第八章微型计算机接口技术8-2LED显示器接口.ppt
《第八章微型计算机接口技术8-2LED显示器接口.ppt》由会员分享,可在线阅读,更多相关《第八章微型计算机接口技术8-2LED显示器接口.ppt(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第八章第八章 微型计算机接口技术微型计算机接口技术8-18-1 LED LED 显示器接口显示器接口8-28-2 键盘与单片机接口键盘与单片机接口8-38-3 D/AD/A转换器接口转换器接口8-48-4 A/DA/D转换器接口转换器接口2021/9/2118-28-2 LED LED 显示器接口显示器接口LEDLED显示器用于显示工业控制显示器用于显示工业控制参数、过程状态。参数、过程状态。1 1.LEDLED数码管数码管共阴极共阴极LEDLED和共阳极和共阳极LEDLED当当LEDLED字段引线与数据线连接,字段引线与数据线连接,每个显示字形对应一个字形码。每个显示字形对应一个字形码。CO
2、M P1.01.7 MCS-51a f b g e c d habha b hCOMD D7 7 D D6 6 D D5 5 D D4 4 D D3 3 D D2 2 D D1 1 D D0 0h g f e d c b ah g f e d c b a 2021/9/212显示程序任务显示程序任务:1.设设置置显显示示缓缓冲冲区区,存存放放待待显示数据和字符(位置码)。显示数据和字符(位置码)。2 2.显显示示译译码码:程程序序存存储储器器中中建建立立字字形形码码常常数数表表,查查表表得得出出对对应数据和字符的字形码。应数据和字符的字形码。3 3.输输出出显显示示:输输出出字字形形码码到到显
3、示端口。显示端口。例:例:MOV DPTR,#WTAB;指向字形码表首地址指向字形码表首地址MOV A,R0 ;取显示缓冲区中数据取显示缓冲区中数据MOVC A,A+DPTR;查表显示译码查表显示译码MOV P1,A ;输出显示输出显示WTAB:DB3FH,06H,5BH ;字形码表字形码表COM P1.01.7 MCS-51a f b g e c d habh2021/9/2132 2.LEDLED接口电路接口电路显示多位数据的两种电路:显示多位数据的两种电路:1 1静态显示静态显示 a b hCOMa f b g e c d h a b hCOM a b hCOMCOMhCOMD7D1D0
4、D0D1D2hbbhCOMa f b g e c d haaba2 2动态显示动态显示 对应字位线:对应字位线:D0 D1 D2 D3 D4 D5每个每个LEDLED需要一个需要一个8 8位并行口位并行口多位多位LEDLED共用一个共用一个8 8位字段位字段口,各位口,各位LEDLED公共端用字位口公共端用字位口控制,扫描输出显示不同字形。控制,扫描输出显示不同字形。显示缓冲区与多位显示缓冲区与多位LED对应关系:对应关系:2021/9/214显示程序:显示程序:DIS:MOV R0,#7AH ;指向显示缓冲区起始单元指向显示缓冲区起始单元MOV R3,#01H ;字位码初值字位码初值R3MO
5、V A,R3 ;取字位码取字位码DLP:MOV DPTR,#PAAR;指向字位口指向字位口(PA口口)MOVX DPTR,A ;输出字位码,显示其中输出字位码,显示其中1位位MOV A,R0 ;取一个显示数据取一个显示数据ADD A,#0CH ;查表偏移量查表偏移量MOVC A,A+PC ;取出字形码取出字形码INC DPTR ;指向字段口指向字段口(PB口口)MOVX DPTR,A ;输出字形码输出字形码ACALL DLY1MS ;延时延时1msINC R0 ;指向显缓区下一单元指向显缓区下一单元MOV A,R3 ;修改字位码修改字位码RL A ;显示下一位显示下一位MOV R3,AJNB
6、ACC.6,DLP ;未显示到最右边未显示到最右边LED,继续显示继续显示RET ;全部扫描一遍,结束全部扫描一遍,结束DTAB:DB 0C0H,0F9H,0A4H;字形表字形表 DB 0B0H,99H,DLY1MS:;延时延时1ms子程序子程序2021/9/215 8-3 8-3 8-3 8-3 键盘与单片机接口键盘与单片机接口键盘与单片机接口键盘与单片机接口键盘处理程序任务键盘处理程序任务1.1.键输入键输入检查键盘是否有键被按下,检查键盘是否有键被按下,消除按键抖动。确定被按键的消除按键抖动。确定被按键的键号,获取键号。键号,获取键号。硬件电路消除抖动或软件消硬件电路消除抖动或软件消除抖
7、动。除抖动。2.2.键译码键译码键号为键盘位置码,根据键号查表得出键号为键盘位置码,根据键号查表得出被按键的键值。键值:数字键被按键的键值。键值:数字键0 09 9、字符键、字符键0 0AHAH0FH0FH、功能键功能键1010H H 。延时等待延时等待10ms 仍有按键信号?仍有按键信号?Y 有按键信号?有按键信号?NYN键盘处理键盘处理 按键释放?按键释放?NY3.3.键处理键处理根据键值转移到不同程序段。根据键值转移到不同程序段。若键值属于数字、字符键,则调用显示若键值属于数字、字符键,则调用显示数字和字符的子程序。数字和字符的子程序。若键值属于功能键,则进行多分支转移,若键值属于功能键
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第八 微型计算机 接口 技术 LED 显示器
限制150内