还剩12页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
单片机系统及原理课程设计1引言在对单片机进行理论的学习之后,为了能更深一层对其学习,通过对一个综合题目的设计与调试了解单片机在各种制作中和中小规模集成电路的作用及实用方进一步学习与掌握各种组合逻辑电路与时序电路的原理与使用方法熟悉集成电路及有关元器件的使用,熟悉面包板的使用熟悉51单片机的结构,掌握keil、proteus软件的使用方法及仿真电路的设计2设计方案及原理
2.1数字钟的设计方案控制部分用单片机STC89C52最小模块进行控制,输入模块用四个微动开关实现对数字钟时间的设置和日期、时间之间的转换,输出显示模块一个八位用的七段共阴数码管数字钟电路主要由显示器“时”,“分”,“秒”,“年”,“月”,“日”和单片机,还有校时电路组成8个数码管的段选接到单片机的P0口,位选接到单片机的P3口控制模块的四个微动开关接在P1口上软件部分由一个主函数和若干个子函数组成,子函数主要有定时子函数、显示子函数、设置子函数三部分,通过主函数对几个子函数的调用实现对数字钟显示、设置的控制
2.2数字钟的原理数码管按照数码管动态显示的工作原理工作,将标准秒信号送入“秒单元”,“秒单元”采用60进制计数器,每累计60秒发出一个“分脉冲”信号,该信号将作为“分单元”的时钟脉冲“分单元”也采用60进制计数器,每累计60分钟,发出一个“时脉冲”信号,该信号将被送到“时单元”“时单元”采用24进制计时器,可实现对一天24小时的累计然后累加24小时日加1,日加满一个月月加1,月加满12个月年加1显示电路将“时”、“分”、“秒”,“年”,“月”,“日”通过七段显示器显示出来校时电路时用来对“时”、“分”、“秒”,“年”,“月”,“日”显示数字进行校对调整,按一下S_SET键秒单元就加1,按一下M_SET键分就加1,按一下H_SET键,时就加1通过模式转换键用上述方法进行设置,也可通过此键在日期,时间循环转换3硬件设计
3.1数字钟硬件电路原理图根据要求,设计一个时钟能够显示时间格式为时.分.秒并且设置键盘,根据按键任意调整时间利用8051内部定时器0与软件结合来实现1秒定时中断四个开关方便的对秒、分、时分别调整,保证功能完善,工作可靠,定时采用片内定时器定时,提高了电子时钟的准确度...。