欢迎来到天天文库
浏览记录
ID:32634698
大小:503.40 KB
页数:32页
时间:2019-02-14
《单片机万年历系统设报告c语言编写优秀文档95分》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、XXXXX大学学生实习(实训)总结报告学院:电气与信息工程学院专业班级:XXXXXXXX学生姓名:学号:XXXXXXXX实习(实训)地点:报告题目:单片机万年历系统设报告报告日期:201X年X刀XXH指导教师评语:成绩(五级记分制):指导教师(签字):目录一、实训目的意义及任务要求一0一1.1目的意义-0-2.2任务要求-0-二、实训方案一1一2.1系统分析-1-2.2器件选择-1-三、系统硬件设计一2-3.1单片机最小系统-2-3.2数码管、LED、独立按键及DS1302时钟芯片电路的设计-2-3.3其他附属电路设计-4-U1、软件设计4.1主程序设计-4-4.2DS1302子程序设计-
2、5-4.3时间调整子程序-5-五、调试及性能分析85.1软件测试85.2测试结果分析与结论85.3测试结论9六、心得体会10参考文献10附录一11多功能电脑时钟设计报告•、实训目的意义及任务要求1.1目的意义单片机的使用领域己十分广泛,如智能仪器仪表、实时工控、通讯设备、导航系统、家用电器等。“学好单片机,工作就不成问题了。”老师说,可见学好单片意义Z重大。单片机作为一门基础学科,既是对前期学习C语言的综合运用,也是理论与实践相结合的一大体现。电脑时钟有效地检验了对DS1302时钟芯片,STC89C52单片机中断,独立键盘,数码管,蜂鸣器,LED灯的控制,同时提高了学牛的工程系统设计能力。
3、LED数字显示的日历钟显示清晰直观、走时准确、可以进行夜视,并且还可以扩展出多种功能。所以,电子万年历无论作为比赛题目还是练习题目都是很有价值。通过此次单片机系统综合训练,不仅要让学生认识了解它,而且增强学生学科积极性。2.2任务要求要求设计的电脑时钟完成以下功能:1•基本功能①实时显示当前时间(4位数码管显示,2位显示小时,2位显示分钟,第2位小数点0.5秒亮,0.5秒灭)。②能用一按键依次切换显示年及月H。③能修改当前时钟。④具有秒表功能,显示秒和百分秒。2.扩展功能①单片机与PC机的通讯(可选)②可设定初值的倒计吋功能(可选)③闹钟及报吋功能(可选)。④显示星期(可选)。二.实训方案
4、2.1系统分析根据系统功能要求,可将系统组成结构分成四大部分:DS1302时钟芯片读数据写数据模块,数码管显示模块,按键设置调节时间模块,秒表功能模块,。硬件电路接线图如后图,本系统采用DS1302时钟芯片,四位数码管显示年月,FI星期,时分,以及秒和百分秒。其中年月口,时分秒和星期采用DS1302的数据显示,秒表采用单片机定时中断实现。本系统共用到四个按键,且均为独立对地按键,分别用于显示切换,修改切换,修改加一,修改减一,秒表启动暂停和数据清零。2.2器件选择选用STC89C52芯片,频率为11.0592MHz;由于系统要求显示年月日小时和分钊采用四位LED数码管显示即可;按键是用来设
5、置北京时间或闹钟时间或启动秒表等功能的,设置三个按键:显示切换模式键(key3)、修改数据键(keyO)、加一键(keyl)、减一键(key2)oDS1302时钟芯片。常见的LED显示具有清晰明亮的特点。是显示接口也是绝大多数单片机应用系统必备的部件之一。发光二极管组成的显示器是单片机应用产品中最常用的廉价输出设备。它由若干个发光二极管按一定的规律排列而成。当某一个发光二极管导通吋,相应的一个点或一笔画被点亮,控制不同组合的二极管导通,就能显出各种字符。1・显示器的结构常用的7段显示器的结构如图所示,发光二极管的阳极连在一起的称为共阳极显示器,阴极连在一起的成为共阴显示器。1位显示器由8个
6、发光二极管组成,其中7个发光二极管a〜g控制7个笔画的亮或暗,另一个控制一个小数点的亮和暗,这种笔画的七段显示器能显示的字符较少,字符的形状有些失真,但失控简单,使用方便。共阳共阴三、系统硬件设计3.1单片机最小系统单片机功能系统图见附录1,。单片机最小系统由STC89C51单片机、复位电路、晶振电路组成。如图3.1所示J5C0X2Q圧开
7、[=1芒12TL2.'i'CLl
8、Ig-j?veeTiQTWA•FVi4PLL/T*wMLAaM2aMJ«F■•卯4•F厶Fp?5■PFpc;PMpn-•F•DmMO20ML必2TLM3TOM5flVP:Ct:C2JtESHT:RXDIXDa7TTpg3
9、6€Vt5TC30G52L0号0LL耳8亠22和33W13"M2MJ35W434Mj33Wtf32W2tWO22P2L23J-2224K!3ISZ24X如r•■•P2623Z;/cct■和■3加24印■<1Xw■a09toLIin•■13■—L占印tx戸3J12•・tAC0X2C图3.1单片机最小系统图3.2数码管、独立按键及DS1302时钟芯片电路的设计系统仿真电路图系统仿真电路图XTAUxrxaQ.123.«仔坊?
此文档下载收益归作者所有