单片机课设调试过程与心得_单片机课设心得体会

其他心得体会 时间:2020-02-27 08:54:56 收藏本文下载本文
【www.daodoc.com - 其他心得体会】

单片机课设调试过程与心得由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“单片机课设心得体会”。

一.实验目的课程标志性内容的设计理解和综合运用,鼓励独立性设计和功能扩展的创新实践。

二.实验设计功能:

分离模块要求:(这个模块要求用汇编写)

1)设计一个可以显示1234的显示电路,并利用单片机实现。2)利用按键切换,然后显示I0Y 3)按键切换的动作,全部用串口进行通信。

设计一个开关,当进行切换后,程序再进入主要要求。

主模块要求:(这个模块可以用汇编,也可以用C语言写,要是用汇编,老师说基本就给优的了,要是用C语言,得有创新点才能给优)(1)显示准确的北京时间(时、分),可用24小时制式;(2)随时可以调校时间。

(3)增加公历日期显示功能(月、日);(4)随时可以调校月、日;

(5)允许通过转换功能键转换显示时间或日期。(6)所有按键需要通过串口自发自收来调校各种功能。

调试过程:

1.串口,时钟等的设置参考了老师给的C语言版的例程。

2.在按键输入判断时,由于一开始遗忘了延时子程序的运用,导致功能不稳定,导致按键输入与功能显示不匹配,加入延时子程序后,该错误得以改正。

3.在用数码管显示时,由于P0是8位,而显示只需要用7位来确定,为了找出P0与数码管的7个显示管之间的对应关系,通过对A寄存器进行不同的赋值,即MOV A,#FEH和MOV A,#7FH,发现当A=FEH时数码管显示为8,即8位数据中最后一位不对数码管的显示七作用,而D7-D1分别对应着数码管的a-g。

4.由于一开始并不知道矩阵键盘与设置P2口所对应的关系,于是采用了测试的方法。通过SHOW1234的调用程序来获取键盘的对应关系。如用让R5=7EH,然后通过按如图所示的0位置和15位置,发现15位置时能够显示,即7EH代表了15位置,再用R5=7DH,再去测试图中所示的11位置和14位置,发现是11位置时能够显示,即可按照此规律确定其他键所对应的P2值。

5.在串口(CHUANKOU)子程序时,CMP2中的判断跳转语句原先为CJNE R7,#31H,MAIN,则显示时间很短,不能够稳定在改状态,于是增加了跳转入口,改为CJNE R7,#31H,CMP3,并增加了CMP3,由此能够实现在没有别的操作下,可让显示稳定在一个状态。

6.由于老师的功能要求需要通过一个按键进入主模块,所以我们用一个按键1来实现由分离模块调到主模块,以实现可用按键切换功能来实现功能跳转。

7.在进入主程序模块后,由于设置秒和时钟的功能只能显示而不能较好的更改,即不能实现自动更改时间的功能,于是就把显示功能去掉了。8.在设置月日时,设置后,程序不稳定,不能较好的进行自动调整时间,经网上查找资料和修改,还是没能改正。9.增加了年的显示功能,且增加了对年份的修改,

单片机课设

华 南 理 工 大 学 广 州 学 院单片机课程设计报告题 目: 简易电子时钟评 分专业: 自动化 班级: 15级自动化一班 姓名: 黎泽钧 同组队员: 郑立涵、曾迪濠、佘庭枫、李明志、方昊......

单片机课设

单片机基于51 刘慧2012128040 1211电工2014年11月02日单片机的电压显示电路目录第一章设计任务和要求„„„„„„„„„„4 第二章 单元电路设计及仿真„„„„„„„„„......

单片机课设任务书

《微机应用原理及接口技术》课程设计一、课程设计题目汇总: 题目一、数字输入与显示器题目二、十六进制加法计算器 题目四、十进制加法计算器题目五、单片机8255矩阵式键盘接......

单片机课设心得体会

刀豆文库小编为你整合推荐5篇单片机课设心得体会,也许这些就是您需要的文章,但愿刀豆文库能带给您一些学习、工作上的帮助。......

单片机课设心得体会

单片机课设心得体会一:单片机课设心得体会这个学期的单片机课已经早早的上完了,但是理论纯属理论,没有与实践的结合总让我们学的不踏实,感觉没有达到学以致用的效果。所庆幸的......

下载单片机课设调试过程与心得word格式文档
下载单片机课设调试过程与心得.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

热门文章
点击下载本文