单片机手机键盘单片机原理及应用课程设计.docVIP

  • 5
  • 0
  • 约9.22千字
  • 约 19页
  • 2018-12-28 发布于广东
  • 举报

单片机手机键盘单片机原理及应用课程设计.doc

单片机手机键盘单片机原理及应用课程设计.doc

课程设计报告 课程名称:单片钒原理及应用课程段计 设计题目: 手机键盘 系 别: 通信与与控制工程系 专 业: 电子信息专业 班 级: 09电二 学生姓名: 学 号: 起止日期:_ 指导教师: 教研室主任: 指导教师评语: 指导教师签名: 年 月 日 成 绩 评 定 项 目 权重 成绩 1、设计过程中出勤、学习态度等方面 0.2 2、课程设计质量与答辩 0.5 3、设计报告书写及图纸规范程度 0.3 总成绩 教研室审核意见: 教研室主任签字: 年 月 日 教学系审核意见: 主任签字: 年 月 曰 本设计利用的8255A芯片有3个8位并行I/O 口,8255A作为单片机与多种外设 连接时的中间接口电路提供与主机相连的3个总线接口,即数据线、地址线、控制线 接口。设计中由单片机控制8255A的PC 口对对3*3矩阵键盘进行扫描,判断是否有 键按下,并通过计时器计算两次按键之间的间隔。再根据不同的情况,用查表法由 PA 口和PB 口输出对应的数字。用动态扫描的方法实现三个数字同时输出,以实现 手机键盘的模拟。 关键词:单片机;8255A芯片;矩阵键盘;数码管 目录 TOC \o 1-5 \h \z 耐翻 5 HYPERLINK \l bookmark6 \o Current Document \h 1方案论证与对比 5 HYPERLINK \l bookmark7 \o Current Document \h 1.1方案一 5 HYPERLINK \l bookmark8 \o Current Document \h 1.2 方案 5 HYPERLINK \l bookmark9 \o Current Document \h 1.3方案对比与选择 6 HYPERLINK \l bookmark10 \o Current Document \h 2硬件电路设计 6 HYPERLINK \l bookmark11 \o Current Document \h 8255A芯片引脚连接 6 HYPERLINK \l bookmark12 \o Current Document \h 2.2键盘电路 7 HYPERLINK \l bookmark13 \o Current Document \h 2.3系统复位电路的设计 7 HYPERLINK \l bookmark14 \o Current Document \h 2.4 LED动态显示模块电路的设计 8 HYPERLINK \l bookmark15 \o Current Document \h 2.5品振电路设计 8 HYPERLINK \l bookmark16 \o Current Document \h 3.系统软件设计 9 HYPERLINK \l bookmark17 \o Current Document \h 8255A 芯片 9 HYPERLINK \l bookmark18 \o Current Document \h 3.2矩阵键盘的设计 10 HYPERLINK \l bookmark19 \o Current Document \h 3.3数码管的设计 10 HYPERLINK \l bookmark20 \o Current Document \h 3.4定时器T0的设计 12 HYPERLINK \l bookmark21 \o Current Document \h 4系统调试与功能测试 12 HYPERLINK \l bookmark22 \o Current Document \h 4.1系统调试 12 HYPERLINK \l bookmark23 \o Current Document \h 4.2系统功能测试 12 HYPERLINK \l bookmark24 \o Current Document \h 5详细仪器清单 12 HYPERLINK \l bookmark25 \o Current Document \h 6总结与思考及致谢 13 献 14 隱 15 HYPERLINK \l bookmark28 \o Current Document \h 附录一:总电路图 15 HYPERLINK \l bookmark38 \o Current Document \h 附录二:总程序 16 手机键盘 设计要求 由开发板上4*4的键盘中取3*3的键值来模拟手机键盘中的拼音键,由这9个按 键实现a到z的输出,由数码管来显示对应的1-26的值,如:键值a则显示1,键值 d则显示4。 提示:用定时器测量两次按键的间隔,进行手机键盘的模拟。 测试:能正确输出字母对应的数字,6位数码管显

文档评论(0)

1亿VIP精品文档

相关文档