欢迎来到天天文库
浏览记录
ID:55520244
大小:23.75 KB
页数:3页
时间:2020-05-15
《键盘程序设计.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、键盘扫描程序是整个程序的核心部分,其流程图如下图3.1所示。图3.1键盘扫描程序流程图八位七段数码管显示程序,采用动态显示,每个数码管均可以从0到9、A到F的显示。通过查询键盘输出端的数据总线的通码值,将相应的通码在数码管上显示出来。程序见附录A,八位七段数码管显示如图3.2所示。图3.2八位七段数码管16*16点阵显示程序,通过查询数据总线的通码值,在LED点阵上显示键盘上相应的符号。程序见附录B,16*16点阵显示如图3.3所示。图3.316*16点阵扫描码有两种不同的类型:“通码”和“断码”。当一个键被按下去或长按的时候,键盘就发送通码;当
2、一个键被释放的时候,键盘就发送断码。每个键盘被分配了唯一的通码和断码,这样主机通过查找唯一的扫描码就可以确定是哪个按键被按下或释放。程序见附录C。动态扫描程序,控制八位七段数码管和16*16点阵单独显示,当系统时钟频率达到一定值时,显示效果就和静态显示一样了
此文档下载收益归作者所有