08.01.2013 Views

MCS-51 单片机设计应用程序实例 - Read

MCS-51 单片机设计应用程序实例 - Read

MCS-51 单片机设计应用程序实例 - Read

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

说明:<br />

<strong>MCS</strong>-<strong>51</strong> 系 列 单 片 机 设 计 实 例<br />

例 2 数 码 管 时 钟 电 路 的 设 计<br />

采用 AT89C20<strong>51</strong> 作为控制器,设置一个调整按键,可进入三种状态:省电方式(不显示<br />

时间),调时状态,加 1状态。AT89C20<strong>51</strong> 可用 3V 供 电 。<br />

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<br />

;; AT89C20<strong>51</strong> 时 钟 程 序 ;;<br />

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<br />

;显 示缓冲单元在 70H— 75H, 70H— 71H 显示秒,72H— 73H 显示分,74H— 75H 显示时<br />

;时间计数单元在 70H— 71H( 秒)、76H— 77H( 分 )、 78H— 79H( 时 ), 7AH 单 元放熄灭符(#0AH)<br />

;计 数单元采用 BCD 码计数,定时器 T0 设 置 为 50MS 溢出中断,为 秒 计数用,定时器 T1 为调<br />

;整时闪烁用<br />

;P3.7 为调整按钮,P1 口 为 字符输出口,采用共阳显示管。<br />

;<br />

;<br />

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<br />

;; 中 断入口程序 ;;<br />

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<br />

;<br />

ORG 0000H<br />

LJMP START<br />

PDF created with FinePrint pdfFactory trial version http://www.fineprint.com<br />

6

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!