当前位置:首页 > 基于AT89C51单片机的多功能电子万年历的设计的毕业设计
徐州工程学院毕业设计(论文)
结论
本课题从理论到实际应用,用AT89C51单片机与8位模数转换芯片74LS164等一些电路的组合,成功的设计出了一个电子万年历。而且所设计的电子万年历设计也按当初要求的能够在PROTEUS中进行仿真,并且能够很精确的显示年历。可以说该电子万年历具有很高的实用价值。
在软件设计的过程中,利用了Keil这个软件在程序录入和调试的时候的优越性,让我能够在编写软件的时候很方便的发现软件中的错误,现在已经能够使用Keil对所设计的程序进行调试。对于PROTEUS这款软件,也能熟练掌握电路设计仿真。由于平时没有接触过这两个软件,加上毕业设计的时间有限,对于他们的连接调试程序,未能熟练掌握,但以后有机会的话会再好好学习的。
本次设计的电子万年历也存在的不足的地方,有待于以后的改进。
23
徐州工程学院毕业设计(论文)
致谢
经过三个多月的时间,毕业设计按照预期完成了,由于本人的知识水平有限,论文和设计中有遗漏和缺陷的地方恳请指正。
感谢我的导师高玉芹老师给了我莫大的帮助,在她悉心的指导和严格的要求下,作品和论文顺利完成了。论文从选题和最终完成,凝结着导师的辛勤的汗水,她不辞劳苦的教导、严谨的作风使我终生受益。在此毕业设计完成之际,谨向导师和所有帮助过我的老师致以崇高的敬意和衷心的感谢。
还有感谢家人、朋友还有宿舍里所有的室友,是他们给我创造了良好的学习氛围,在学习和生活中给了我支持和帮助。在以后的学习生活中我会时时敦促自己更加努力,不辜负师长、亲人、朋友对我的期望。
24
徐州工程学院毕业设计(论文)
参考文献
[1] 赵长德.微型计算机原理与接口技术[M].北京:机械工业出版社,1999:98-350. [2] 苏平.单片机的原理与接口技术[M].北京:电子工业出版社,2006:1-113. [3] 王忠民.微型计算机原理[M].西安:西安科技大学出版社,2003:15-55. [4] 胡戴明.计算机组成原理[M].北京:经济科学出版社,2005:43-56.
[5] 纪宗南.单片机外围器件使用手册[M].北京:北京航空航天大学出版社,622-655. [6] 周雪.模拟电子技术[M]西安: 西安电子科技大学出版社,2005:81-95. [7] 左金生.电子与模拟电子技术[M].北京:电子工业出版社,2004:105-131.
[8] 尹勇.单片机开发环境μVision2的开发指南[M]. 北京:北京航空航天大学出版社,2004:173-199.
[9] 张斌武.单片机系统Proteus设计与仿真[M]. 北京:电子工业出版社,2005:52-89.
25
徐州工程学院毕业设计(论文)
附录
附录1
源代码 DELAY.C
#define DELAY_C #include”includes.h” #define XTAL 12 void delay_lus(void) {
asm(”nop”): }
void delay_nus(unsigned int n) {
unsigned int i=0; for(i=0;i void delay_ims(void) { unsigned int i; for(i=0:i<(unsigned int)(XTAL*143-2);i++); } void delay_nms(unsigned int n) { unsigned int i=0; for(i=0;i delay_ims(); } } DSl302.C #include”includes.h” #define DSl302_C unsigned char bflag; unsigned char bpm; unsigned char get_hours(void) { unsigned char i; unsigned char R_Byte; unsigned char TmpByte; reset(); write(0x85); ddr_set_io(); R_Byte=0x00; 26
共分享92篇相关文档