- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数码管显示与键盘扫描系统课程设计.doc
课 程 设 计 报 告
课程名称 微机原理
系 别: 工程技术系
专业班级: 电子信息工程1002班
学 号: 1009151015
姓 名: 宜燕子
课程题目: 数码管显示与键盘扫描系统
完成日期: 2012.12.10
指导老师: 陈 显 明
2012年 12 月 10 日
课 程 设 计 目 的
通过课程设计,达到理论与实际应用相结合,提高学生对微机硬件结构和软件设计方法的理解,使学生能够根据实际应用,初步实现硬件及软件的设计,对硬件开发有更深层次的认识,为今后的软硬件开发,打下坚实的基础了解 4×4 键盘的工作原理。
3.掌握 4×4 键盘的使用方法。
4.掌握 4×4 键盘控制数码管显示的方法。在硬件电路中,要把8联拨动拨码开关JP2拨下,把8联拨动拨码开关JP3拨上去。 课 程 设 计 内 容
给 4×4 键盘的每个键定义一个功能,其中把定义为 0~9 的键盘称为数字键,把定义成 DEL 的键称为删除键,把定义成 ENT 的键成为确认键,其他键称为保留键。如果是数字键按下,把代表数字显示在数码管上:按键按下时,6 位数码管靠右边显示该键的代表数字;继续按键时,已经显示在数码管上的数字左移一位,按键代表的数字显示在最右边的数码管上。 课 程 设 计 简 要 操 作 步 骤 1.打开Keilc51软件,建立一个新工程.按照程序流程图编写程序.根据硬件连接图连接实验箱电路。
.下载程序到实验箱运行。
.观察实验箱LED的状态,分析是否和要求相符。摘要 1
1.数码管工作原理 1
2. 4×4行列式键盘的工作原理 2
3.软件流程图 3
4、电路硬件说明 4
5、程序设计内容 5
6.程序 5
7.结果分析 8
8.结论 8
9.致谢 8
10. 参考文献 9
附录 9
数码管显示与键盘扫描系统
摘要 通过对数码管和4×4行列式键盘的工作原理的学习和了解,每个按键都有它的行值和列值,行值和列值的组合就是识别这个按键的编码。矩阵的行线和列线分别通过两并行接口和CPU通信。键盘的一端(列线)通过电阻接VCC,而接地是通过程序输出数字“0”实现的。键盘处理程序的任务是:确定有无键按下,判断哪一个键按下,键的功能是什么?还要消除按键在闭合或断开时的抖动。两个并行口中,一个输出扫描码,使按键逐行动态接地;另一个并行口输入按键状态,由行扫描回馈信号共同形成键编码而识别按键,最后通过Proteus?软件工作环境的熟掌握基本的操作,实现电路原理图的绘制及电路仿真的实现。4×4 键盘
数码管工作原理
数码管由个发光二极管(以下简称字段)构成,通过不同的组合可用来显示数字 0,字符 AF、H、L、P、R、U、Y 等符号及小数点。 数码管又分为共阴极和共阳极两种类型。共阳极数码管中 8 个发光二极管的阳极(二极管正端)连接一起,即为共阳极接法,简称共阳数码管。通常公共阳极接高电平(一般接电源),其它管脚接段驱动电路输出端当某段驱动电路的输入端为低电平时,该端所连接的字段导通并点亮。根据发光字段的不同组合可显示出各种数字或字符。此时,要求段驱动电路能吸收额定的段导通电流,还需根据外接电源及额定段导通电流来确定相应的限流电阻共阴极数码管中8个发光二极管的阴极(二极管负端)连接在一起即为共阴极接法简称共阴数码管。通常共阴极接低电平(一般接地),其它管脚接段驱动电路输出端。 当某段驱动电路的输出端为高电平时,该端所连接的字符导通并点亮,根据发光字段的不同组合可显示出各种数字或字符。同样,要求段驱动电路能提供额定的段导通电流,还需 根据外接电源及额定段导通电流来确定相应的限流电阻。
单片机数码管显示控制程序设计4×4行列式键盘的工作原理行列式键盘的工作方式是先用列线发送扫描字,然后读取行线的状态,查看是否有按键按下。键盘部分提供一种扫描的工作方式,可以和具有64个按键的矩阵键盘相连接,能对键盘不断扫描、自动消抖、自动识别按下的键,并给出编码,能对双键或n个键同时按下的情况实行保护。在显示部分,它可以为发光二极管、荧光管及其他显示器提供按扫描方式工作的显示接口,而且为显示器提供多路复用信号,可以显示多达16位的字符或数字。键盘中有无按键按下是由列线送入全扫描字、行线读入行线状态来判断的,其方法是将列线的所有I/O线均置成低电平,然后将行线电平状态读入累加器A中,如果有键按下,总会有一根行线被拉至低电平,从而使行输入不全为1。键盘中哪一个键按下可由列线逐列置低电平后,检查行输入状态来判断,其方法是依次给列线送低电平,然后检查所有行线状态
您可能关注的文档
- 大唐艾神多功能艾灸床使用说明书.docx
- 天和国际中心幕墙质量专题会议纪要.doc
- 太阳能LED街灯的挑战及安森美半导体高能效解决方案.pdf
- 如何选择抽油烟机 3款抽油烟机大比拼.doc
- 如果你喜欢小件家居设计品,来北京三里屯这家买手店.pdf
- 宇科泰吉智能压力控制器圆盘100.doc
- 安全标准测量仪.pdf
- 安徽华菱1-补偿电缆、控制电缆.pdf
- 宝钢25t-27.5m桥式起重机主梁有限元分析.pdf
- 实用橡胶工艺学课程设计正确版本.doc
- 2023年安阳市公务员考试行测真题及答案详解(新).docx
- 2023年忠县公务员考试行测真题精选答案详解.docx
- 2023年山西省公务员考试行测真题及答案详解(最新).docx
- 2023年恩施州公务员考试行测真题及答案详解(新).docx
- 2023年梁平县公务员考试行测真题及答案详解(全优).docx
- 2023年克州公务员考试行测真题有完整答案详解.docx
- 2023年巴音郭楞蒙古自治州公务员考试行测真题及答案详解(夺冠).docx
- 2023年崇左市公务员考试行测真题及参考答案详解1套.docx
- 2023年和田地区公务员考试行测真题及答案详解参考.docx
- 2023年城口县公务员考试行测真题附答案详解(突破训练).docx
文档评论(0)