龙源期刊ç½?/p>
http://www.qikan.com.cn
基于单片机的时钟显示系统的设è®?/p>
作者:孔维å‹?/p>
来源:《山东工业技术ã€?/p>
2013
年第
12
�/p>
【摘
要】本设计ä»?/p>
AT89S51
单片机为核心的时钟显示系统的工作原理和设计方法。以å�?/p>
如何对时钟芯ç‰?/p>
DS12887
进行编程设计,以期达到实际的设计要求ã€?/p>
【关键词ã€?/p>
AT89S51
单片机;
DS12887
时钟芯片ï¼?/p>
LCD
显示器件
0
引言
时钟显示别广泛应用于社会生活的各个领域,如家电、汽车站、火车站、广场、宾馆等
等,常用的时钟显示因不同的场所显示有所不同,但对时钟芯片的编程控制原理都大体相差无
几,关键是根据实际的需要来达到不同的效果,如报警、铃声等ã€?/p>
1
主要技æœ?/p>
1.1 AT89S51
单片æœ?/p>
AT89S51
是一个低功耗,高性能
CMOS 8
位单片机,片内含
8K ISP
的可反复擦写
1000
�/p>
çš?/p>
FLASH
只读程序存储器,器件采用
ATMEL
公司的高密度、非易失性存储技术制造,芯片
内集成了通用
8
位中央处理器å’?/p>
ISP Flash
存储单元,兼容标å‡?/p>
MCS-51
指令系统å�?/p>
8051
引脚
结构ï¼?/p>
AT89S51
微型机可为许多嵌入式控制应用系统提供高性价比的解决方案ã€?/p>
AT89S51
å…?/p>
有如下结构:
40
个引脚,
128bytes
的随机存取数据存储器ï¼?/p>
RAM
),
4kBytes Flash
片内程序
存储器,
32
个外部双向输å…?/p>
/
输出ï¼?/p>
I/O
)口ï¼?/p>
5
个中断优先级嵌套中断ï¼?/p>
2
�/p>
16
位可编程定时
计数器,
2
个全双工串行通信口,看门狗(
WDT
)电路,片内时钟振荡器ã€?/p>
1.2 DS12887
时钟芯片主要特点
ï¼?/p>
1
)可作为
IBM AT
计算机的时钟和日历;ï¼?/p>
2
)与
MC14688B
å’?/p>
DS1287
的管脚兼容;
ï¼?/p>
3
)在没有外部电源的情况下可以工作
10
年;ï¼?/p>
4
)自带晶体振荡器及电æ±?/p>
;(
5
)数据地
址总线复用
;(
6
)可选用的夏令时模式;(
7
)可以应用于
MOTORLA
å’?/p>
INTEL
两种总线ï¼?/p>
ï¼?/p>
8
)内å»?/p>
128
字节
RAM
;(
9
ï¼?/p>
14
字节时钟控制
RAM
;(
10
ï¼?/p>
114
字节通用
RAM
;(
11
ï¼?/p>
可编程方波输出;ï¼?/p>
12
)总线兼容中断ï¼?/p>
IRQ
);ï¼?/p>
13
)三种可编程中断:时间性中æ–?/p>
可产ç”?/p>
美妙一次直到每天一次中æ–?/p>
周期性中æ–?/p>
122ms
�/p>
500ms
时钟更新结束中断ã€?/p>
å›?/p>
1
2
)管脚名ç§?/p>