江阴职业技术学院电子工程系第3 章 数字钟系统设计本章主要内容一目的和要求二设计原则三 各模块的设计四 总调试和小结江阴职业技术学院电子工程系一 设计目的和要求1 目的:(1) 掌握单片机硬件资源的合理运用。(2) 掌握模块化程序设计的基本方法和设计过程。(3) 比较汇编语言程序与C语言程序的不同。江阴职业技术学院电子工程系n 2 要求:n 芯片:AT89C51;n 功能:设计完成具有计时、调时、调闹多种功能的产品化的电子钟:上电即开始计时,用S0实现设置/工作状态的转换;S1 实现闹钟设置/工作状态的转换,S2实现时、分、秒的+1调整。用LED0LED5实现时、分、秒的显示,修改“时”时,加到23后“清0”,再加1;修改“分”时,加到59后“清0”,再加1。 江阴职业技术学院电子工程系二设计原则n 程序整体结构清晰、简洁、流程合理,主程序尽可能简单明了。n 各种功能的实现应采用模块化、子程序化,以便于编制、阅读、连接、移植、修改和调试。n 对各函数功能、参数及返回值类型等要明确,以便于分析调试。n 程序存储区、数据存储区、寄存器区、位寻址区、堆栈区应规划合理,做到既节约资源又不会发生