第七章常用外围设备接口电路 s71LED数码管显示接口 §7-2键盘接口
第七章 常用外围设备接口电路 §7-1 LED数码管显示接口 §7-2 键盘接口
§7-1LED数码管显示接口 、LED数码管 1、结构 COM g f CoM a b K Dp e d CoM c Dp GND COM 外形和引脚 共阴极结构 共阳极结构 COM:显示器位选线 a~dp:显示器段选线
§7-1 LED数码管显示接口 一、LED数码管 1、结构 COM:显示器位选线 a~dp:显示器段选线
发光管驱动额定电流:10~40mA,静态取下限。 2、静态显示及其段码 静态显示:利用8位锁存功能的IO口线驱动一个数码管,多 个数码管同时显示,需增加IO口线 段码形成:在COM送入低电平或高电平,然后控制个各笔 段引脚电平,即可形成相应段码。 【例7-1】:利用P1口并行输出控制八段数码管,设小数点暗, 采用共阳顺序、共阴顺序、共阴逆序确定0~9的显示程序为: 解:1)共阳顺序显示硬件结构如图: 2)共阳顺序、共阴顺序、共阴逆序的段码如下
发光管驱动额定电流:10~40mA,静态取下限。 2、静态显示及其段码 静态显示:利用8位锁存功能的I/O口线驱动一个数码管,多 个数码管同时显示,需增加I/O口线。 段码形成:在COM送入低电平或高电平,然后控制个各笔 段引脚电平,即可形成相应段码。 【例7-1】:利用P1口并行输出控制八段数码管,设小数点暗, 采用共阳顺序、共阴顺序、共阴逆序确定0~9的显示程序为: 解:1)共阳顺序显示硬件结构如图: 2)共阳顺序、共阴顺序、共阴逆序的段码如下:
P1.0 5Y 品Pi.4 d D Dp 共阳顺序段码:COH,F9H,A4H,BOH,99H,92H,82H, F8H,80H,90H 共阴顺序段码:3FH,06H,5BH,4FH,66H,6DH,7DH, 07H,7FH,6FH(Dp→a) 共阴逆序段码:FCH,60H,DAH,F2H,66H,B6H,BEH, EOH,FEH,F6H(a→Dp)
共阳顺序段码:C0H,F9H,A4H,B0H,99H,92H,82H, F8H,80H,90H 共阴顺序段码:3FH,06H,5BH,4FH,66H,6DH,7DH, 07H,7FH,6FH(Dp→a) 共阴逆序段码:FCH,60H,DAH,F2H,66H,B6H,BEH, E0H,FEH,F6H(a→Dp)
3)并行输出,循环显示0~9秒的显示程序: DIR: MOV ro, #0 开始) MOV DPTR, #TAB RD← LOOP: MOVA, RO MOVC A, A+DPTR PTR←表头地址 MOV PI, A A+-RO LCALL DELAY INC RO 查表 CNE RO, #OAH, LOOP P1←段码 AJMP DIR TAB: db COH, F9H, A4H 延时1秒 DB boh, 99H, 92H 计数加1 db 82H, F8h, 80H, 90H RT=10
3)并行输出,循环显示0~9秒的显示程序: DIR: MOV R0,#0 MOV DPTR,#TAB LOOP:MOVA,R0 MOVC A,@A+DPTR MOV P1,A LCALL DELAY INC R0 CJNE R0,#0AH,LOOP AJMP DIR TAB:DB C0H,F9H,A4H DB B0H,99H,92H DB 82H,F8H,80H,90H