串口扩展显示、键盘接口实验

上传人:ldj****22 文档编号:49013216 上传时间:2018-07-22 格式:PPT 页数:14 大小:57KB
返回 下载 相关 举报
串口扩展显示、键盘接口实验_第1页
第1页 / 共14页
串口扩展显示、键盘接口实验_第2页
第2页 / 共14页
串口扩展显示、键盘接口实验_第3页
第3页 / 共14页
串口扩展显示、键盘接口实验_第4页
第4页 / 共14页
串口扩展显示、键盘接口实验_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《串口扩展显示、键盘接口实验》由会员分享,可在线阅读,更多相关《串口扩展显示、键盘接口实验(14页珍藏版)》请在金锄头文库上搜索。

1、 串口扩展显示、键盘接口实验 长春理工大学 生命科学技术学院 生物医学工程系串口扩展显示、键盘接口实验 n实验目的n实验设备n实验原理n实验内容n参考程序一、实验目的n熟悉串行口扩展74LS164移位寄存器接 口电路的设计方法,掌握利用串行口方 式0实现显示、键盘程序设计方法。二、实验设备+5V电源,计算机 1 台,伟福仿真器1 台,电路板1块,74LS164扩展电路板 。三、实验原理n图中4片74LS164作为八段显示器的显 口,一片74LS164作为键盘扫描输出口 ,80C51的P3.2、P3.5作键输入线, P3.3作为同步脉冲输出控制线。实验中 选用共阳极八段LED显示器。四、实验内容

2、n实验线路如图3.5.1所示,编制程序使图中 1#键及2#键按下时分别显示4位数字。四、实验内容n 图 5.1 由74LS164构成的键盘显示实验线路五. 程序流程图n 图3.5.2 74LS164键盘显示软件总流程 五. 程序流程图n 图3.5.3 74LS164显示子程序流程 六. 参考程序nORG 0000Hn LJMP MAINn ORG 0100HnMAIN: MOV SP, #70Hn CLR P3.3 ;关显示nKEY: MOV A,#0FEH ;送全扫描字n ACALL SXDnDWN: JB P3.2,DWN1 ;1号键按下?非则转n ACALL MS ;延时去抖n JB P

3、3.2, DWNn LJMP L1nDWN1: JB P3.5,DWN ;2号键按下?非则继续检 测n 五. 参考程序nACALL MSn JB P3.5, DWNnL1: MOV DPTR,#AD1 ;查表首址- DPTRn JB P3.5,FUC ;2号键按下,地址指针+4n INC DPTRn INC DPTRn INC DPTRn INC DPTRnFUC: ACALL DIR ;调4位显示n AJMP KEYnSXD: MOV SBUF, AnXD: JNB T1, XDn 五. 参考程序nCLR T1n RETnMS: MOV R7, #0AHnD1: MOV R6, #0FFHnD2: DJNZ R6, D2nDJNZ R7,D1nRETnDIR: SETB P3.3nMOV R2, #04HnDL0: MOV A, #00Hn MOVC A,A+DPTRn ACALL SXD五. 参考程序n INC DPTRn DJNZ R2, DL0CLR P3.3n RETnORG 0300HnAD1: DB 0A4H, 0B0H, 99H, 92Hn DB 92H, 99H, 0B0H, 0A4H谢谢长春理工大学 生命科学技术学院 生物医学工程系

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号