单片机课程设计

上传人:文*** 文档编号:21573882 上传时间:2021-05-04 格式:DOCX 页数:3 大小:21.50KB
返回 下载 相关 举报
单片机课程设计_第1页
第1页 / 共3页
单片机课程设计_第2页
第2页 / 共3页
单片机课程设计_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述
单片机课程设计题目:倒计时程序设计院系:电子科学与技术班级:电子姓名:江政泓学号:成绩:任课老师:陶雄飞一 、实验目的、熟悉系列单片机实验板的软硬件环境;通过其电路原理图学习, 掌握单片机内部结构原理及其接口电路。、结合给出的例子程序, 进一步理解单片机内部工作原理, 熟悉单片机编程语言,并通过例子程序的调试,掌握单片机集成开发软件的使用方法。、尝试修改例子程序,掌握单片机数码管、液晶显示器、定时器、键接口功能模块的工作原理、 控制方法以及单片机中断原理,并能够自行编程操作、 调试,并生成目标文件,下载到单片机查看运行结果。二 、实验设备仪器、单片机系统开发板、 开发环境三 、.功能使用简介、四个按键的功能分别为停止、开始暂停继续、时间设定光标、时间设定。停止:按下,在液晶第一行最后出现一个! ,倒计时停止,系统进入不可操作状态,按继续不会启动,而且无法对时间进行修改;再按一下,系统恢复至可操作状态,!消失。开始暂停继续 :按一下,倒计时启动运行;再按一下,倒计时暂停。时间设定光标 :可以调整时间设定光标的位置, 光标对应的位可以进行时间的设定。时间设定: 可以对时间进行设定修改。在起始和暂停的时候可以对时间进行修改,但是在倒计时的过程中或停止状态,是不允许修改的。、的功能是显示倒计时的时间数据和运行状态,显示了时、分、秒、毫秒,中间用线区分。、数码管显示的是时间的秒,与的数据是同步的。、个在倒计时结束后会全部亮起来,表示倒计时结束。四 、.语言编写思路简述本程序在编写上某种程度上采用了语言的编写思想, 将功能模块化,封装化,在常规上采用定时器扫描的数码管动态显示和按键扫描的方法改成用函数类型封装,未使用定时器,仅在计时上使用了定时器,所以移植性好。五 、课设中遇到的问题在写程序的过程中我遇见了一些问题:第一、手头上的数码管连接和原理图上不一样, 而且两个数码管的连接竟然也不一样,所以只好自己一个引脚一个引脚的测试, 最后得出了两个数码管的值码,如下:对应数码管低位码数码管高位码第二、在中断中我引用了, 在中断外也用了, 未作中断数据的保护, 只做了的保护,所以运行出错了,后来才发现修改了。五、源代码附录2 / 33 / 3
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸设计 > 毕业论文


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!