码后,显示字形可一直保持,直到送入新字形码为止,显示亮度较高。
动态显示则是轮流选中多个数码管显示不同字符,由于人眼的视觉惰性,感觉是同时显示。为了减少硬件成本,通常采用动态显示。
3、整体电路
1KR17T1DS1SMG4COM11K90131211a1R181K97b4COM22cR201KT2901382d1COM3COM4e3f105gR21T49013T39013VCC64U3dp310kR14P10P11P12P13P14P15P16P1712345678P10/TP11/TP12P13P14P15P16P17INT1INT0T1T0EA/VPX1X2RESETRDWRRXDTXDALE/PPSEN10RXD11TXD30ALE29P00P01P02P03P04P05P06P07P20P21P22P23P24P25P26P2739383736353433322122232425262728P00P01P02P03P04P05P06P07P20P21P22P23P24P25P26P2711123456789OCC1D2D3D4D5D6D7D8D1Q2Q3Q4Q5Q6Q7Q8Q1918171615141312INT113INT012T115T014VCC311918TMS9RD17WR1674LS573AT89S52U2 15
4、软件算法
开始初始化定时器设置时钟初值初始化位码显示完一轮YN输出位码输出段码调整位码延时2ms主程序流程图
16
开始恢复计数初值N到1秒Y秒计时加1N到60秒Y秒计时清零分计时加1到60分NY分计时清零更新时钟返回定时器中断处理子程序流程图
四、实验数据记录
源程序
五、问题与讨论
引入校正时间和定时闹铃功能。
17
实验4 矩阵式键盘显示
一、实验目的
通过本次实验,掌握矩阵键盘的应用。 二、实验仪器
PC机,HNIST型单片机实验系统。 三、实验原理
1、系统方案
以单片机为核心,通过P2口驱动矩阵式键盘,高四位接入键盘的列线,低四位接入键盘的行线,并进行逐行扫描,若检测到按键,则计算出键值,并送数码管显示。
2、键盘模块
3、显示模块
参看实验3相关内容。
4、软件算法
18
开始调用键盘扫描函数调用LED显示函数主程序流程图
键盘扫描子程序流程图见下页。
四、实验数据记录
源程序
五、问题与讨论
1、怎样消除按键的机械抖动? 2、如何处理多个键同时按下的情况?
19