单片机课程设计--定时器.pdfVIP

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

单片机课程设计--定时器

题目名称:定时器时钟数码管显示

姓名:

班级:

学号:

日期:2012年6月29日

单片机时钟

1.摘要:

时钟是人类生活中必不可少的的工具,本设计从日常生活中的事物入手,通过对时钟

计时器的设计,让我们认识到单片机已经深入到我们生活的每个领域,该设计不仅可以锻

炼我们的动手能力,而且可以加深我们对单片机的认识和激发我们队位置科学领域的探

索。

利用单片机实现教学数字时钟计时的主要功能,采用独立式按键进行时间调整,其中

AT89C52是核心元件同是采用数码管LED动态显示“时”,“分”,“秒”的现代计时装置。

与传统机械表相比,它具有走时精确,显示直观等特点。它的计时周期为24小时,显满

刻度为“23时59分59秒”。该系统同时具有硬件设计简单,工作稳定性高,价格低廉等

优点。

1.1.关键词

AT89C52、LED显示

1.2.功能要求

1)七位数码管显示时、分、秒,以24小时运算

2)可实现时分调整

1.3.主要硬件元器件的介绍

1.3.151单片机芯片

根据初步这几方案的分析,设计这样一个简单的应用系统,可以选择带有EPROM的单

片机,应用程序直接存储在片内,不用在外部扩展程序存储器,电路可以简化。该系统的

设计我们采用8051芯片。

下图所示为双列直插式封装的8051AH芯片的管脚图,功能如下:

1

8051AH芯片的管脚图

1.电源管脚

Vcc(40脚):接+5V;Vss(20)脚:接地。

2.时钟信号管脚

X1(19脚),X2(18脚):外部时钟信号的两个管脚。

3.控制线

1)RESET(9脚):用作复位输入端。

2)EA’/VP(31脚):EA’为访问内部或外部程序存储器的选择信号。对片内EPROM编

程时,此管脚(作VP)接入21V编程电压。

3)ALE/P’(30脚):当访问外部存储器时,ALE信号的负跳变将P0口上的低8位地址

送入锁存器。当对内EPROM编程时,该管脚(P’)用于输入编程脉冲。

4)PSEN’(29脚):外部程序存储器读选通控制信号。

4.输入/输出口线

1)P0口(32-39脚):8路漏极开路型双向并行I/O口。在访问外部存储器时,P0口作

为低8位地址/数据总线复用口,通过分时操作,先传送低8位地址,利用ALE信号的下

降沿将地址锁存,然后作为8位数据总线使用,用来传送8位数据。在对片内EPROM编程

时,P0口接受指令代码;而在内部程序校验时,则输出指令代码,并要求外接上拉电阻。

外部不拓展位单片应用,则作双向I/O口用,P0口能以吸收电流的方式驱动8个LSTTL

负载。

2)P1口(1-8脚):具有内部上拉电阻的8位准双向I/O口。在对片内EPROM编程及校

验时,它接收低8位地址。P1口能驱动4个LETTL负载。

2

3)P2口(21-28脚):具有内部上拉电阻的8位准双向I/O口。在外接存储器时,P2

口作为高8位地址总线。在对片内EPROM编程及校验时,它接受高8位地址。P2口驱动4

个LETTL负载。

4)P3口(10-17脚):8位带有内部上拉电阻的准双向I/O口。每一位有具有如下的特

殊功能(或称第二功能):

P3.0(RXD):串行输入端

P3.1(TXD):串行输入端

P3.2(INT0’):外部中断0输入端,低电平有效。

P3.3(INT1’):外部中断1输入端,低电平有效。

P3.4(T0):定时/计数器0外部事件计数输入端。

P3.5(T1):定时/计数器1外部事件计数输入端。

P

您可能关注的文档

文档评论(0)

130****3735 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档