单片机系统设计与应用实例 教学课件 ppt 作者 韩志军 主编 第七章.pptVIP

  • 0
  • 0
  • 约4.86千字
  • 约 53页
  • 2019-07-04 发布于未知
  • 举报

单片机系统设计与应用实例 教学课件 ppt 作者 韩志军 主编 第七章.ppt

第三节 电子时钟软件的设计方案 一、电子时钟软件设计方案及框图 二、内存空间的分配 一、电子时钟软件设计方案及框图 1) 每个模块应具有独立的功能,能产生一个明确的结果。 2) 模块之间的控制参数应尽量简单,数据参数应尽量少。 3) 模块长度适中。 4) 根据模块的划分原则,电子时钟软件可划分成七个模块,软件设计框图如图7-12所示。 4) 根据模块的划分原则,电子时钟软件可划分成七个模块,软件设计框图如图7-12所示。 图7-12 电子时钟软件设计框图 二、内存空间的分配 表7-3 内存地址空间的分配 第四节 电子时钟应用程序设计 一、主程序的设计 二、LED动态显示程序模块的设计 三、时钟计时程序模块的设计 四、键盘接收子程序的设计 一、主程序的设计 1.程序的起始地址 2.主程序的初始化内容 3.代码转换程序 4.主程序框图 5.主程序清单 1.程序的起始地址 图7-13 主程序框图 2.主程序的初始化内容 1) T0中断:采用T0定时中断工作方式,完成LED动态扫描。 2) T1中断:采用T1定时中断工作方式,产生100ms(或50ms)的单位时间。 3) 中断:采用外部中断工作方式,完成时间调整功能。 4) 中断:采用外部中断工作方式,完成闹钟时间输入功能。 3.代码转换程序 人们日常习惯使用十进制数,而计算机的键盘输入、输出以及显示常采用二进制编码的十进制数(即BCD码

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档