单片机课程设计--显示电路
《单片机课程设计--显示电路》由会员分享,可在线阅读,更多相关《单片机课程设计--显示电路(29页珍藏版)》请在毕设资料网上搜索。
1、1 单片机课程设计单片机课程设计报告报告 学 院: 电子与信息学院 专业班级: 组 员: 申请等级: 良好 提交日期: 2013-06-26 2 目录目录 1 设计思路 3 1.1 功能要求 3 1.1.1 分离模块要求 . 3 1.1.2 主模块要求 . 3 1.2 设计思路 . 3 2 设计流程 . 4 2.1 按键检测 4 2.2 主模块 4 2.2.1 北京时间的显示 4 2.2.2 时间的调校 5 2.2.3 跳出主模块 6 2.3 分离模块 6 2.3.1 1234 的显示 . 6 2.3.2 IOY 的显示 6 2.3.3 进入主模块 6 2.4 串口通信以及键盘、显示功能模式编
2、码 . 7 2.4.1 串口通信 7 2.4.2 键盘、显示功能模式编码 . 8 2.5 显示模块 10 2.6 整个程序的简单流程图 . 11 3 心得体会 12 3.1 以及调试过程中遇到的问题: 12 3.2 心得体会: . 12 4 代码 13 3 1 设计思路设计思路 1.1 功能要求功能要求 1.1.1 分离模块要求分离模块要求 1)设计一个可以显示 1234 的显示电路,并利用单片机实现。 2)利用按键切换,然后显示 I0Y 3)按键切换的动作,全部用串口进行通信。 设计一个开关,当进行切换后,程序再进入主要要求。 1.1.2 主模块要求主模块要求 1) 显示准确的北京时间(时、
3、分) ,可用 24 小时制式; 2) 随时可以调校时间。 3) 增加公历日期显示功能(月、日) ; 4) 随时可以调校月、日; 5) 允许通过转换功能键转换显示时间或日期。 6) 所有按键需要通过串口自发自收来调校各种功能。 1.2 设计设计思路思路 首先,要求有一个主模块和一个分离模块,可以各自写程序,然后用一个按 键来实现它们之间的跳转,那就首先应做按键检测,以判断选择的是什么模块 其次是显示的问题,由于要显示的内容比较多,为了简化代码,拟写一个显 示的子程序,只要更改寄存器里的值,显示出来的东西也随之改变 接下来是北京时间的显示以及调校。要先要有一个准确的计时,然后先实现 秒,60 秒进
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 显示 电路
