专题讲座资料(2021-2022年)单片机课程设计报告4X4键盘两位数码管显示行与列.doc
《专题讲座资料(2021-2022年)单片机课程设计报告4X4键盘两位数码管显示行与列.doc》由会员分享,可在线阅读,更多相关《专题讲座资料(2021-2022年)单片机课程设计报告4X4键盘两位数码管显示行与列.doc(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机及DSP课程设计报告专 业: 班 级: 姓 名: 学 号: 指导教师: 时 间:2012-06-1124通信与电子工程学院 一、单片机课程设计目的及内容通过本次课程设计进一步加强对所学单片机理论知识的运用,在设计过程中也对数字电路、模拟电路等课程的理论知识进行了复习。此次课程设计可以使我们初步了解单片机系统设计的基本流程,即分析需求、设计原理图、选用元器件、布线、编程,最后进行调试。另外在设计过程中通过对keil及PROTEUS等软件的使用,巩固了使用C语言进行编程的能力,以及对程序与单片机硬件系统的整合能力,使程序能够发挥其应有的控制作用。总之,本次课程设计为我们提供了一次动手实践能力
2、,使我们对系统开发有了大体了解,为将来工作增添了经验。在本次课程设计中我选择了设计并实现4x4键盘接口,并在两位数码管上显示键盘所在行与列的题目。使用4X4键盘与单片机I/O口进行连接,通过键盘扫描程序,识别是哪个键按下,并将其编码送入单片机,最终通过数码管进行显示。二、硬件电路方案设计1、4X4键盘设计4x4键盘工作原理:每个按键都有它的行值和列值,行值和列值的组合就是识别这个按键的编码。矩阵的行线和列线分别通过两并行接口和CPU通信。键盘的一端(列线)通过电阻接VCC,而接地是通过程序输出数字“0”实现的。键盘处理程序的任务是:确定有无键按下,判断哪一个键按下,键的功能是什么?还要消除按键
3、在闭合或断开时的抖动。两个并行口中,一个输出扫描码,使按键逐行动态接地;另一个并行口输入按键状态,由行扫描值和回馈信号共同形成键编码而识别按键,通过软件查表,查出该键的功能。2、数码管显示电路设计 数码管显示原理:动态显示的特点是将所有位数码管的段选线并联在一起,由位选线控制是哪一位数码管有效。这样一来,就没有必要每一位数码管配一个锁存器,从而大大地简化了硬件电路。选亮数码管采用动态扫描显示。所谓动态扫描显示即轮流向各位数码管送出字形码和相应的位选,利用发光管的余辉和人眼视觉暂留作用,使人的感觉好像各位数码管同时都在显示。动态显示的亮度比静态显示要差一些,所以在选择限流电阻时应略小于静态显示电
4、路中的。 3、系统总电路图三、程序设计1、程序流程图(1)键盘扫描P1=0xfe按键确认延时2ms再次确认按键编码返回键值P1=0xfd按键确认延时2ms再次确认按键编码返回键值P1=0xfb按键确认延时2ms再次确认按键编码返回键值P1=0xf7按键确认延时2ms再次确认按键编码返回键值 第一行扫描 第二行扫描 第三行扫描 第四行扫描 图1(2)数码管动态显示 P2=0xfe数码管1亮P0=table;显示数字延时5msP2=0xfd数码管2P0=table延时5ms显示数字2、源程序(见附页)四、系统仿真仿真过程:1、在keil中运行程序,并生成hex文件保存。2、 proteus元件库中
5、选择系统中所需的各元件,按设计的电路原理图进行连接。3、 连接好电路后鼠标双击AT89C52芯片,在“File”菜单中打开生成hex文件,下载完成后,点击运行按钮。注意:1、 在原理图的绘制过程中对数码管的选择要注意考虑所写程序,无法点亮时应考虑共阳极数码管或共阴极数码管的选择。 2、 P0口接数码管时应接上拉电阻,否则无法点亮五、课程设计总结通过本次课程设计,我对单片机有了更为深刻的了解,并且将从课本上学到的理论知识运用到了实际的动手操作当中去,体会到了实践的重要。在整个课程设计过程中,从选题到绘制电路原理图,然后是编程实现电路功能,我都是自己独立完成。我选的题目较为简单,我本来的打算是,在
6、完成题目要求后,在此基础上进一步扩展,但到后来遇到了一些问题(向工程中添加自定义头文件没有成功),最终使系统的功能没有得到扩展。虽然扩展系统功能没有成功,但此次课程设计为我们提供了一次非常好的动手实践的机会,使我们在课堂上学到的理论知识得到了运用,特别是这次课设要求我们独立完成,更是对个人能力提出了一定要求,每位同学在本次课程设计过程中都是自己独立完成电路设计、程序编程、仿真调试等各项任务的,个人编程能力、电路设计能力、仿真调试能力都得到了一定程度的提高。在本次课程设计过程中通过对Keil和Proteus软件使用,更进一步熟悉了51单片机的编程环境以及电路图的绘制、仿真方法,为以后的学习工作打
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 专题讲座 资料 2021 2022 单片机 课程设计 报告 X4 键盘 数码管 显示
限制150内