键盘与显示器接口技术ppt课件.ppt

键盘与显示器接口技术ppt课件.ppt

ID:58991329

大小:1.26 MB

页数:51页

时间:2020-09-27

键盘与显示器接口技术ppt课件.ppt_第1页
键盘与显示器接口技术ppt课件.ppt_第2页
键盘与显示器接口技术ppt课件.ppt_第3页
键盘与显示器接口技术ppt课件.ppt_第4页
键盘与显示器接口技术ppt课件.ppt_第5页
资源描述:

《键盘与显示器接口技术ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、键盘与显示器接口LED显示器接口技术LED数码显示器结构与原理LED数码显示器是由发光二极管显示字段的显示器件。在应用系统中通常使用的是七段LED数码显示器。这种显示块有共阴极与共阳极两种,如下图所示。使用LED显示器时,要注意区分共阴极和共阳极两种不同的接法。为了显示数字或字符,必须对数字或字符进行编码,简称段码。七段数码管加上一个小数点,共计8段。因此为LED显示器提供的段码正好是一个字节。实际使用中,通过单片机向LED显示接口输出不同段码,即可显示相应的数字。LED数码显示器共阴极和共阳极段码存

2、储器地址显示数字共阴极接法的七段状态gfedcba共阴极接法段码(十六进制数)共阳极接法段码(十六进制数)SEG001111113F40SEG+1100001100679SEG+2210110115B24SEG+3310011114F30SEG+4411001106619SEG+5511011016D12SEG+6611111017D02SEG+7700001110778SEG+8811111117F00SEG+9911001116718SEG+10A11101117708SEG+11B1111100

3、7C03SEG+12C01110013946SEG+13D10111105E21SEG+14E11110017906SEG+15F1110001710E硬件译码LED显示接口如图所示为采用硬件译码器的七段LED接口电路,显示器是共阴极的。9368是硬件段译码器,它能自动将输入的16进制数转换成段码输出,在+5V时能输出约30mA的电流点亮显示器的段。7475是4位锁存器,4个数据输入端接到系统数据总线的D3~D0。锁存器的选通端E接到地址译码器,若该接口的地址为0088H,执行以下指令即可在显示器上显

4、示数字“0”。MOVDPTR,#0088HMOVA,#00HMOVX@DPTR,A软件译码LED显示接口软件译码动态扫描显示接口如下图,根据要显示的字符查段码表取得相应的段码并输出到LED显示器,采用逐位扫描的方法控制哪一位LED被点亮。动态扫描汇编语言驱动程序START:MOVDPTR,#TABLE;DPTR指向段码表首地址MOVR7,#07FH;设置动态显示扫描初值S1:MOVA,#00HMOVCA,@A+DPTR;查表取得段码CJNEA,#01H,S2;判断段码是否为结束符SJMPSTARTS2

5、:MOVB,A;段码送B保存MOVA,R7RLA;显示位扫描值左移1位MOVP3,A;显示位扫描值送P3口MOVR7,AMOVP0,B;显示段码送P0显示LCALLDELAY;延时INCDPTRSJMPS1DELAY:MOVR5,#80;延时子程序D2:DJNZR5,D2RETTABLE:DB3FH,06H,5BH,4FH,66H,6DH,7DH,07H;段码表DB01H;结束符串行接口LED驱动器MAX7219MAX7219是MAXIM公司生产的一种串行接口方式7段共阴极LED显示驱动器,其片内包含

6、有一个BCD码到B码的译码器、多路复用扫描电路、字段和字位驱动器以及存储每个数字的8×8RAM,每位数字都可以被寻址和更新,允许对每一位数字选择B码译码或不译码。采用三线串行方式与单片机接口,电路十分简单,只需要一个10k左右的外接电阻来设置所有LED的段电流。MAX7219采用串行数据传输方式,由16位数据包发送到DIN引脚的串行数据在每个CLK的上升沿被移入到内部16位移位寄存器中,然后在LOAD的上升沿将数据锁存到数字或控制寄存器中。LOAD信号必须在第16个时钟上升沿同时或之后,但在下一个时钟

7、上升沿之前变高,否则将会丢失数据。DIN端的数据通过移位寄存器传送,并在16.5个时钟周期后出现在DOUT端。DOUT端的数据在CLK的下降沿输出。串行数据以16位为一帧,其中D15~D12可以任意,D11~D8为内部寄存器地址,D7~D0为寄存器数据,工作时序如下:寄存器地址D15~D12D11D10D9D8十六进制代码NO-OP×0000×0H数字0×0001×1H数字1×0010×2H数字2×0011×3H数字3×0100×4H数字4×0101×5H数字5×0110×6H数字6×0111×7H数

8、字7×1000×8H译码方式×1001×9H亮度×1010×AH扫描界限×1011×BH停机×1100×CH显示测试×1111×FHMAX7219的内部寄存器及其地址8051单片机与MAX7219的接口8051的P3.5连到MAX7219的DIN端,P3.6连到LOAD端,P3.7连到CLK端,采用软件模拟方式产生所需的工作时序。执行驱动程序后在LED上显示8051字样。键盘可分为编码式键盘和非编码式键盘。编码键盘能够由硬件自动提供与被按键对应的ASCI

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

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

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