单片微机原理及应用显示器键盘打印机接口

单片微机原理及应用显示器键盘打印机接口

ID:26654772

大小:1.41 MB

页数:95页

时间:2018-11-28

单片微机原理及应用显示器键盘打印机接口_第1页
单片微机原理及应用显示器键盘打印机接口_第2页
单片微机原理及应用显示器键盘打印机接口_第3页
单片微机原理及应用显示器键盘打印机接口_第4页
单片微机原理及应用显示器键盘打印机接口_第5页
资源描述:

《单片微机原理及应用显示器键盘打印机接口》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第9章显示器、键盘、打印机接口9.1显示器接口电路9.2键盘接口电路9.3打印机接口电路9.1.1LED显示器1.LED显示器结构与原理LED显示器是由发光二极管显示字段的显示器件。在微机应用系统中通常使用的是七段LED。这种显示块有共阴极与共阳极两种,如图9-1所示。七段显示器与微机接口非常容易。如表9-1所示。图9-1七段LED显示器使用LED显示器时,要注意区分这两种不同的接法。为了显示数字或字符,必须对数字或字符进行编码。七段数码管加上一个小数点,共计8段。因此为LED显示器提供的编码正好是一个字节。用LED显示器显示16进制数的编码已列在表9-1所示。为了

2、实现LED显示器的动态扫描,除了要给显示器提供段码(字形编码)的输入之外,还要对显示器加位的控制(控制LED显示器亮灭),这就是通常所说的位控和段控。表9-1LED显示器16进制数编码P229表9-1七段LED的段选码2.LED显示器与显示方式在微机应用系统中使用LED显示块构成N位LED显示器。图9-11是N位显示器的构成原理。LED显示器有两种显示方式:(1)LED静态显示方式(如图9-12所示)(2)LED动态显示方式(如图9-13所示)图9-11N位LED显示器图9-12四位静态LED显示器电路静态显示即由单片机一次输出显示后,就能保持,直到下次送新的显示模

3、式为止。优点:显示可靠,占用机时少。缺点:使用元件多,线路比较复杂。适用于显示位数少的情况。每个显示器需8位输出口控制。动态显示即单片机定时对显示器扫描。此时,显示器件分时工作,每次只能有一个器件显示。(仿真器)优点:硬件少,价格低。缺点:占用机时多,只要单片机不执行显示程序,显示就立即停止。3.LED显示器接口从LED显示器的原理可知,为了显示字母与数字,必须最终转换成相应的段选码。这种转换可以通过硬件译码器或软件进行译码。l硬件译码器LED显示器接口(如图9-14所示)l软件译码LED显示器接口(如图9-15~9-16所示)硬件译码:锁存器译码驱动器显示器CD4

4、511图9-14利用硬件译码器的七段LED接口电路MC14495为七段码显示器译码驱动器图9-15通过8155扩展I/O口控制的8位LED动态显示接口8155的A口作为位控口,经反相驱动器接显示器的公共阴极;8155的B口作为段码控制口,经同相驱动器接显示器的各个阳极。软件译码程序设计思想:1、将段码表(显示数据)存放在RAM的(79H~7EH)中。2、根据要显示的数字或字符去查相应的段码。3、然后将段码输出到七段LED的驱动器上。4、采用扫描的方式控制LED的点亮顺序。显示数据  79H~7EH8155的口地址:7F00H~7F05H偏移量=ROM表首地址-当前P

5、C地址-1MOVCA,@A+PC是以PC为基址寄存器的单字节指令。执行过程是:CPU读取本指令后,PC的值自动加1,累加器A的内容作为无符号数与新的PC的内容相加形成一个16位地址,再将该地址指出的程序存储器单元的内容送累加器A。指令执行后PC指向下一条指令继续执行。显示缓冲区在RAM中7EH7DH7CH7BH7AH79HLED6LED2LED1存放要显示的数据和字符的段码程序清单:DIR:MOVR0,#79H;置缓冲器指针初值MOV R3,#01H;置扫描位初值MOV A,R3LD0:MOV DPTR,#7F01H;A口地址MOVX @DPTR,AINC DPTR

6、  ;B口地址MOV A,@R0 ;取显示数据ADD A,0DH ;加偏移量MOVC A,@A+PC;查表取段码DIR1:MOVX @DPTR,A;段数据送B口ACALL DL1  ;延时1msINC R0MOV A,R3JB A.5,LD1RL AMOVR3,ASJMPLD0LD1:RETDSEG:DB3FH,06H,5BH,….DSEG1:DB7DH,07H,7FH,….DSEG2:DB39H,5EH,79H,….DSEG3:DB31H,6EH,1CH,….DSEG4:DB18H,00H,00H,….DL1:MOVR7,#02HDL:MOVR6,#0FFHDL6

7、:DJNZR6,DL6DJNZR7,DLRET图9-16动态显示子程序流程图返回本节P23199.1.2LCD显示器接口1.LCD的基本结构及工作原理图9-17液晶显示器基本结构特点是体积小、重量轻、功耗极低、抗干扰能力强。2.LCD的驱动方式LCD七段显示器除了a~g七个笔划之外还有一个公共极COM。可采用静态驱动方式(加直流信号)和动态驱动方式(加交流信号)。静态驱动回路及波形如图9-18所示,图中LCD表示某个液晶显示段。当显示字段增多时,为减少引出线和驱动回路数,需要采用时分割驱动法。时分割驱动方式通常采用电压平均化法,其占空比有1/2,1/8,1/11

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。