1、 课 程 设 计 年 月 日 课 程 单片机的控制系统课程设计 题 目 键盘输入在 LED 数码管上的显示 院 系 电气信息工程学院 专业班级 学生姓名 学生学号 指导教师 课程设计任务书 课程 单片机的控制系统课程设计 题目 键盘输入在 LED 数码管上的显示 专业 姓名 学号 主要内容、基本要求、主要参考资料等 主要内容: 完成键盘输入在 LED 数码管上的显示。 基本要求: 1了解 44 键盘的工作原理。 2熟悉 SPCE061A 单片机控制数码管显示的方法。 3掌握 44 键盘的使用方法。 4掌握 44 键盘控制数码管显示的方法。 参考资料: 1肖洪兵.跟我学用单片机J.北京:北京航空
2、航天大学出版社,2002.8 2何立民.单片机高级教程第 1 版M.北京:北京航空航天大学出版社,2001.6 3赵晓安.MCS-51 单片机原理及应用M.天津:天津大学出版社,2001.3 4李广第.单片机基础第 1 版M.北京:北京航空航天大学出版社,1999.5 5徐惠民.单片微型计算机原理与应用M.北京:北京邮电大学出版社,1996.2 6 袁勤勇.嵌入式系统构件M.北京:北京机械工业出版社,2002. 完成期限 指导教师 专业负责人 年 月 日 目目 录录 第 1 章 设计的研究背景及目的要求. 1 1.1 研究背景. 1 1.2 设计目的. 1 1.3 硬件选择. 1 1.4 设计
3、内容. 1 第 2 章 设计的基本原理及硬件连接方案. 2 2.1 4X4 键盘扫描原理图 2 2.2 SPCE061A 获取 44 键盘键值原理 2 2.3 硬件连接. 3 第 3 章 软件设计方案. 5 3.1 设计步骤. 5 3.2 设计程序. 6 第 4 章 调试结果与分析. 7 4.1 调试结果. 7 4.2 结果分析. 7 结论与体会. 8 参考文献. 9 附录. 10 单片机的控制系统课程设计 1 第第 1 1 章章 设计的研究背景及目的要求设计的研究背景及目的要求 1.11.1 研究背景研究背景 用单片机驱动 LED 数码管有很多方法,按显示方式可分静态显示和动态(扫 描)显示
4、;按译码方式可分硬件译码和软件译码。静态显示数据稳定,占用很少 的 CPU 时间。动态显示需要 CPU 时刻对显示器件进行数据刷新,显示数据有闪烁 感,占用的 CPU 时间多。LED 数码管的外围电路一般需要一个限流电阻和加大驱动 电流的晶体管。 LED 数码管是由发光二级管显示字段组成的显示器,有“8”字段和“米”字 段之分,这种显示器有共阳极和共阴极两种。实际上不用驱动电路即可达到正常 亮度,为了可靠性设计可采用晶体管构成驱动电路。 1.2 1.2 设计设计目的目的 在单片机的产品设计中,人机界面是非常重要的部分,而且随着系统的日益 复杂,以及人们对产品的人机交互能力的要求不断提升,常握单片机系统中的人 机界面基础设计能力成为