自动校时时钟的软件设计.doc

约25页DOC格式手机打开展开

自动校时时钟的软件设计,全文25页约6500字论述翔实摘 要采用at89c2051单片机设计的自动校时时间控制器,以日常工作和教学时间为设计目的。该系统在硬件上采用了廉价、高性能的at89c2051单片机作为主机,时间信号由高性能、低功耗的pcf8583串行时钟存储器提供,时间校正由中波收音机及音频解码电路lm567组成...
编号:10-27014大小:2.30M
分类: 论文>通信/电子论文

内容介绍

此文档由会员 痴狂少年 发布

自动校时时钟的软件设计

全文25页 约6500字 论述翔实

摘 要
采用AT89C2051单片机设计的自动校时时间控制器,以日常工作和教学时间为设计目的。该系统在硬件上采用了廉价、高性能的AT89C2051单片机作为主机,时间信号由高性能、低功耗的PCF8583串行时钟存储器提供,时间校正由中波收音机及音频解码电路LM567组成。在此基础上设计自动校时程序,该软件设计采用的是模块化设计,并尽可能采用子程序调用,以压缩程序量。程序模块设计主要分为:显示子程序、键盘子程序和自动校时子程序三个部分。

关键词:自动校时,单片机,软件设计

Abstract
Automatic correcting time controller with AT89C2051 chip microprocessor is designed for school teaching and office work. It takes a cheap and high-powered AT89C2051 chip microprocessor as its host, while the clock signal is supplied by a high-powered and low-power consumed series clock memory PCF8583.The time calibrating is composed of mw-radio and audio reactive circle decoder circuit LM 567.Design automatic proofreader time on this foundation, what this software design adopt is that modular design is used as far as possible with subprogram is measured with compressed program. Program modular design divides into mainly:Show subprogram, keyboard subprogram and automatic proofreader time subprogram three parts.

Keyword: Automatic correcting time, Single chip microprocessor,Software design


目 录
中文摘要……………………………………………………………………………………ⅰ
英文摘要……………………………………………………………………………………ⅱ
目 录……………………………………………………………………………………ⅲ
引 言……………………………………………………………………………………1
第一章 硬件电路简介……………………………………………………………………..2
第二章 软件设计…………………………………………………………………………..4
2.1软件系统结构及其工作原理………………………………………………………….4
2.2主程序流程图………………………………………………………………………….5
2.3显示子程序流程图………………………………………………………………….…6
2.4键盘子程序流程图………………………………………………………………….....9
2. 5 800Hz校时信号的处理程序……………………………….……………………..…18
2. 6 1600Hz信号的处理程序…………………..…………………………………………18
第三章 软件调试……………………………………………………………………….....19
总 结…………………………………………………………………………………….20
谢 辞………………………………………………………………………………….….21
参考文献……………………………………………………………………………………22

参考文献
1、 何立民主编 《单片机初级教程 》北京:北京航空航天大学出版社 2002
2、 何循来.日历时钟和RAM电路芯片PCF8583及应用 1997.3
3、 李文英等.日历时钟芯片583应用和程序设计[J].电子产品维修与制作 1999.8
4、胡汉才.单片机原理及系统设计[M].北京:清华大学出版社。
5、钱培怡 .《采用AT89C2051单片机设计的自动校时时控器》。2001.9