- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机控制的计数计时器(一)信息工程毕业.doc
单片机控制的计数计时器(一)信息工程毕业
绪论
单片微型计算机(简称单片机,又称微控制器)作为微型计算机家族中的一员——发展中的一个分支,以其独特的结构和优点,越来越深受各个领域的关注和重视,应用十分广泛,发展极快。因此国际上很多公司相继推出功能很强的新的高档单片机。目前市场上已有几百种不同类型的单片机供用户广泛选择。
单片机微型计算机已广泛而成功地应用于自动测控、智能仪表、军事装备以及家用电器、社会用品等各个方面,大大促进了我国四个现代化的进程,为我国科学技术做出了巨大贡献。单片微型计算机的诞生和发展,它以体积小、价格低廉、功能完善、面向实时测控为特征。以不求规模大、力争小而全为宗旨,在一块单晶芯片内部集成了构成一台计算机的主要部件:中央处理器(CPU)、运算器(ALU)、存储器(RAM)、I/O口以及其他功能部器件。这样,一块单晶芯片就构成了一台具有一定功能的计算机,故称为单晶芯片微型计算机,简称单片机。
定时/记数功能装置,在工厂自动化生产线,车站,码头,办公室等公共场所为人提供方便,特别在工厂自动化生产线可以节省大量的人力,由于数字集成电路的发展和石英晶体振荡器的广泛应用。诸如定时自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。因此,在本篇中我们来讨论单片机控制定时/计数器及扩大其应用。
一 、单片机控制定时器设计方案
( LCS-51 兼容 ·4K字节可编程闪烁存储器 ·寿命:1000写/擦循环·全静态工作:0Hz-24Hz·三级程序存储器锁定·128×8位内部RAM·32可编程I/O线·两个16位定时器/计数器·5个中断源 ·可编程串行通道·低功耗的闲置和掉电模式·片内振荡器和时钟电路 图 2-2 AT89C51芯片图
二、AT89C51芯片引脚图及说明
管脚说明:(见图2-2)
P0口(32-38脚)的功能:P0口是开漏双向口可以写为1,使其状态为悬浮用作高阻输入P0,也可以在访问外部程序存储器时作地址的低字节在访问外部数据存储器时作数据总线此时通过内部强上拉输出1
P1口(1-8脚)的功能: P1口是带内部上拉的双向I/O口,向P1口写入1时P1口被内部上拉为高电平,可用作输入口当作为输入脚时被外部拉低的P1口会因为内部上拉而输出电流。P1口第2功能T2(P1.0)定时/计数器2 的外部计数输入/时钟输出(见可编程输出)T2EX(P1.1)定时/计数器2重装载/捕捉/方向控制
P2口(21-28脚)的功能:P2口是带内部上拉的双向I/O口,向P2口写入1时P2口被内部上拉为高电平,可用作输入口当作为输入脚时被外部拉低的P2口会因为内部上拉而输出电流。在访问外部程序存储器和外部数据时分别作为地址高位字节和16位地址(MOVX DPTR),此时通过内部强上拉传送1,当使用8位寻址方式()访问外部数据存储器时,P2口发送P2特殊功能寄存器的内容。
P3口(10-17)的功能:第一功能:P3口是带内部上拉的双向I/O口,向P3口写入1时,P3口被内部上拉为高电平,可用作输入口当作为输入脚时被外部拉低的P3口会因为内部上拉而输出电流;其第二功能为:RxD(p3.0):串行输入口;TxD(P3.1):串行输出口;INT0(P3.2):外部中断0INT1;(P3.3);外部中断T0;(P3.4):定时器0 外部输入T1;(P3.5):定时器1 外部输入的读操作限定在外部程序存储器;而当EA信号为高电平时,则对ROM的读操作是从内部程序存储器开始,并可延续至外部程序存储器。
RST 复位信号:
当输入的复位信号延续2个机器周期以上高电平时即为有效,用以完成单片机的复位操作。
XTAL1和XTAL2 外接晶体引线端:
当使用芯片内部时钟时,引线端用于外接石英晶体和微调电容;当使用外部时钟时,用于接外部时钟脉冲信号。
VSS :地线
VCC :+5电源
2.3 复位电路
一、为何复位?
复位是单片机的初始化操作,起主要功能是把PC初始化为0000H,使单片机从0000H单元开始执行程序。除了进入系统的正常初始化之外,当由于程序运行出错或操作错误使系统处于死锁状态时,为摆脱困境也需要按复位键以重新启动。 p;
② 动态显示驱动:通过分时轮流控制各个数码管的端,就使各个数码管轮流受控显示,这就是动态驱动。
二、动态显示电路及分析
动态扫描显示接口是单片机中应用最为广泛的一种显示方式之一。其接口电路是把所有显示器的8个笔划段a-h同名端连在一起,而每一个显示器的公共极是各自独立的,受I/O线控制。
电路分析:(见图2-3)
在自己编写的程序中由P0口输出十六进制数字形代码进行0~9的显示,由P0口输入
文档评论(0)