- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信源编码实验
实验一 信源与信宿实验
实验目的
1、学会实际中的信源与信宿的常用形式。
2、了解ARM以及ARMST2410模块的原理,以及基于ARM的Windows CE操作系统的使用方法,并学会在该系统上进行简单的通信实验。
3、了解键盘模块的原理与使用方法。
二、实验设备
1、“现代通信技术综合实验实训系统” 实验箱一台。
2、20MHZ示波器一台。
3、实验模块:ARM模块与基于ARM的液晶显示模块,键盘模块与基于键盘的液晶显示模块。
三、实验原理
ARM模块与基于ARM的液晶显示模块RS232串口是标准的异步通信,其发送接口数据由起始位、数据位、校验位和停止位构成一帧,起始位为低电平(1BIT),用来通知接收端新帧的开始。在不传送数据时,起始位保持高电平。而接收接口不断检测线路的状态,若连续为高电平后又检测到一个低电平,就准备接收新的帧。要正确实现RS232串口的通信,必须设置正确的传输速率,收发双方的波特率一定要相同,标准的波特率如表-1所示。
表1-1 RS232串口标准的波特率序号 波特率 1 110 2 300 3 1200 4 2400 5 4800 6 9600 7 19200 8 38400 9 57600 10 115200 11 230400 12 460800 13 921600 此外,RS232的标准接口9针和25针两种,其控制信号的定义见表1-2所示。
表1- RS232控制信号定义
DB9 DB25 针号 功能 缩写 针号 功能 缩写 1 数据载波检测 RXD 8 数据载波检测 RXD 2 接收数据 TXD 3 接收数据 TXD 3 发送数据 DTR 2 发送数据 DTR 4 数据终端准备 RXD 20 数据终端准备 GND 5 信号地 GND 7 信号地 DSR 6 数据设备准备好 DSR 6 数据准备好 RTS 7 请求发送 RTS 4 请求发送 CTS 8 清除发送 CTS 5 清除发送 DELL 9 振铃指示 DELL 22 振铃指示 RXD 1、ARM模块与基于ARM的液晶显示模块
本ARMST2410模块硬件功能介绍如下:
采用三星公司的S3C2410,主频可达203MHz。
64M字节的SDRAM,由两片K4S561632组成,工作在32位模式下。
64M字节NAND Flash,采用的是K9F1208,可以兼容16M,32M或128M字节。2M字节的Nor Flash,采用的是SST39VF1601,工作在16位模式。
10M以太网接口,采用的是CS8900Q3,带传输和连接指示灯。
LCD和触摸屏接口。
1个USB HOST,S3C2410内置的,符合USB1.1。
一个USB Device,S3C2410内置的,符合USB1.1。
2路UART串行口,波特率可高达115200bps,并具有RS232电平转换电路。
Embedded—ICE(20脚标准JTAG)接口和并口式JTAG接口,支持ADS,SDT软件的下载和调试以及FLASH的烧写。
蜂鸣器,4个LED灯。
S3C2410支持两种启动模式:一种是NAND FLASH启动;一种是从外部nGCS0片选的Nor Flash启动。
在这两种启动模式下,各片选的存储空间分配是不同的,这两种启动模式的存储分配图如下:
图1-1 Nor Flash与NAND FLASH启动模式下的存储分配图
图是nGCS0片选的Nor Flash启动模式下的存储分配图;
图是NAND FLASH启动模式下的存储分配图。
说明:SFR Area为特殊寄存器地址空间。
具体内容可参考使用手册。2、键盘模块与基于键盘的液晶显示模块
4*4矩阵式扫描键盘的扫描原理把每个键都分成水平和垂直的两端接入,比如说扫描码是从垂直的入,那就代表那一行所接收到的扫描码是同一个,而读入扫描码的则是水平,扫描的动作是先输入扫描码,再去读取输入的值,经过比对之后就可知道是哪个键被按下。
比如说扫描码送前面的0111是代表此时扫描第一行P1.0列,而后面的1111是让读取的4行接脚先设VDD,若此时第一行的第三列按键被按下,那读取的结果就会变注意1111变成1101),此即扫描原理。
由这种按键是机械式的开关,当按键被按下时,键会震动一小段时间才稳定,了避免让MSP430误判多次输入同一按键,我们必须在侦测到有按键被按下,就一小段时间,使键盘以达稳定状态,再去判读所按下的键,就可以让键盘的输入稳定。 键盘模块与基于键盘的液晶显示模块电路如下所示。
图1-3 键盘与基于键盘的液晶开发原理图
对于键盘而言,阿拉伯数字即代表可以选择发送的数字信号,A代
文档评论(0)