基于AT89S52单片机的万年历设计 下载本文

洛阳师范学院课程设计说明书(2015)

图4.2 用protues画的原理图

2. 导入程序

(1)在Keil c软件中最后生成的是*.hex文件。

(2)在Protues软件中画好原理图后,然后双击主芯片AT89S52就会弹出如图(4.4)所示的对话框。然后再选择上面生成的*.hex文件。最后进行运行。

35

洛阳师范学院课程设计说明书(2015)

图4.4程序加载的界面

4.3仿真结果

8位数码管中分别显示的是:温度、年/时、月/分、日/

秒,如图4.5所示。

图4.5(a)显示的是初始化的温度、时、分、秒

36

洛阳师范学院课程设计说明书(2015)

图4.5(b)显示的是初始化的温度、年、月、日

37

洛阳师范学院课程设计说明书(2015)

致谢

感谢指导老师赵秀英老师,在这次课题设计中赵老师帮助我了很多,程序或者是仿真软件的绘图出现错误导致不能正确运行时,老师都给予了耐心指导,最终使我的设计完美运行没有错误。通过这次课程设计我对单片机课程的学习有了更进一步的认识,我对单片机也有了钻研的兴趣,学习了很多,收获了很多。

参考文献

【1】李军.51系列单片机高级实例开发指南.北京航空航天大学出版社.2004 【2】王守义,聂元铭.51单片机开发入门与典型实例.人民邮电出版社.2009 【3】李全利.单片机原理及应用技术.高等教育出版社.2004 【4】高伟.AT89单片机原理及应用.北京国防工业出版社.2008 【5】蔡朝阳.单片机控制实习与专题制作.京航空航天大学出版社.2006 【6】刘建清.从零开始学单片机技术.国防工业出版社.2006 【7】李全利.单片机原理及应用技术.高等教育出版社.2004

【8】徐爱钧.智能化测量控制仪表原理与设计.北京航空航天大学出版社.2004 【9】杨志忠,卫桦林.数字电子技术基础.高等教育出版社.2004

38

DS1afgddpabcdefgdpabgddpD1D2D3D4D5D6D7D8abgddpdpdpdpdpdpcdddddecececececgggggcefbfbfbfbfbfbaaaaafe19181416202321151722GNDDQVCC21DINV+LOADCLKISETDIG0SEG ADIG1SEG BDIG2SEG CDIG3SEG DDIG4SEG EDIG5SEG FDIG6SEG GDIG7SEG DPDOUTGNDR34.7K+511213211673105824RSTI/OSCLKGNDGND+5C2R11K+5S6S5S4S3S2R11KR11K100pF洛阳师范学院课程设计说明书(2015) S1R11KR21K开始转换调日/秒调月/分调年/时2C130pFP3.5P3.6P3.7Y11234567891011121314151617181920P0.0VccP0.1P1.0P0.2P1.1P0.3P1.2P0.4P1.3P0.5P1.4P0.6P1.5P0.7P1.6RST/VpdP1.7RXD/P3.0EA/VppTXD/P3.1ALE/PPOGINT0/P3.2PSENINT1/P3.3P2.7T0/P3.4P2.6T1/P3.5P2.5WR/P3.6P2.4RD/P3.7P2.3XTAL2P2.2XTAL1P2.1VssP2.04039383736353433323130292827262524232221C230pF1AT89S5294 ec+5R410K18B20MAX7219U2附录一:总原理图 U3DS1302VCC1VCC2+5+581Y223X1X24567P3.5P3.6P3.7U139