模块特性简介
showTime[6]=time[0]>>4;//十位 showTime[4]=time[1] & 0x0f; showTime[3]=time[1]>>4;
showTime[1]=time[2] & 0x0f; showTime[0]=time[2]>>4;
showTime[2]=showTime[5]=10; disp_88(& showTime); }
//*************************************************显示日期 void showData(void) {
showTime[7]=time[3] & 0x0f; showTime[6]=time[3]>>4;
showTime[4]=time[4] & 0x0f; showTime[3]=time[4]>>4;
showTime[1]=time[6] & 0x0f; showTime[0]=time[6]>>4;
showTime[2]=showTime[5]=10; disp_88(& showTime); }
//*************************************************显示定时 void showDishi(void) {
showTime[1]=setTime[0] & 0x0f; showTime[0]=setTime[0]>>4;
showTime[4]=setTime[1] & 0x0f; showTime[3]=setTime[1]>>4; showTime[6]=12; showTime[7]=13;
showTime[2]=showTime[5]=10; disp_88(& showTime); }
13
模块特性简介
结论
此实验利用protues仿真软件实现,基本实现了要求的功能。为了校准时钟增加了按键,便于调节。在本次实验中对单片机内部结构有一定了解,熟悉了各个引脚的功能,同时熟知了LED数码管的使用及各种电路的功能。
通过此次课程设计,无论是从软件方面还是硬件方面,都进一步学习和巩固了程序的总体设计。在软件方面,进一步熟悉了各条指令的功能及用法,定时、中断的用法,更深一步学习了用汇编语言编写实现数字时钟功能。在硬件方面,了解并学习使用keil软件和proteus软件,在keil中编程,调试,运行,在Proteus中进行硬件设计、仿真。在整一个设计过程中,从设计到实现,从编程到调试,每一步都是自己亲力亲为,虽然从中遇到各种问题,有时叫人很烦,但在发现问题后去解决,并成功了,此时会有一种快乐和成就感。只有自己亲自去操作,才能将学习的知识变成自己的。
程序不要光看不写,一定要自己写一次。最开始的时候,啥都不懂,可以抄人家的程序过来,看看每一句是干什么用的,达到什么目的,运行后有什么后果,看明白了之后,就要自己写一次,你会发现,原来看明白别人的程序很容易,但到自己写的时候却一句也写不出来,这就是差距。
单片机提高重在实践,想要学好单片机,软件编程必不可少。但是熟悉硬件对于学好单片机的也是非常重要的。如何学习好硬件,动手实践是必不可少的。我们可以通过自己动手做一个自己的电子制作,通过完成它,以提高我的对一些芯片的了解和熟练运用它。这样我们就可以多一些了解芯片的结构。
我对程序设计课程的学习的目标是在若干年以后能够独立设计一个复杂的系统,包括硬件电路和软件部分。所以,这次课程设计我付出了比别人跟多的努力,同样也学习到了更多的知识。在我能够独立设计更复杂的实用系统的时候,回想现在我连设计一个简单的数字钟系统都没有很好的把握时,我一定会为自己的成长感到喜悦。
参考文献
参考文献
[1] 张迎新 单片微型计算机原理、应用接口技术. 北京:国防工业出版社,2004.1
[2] 何利民 单片机高级教程. 北京:航空航天大学出版社,2000.8
[3] 谢维成 单片机原理及应用与51程序设计. 北京:清华大学出版社,2006.8 [4] 余永权 单片机在控制系统中的应用. 北京:电子工业出版社,2003.10 [5] 李朝青 单片机原理及接口技术. 北京:航空航天大学出版社,1999.3 [6] 夏继强 单片机实验与实践教程. 北京:航空航天大学出版社,2001.11 [7] 曹洪奎;马莹莹 基于Proteus单片机系统设计与仿真 辽宁工学院学报07年04期
[8] 侯玉宝 基于Proteus的51系列单片机设计与仿真[M]电子工业出版社,2008.270~288
[9] 蔡希彪,曹洪奎; 单片机电子时钟系统的设计与仿真 [J];中国科技信息; 2007年04期
[10] 方怡冰.单片机课程的教学与实验改革[J].电气电子教学学报.2006,第3期.
[11] 刘文秀.单片机应用系统仿真的研究[J].现代电子技术.2005, 第286 期 [12] 张友德.单片微型机原理、应用与实验[M].上海:复旦大学出版社,2003.225~256.
15
模块特性简介