单片机原理与应用及C51程序设计:第十一章 单片机应用系统设计实例.pptVIP

  • 2
  • 0
  • 约2.61千字
  • 约 13页
  • 2024-03-17 发布于湖南
  • 举报

单片机原理与应用及C51程序设计:第十一章 单片机应用系统设计实例.ppt

第十一章单片机应用系统设计实例第十一章单片机应用系统设计实例11.1单片机电子时钟的设计通常通过用单片机设计电子时钟有两种方法:一是通过单片机内部的定时器/计数器。这种方法硬件线路简单,采用软件编程实现时钟计数,一般称为软时钟。系统的功能一般与软件设计相关,通常用在对时间精度要求不高的场合;二是采用时钟芯片,它的功能强大,功能部件集成在芯片内部,自动产生时钟等相关功能。硬件成本相对较高,软件编程简单。通常用在对时钟精度要求较高的场合。11.1.1软时钟的基本原理软时钟是利用单片机内部的定时器/计数器来实现,它的处理过程如下:首先设定单片机内部的一个定时器/计数器工作于定时方式,对机器周期计数形成基准时间(如10ms),然后用另一个定时器/计数器或软件计数的方法对基准时间计数形成秒(对10ms计数100次),秒计60次形成分,分计60次形成小时,小时计24次则计满一天。然后通过数码管把它们的内容在相应位置显示出来即可。11.1.2系统硬件电路的设计11.1.3系统软件程序的设计电子时钟的软件系统由主程序和子程序组成,主程序程序包含初始化参数设置、按键处理、数码管显示模块等,在设计时各个模块都采用子程序结构设计,在主程序中调用。由于定时器/计数器采用中断方式处理,因此还要编写定时器/中断服务子程序,在定时器/计数器中断服

文档评论(0)

1亿VIP精品文档

相关文档