单片机手动计数器设计

单片机手动计数器设计

ID:32634705

大小:452.01 KB

页数:22页

时间:2019-02-14

单片机手动计数器设计_第1页
单片机手动计数器设计_第2页
单片机手动计数器设计_第3页
单片机手动计数器设计_第4页
单片机手动计数器设计_第5页
资源描述:

《单片机手动计数器设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第一章概述1.1单片机计数器的介绍木系统采用单片机AT89C51作为木设计的核心元件,系统rflAT89C5kLED数码管、按键等部分构成,能实现输出等功能利用单片机的接收等功能而设计的一款计数器。由两个共阴极数码管显示,一个独立按键组成键盘部分,由单片机控制,CD4511七段译码器进行驱动,由LED数码管显示來表示数字计时。1.2本课题研究的任务和目的计数器在工业控制中有着广泛的应用。传统的数字计数器都是用中小规模数字集成电路构成的,不但电路复朵,成本高,功能修改也不易。用单片机制作的计数器可以克服传统数字电路计数器的局限,有着广阔的应用前景。本文介绍的计数器采用ATMEL公

2、司的AT89C51单片机。本计数器的主程序完成按键开关的读取和数码管扫描。数码管采用静态扫描的方法显示,实现对p2.0脚的检测用这种方法可以实现实时计数。通过对此课题的学习研究,还可以培养自己独立解决实际问题的能力,为以后的学习打下基础。第二章主要元器件的简介与选用2.1AT89C51的结构和性能AT89C51是美国ATMEL公司生产的低电压、高性能CMOS8位单片机,片内含4KB的可反复擦写的程序存储器和128B的随机存取数据存储器(RAM),器件采用Atmel公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内配置通用8位中央处理器(CPU)和Flash存

3、储单元,功能强大的AT89C51单片机可灵活应用于各种控制领域。2.1.1主要性能参数•与MCS-51产品指令系统完全兼容•4KB可反复擦写Flash闪存存储器•1000次擦写周期•吋钟频率范围:0战〜24MHz•3级加密程序存储器•128X8B内部RAM•32个可编程1/0接口线•2个16位定时/计数器•6个中断源•可编程串行UART通道•低功耗空闲和掉电模式2.1.2功能特性概述AT89C51提供以下标准功能:4KB的Flash闪存存储器,128B内部RAM,32个I/O接口线,两个16位定吋/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时

4、,AT89C51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM、定时/计数器、串行通信口及屮断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其他所有部件工作直到下一个硬件复位。2.1.3管脚配置AT89C51的封装形式和引脚排列如图2.1、图2.2和图2.3所示。PDIPP1.0EP1.1EP12EP1.3EP1.4EP1.5CP1.«EP1.7ERSTE(RXD)P3.0CCTXO)P3.1C丽T5)P32匚(INT1)P3.3E(T0JP3.4C(T1)P3.6C(WR)P3.6C(RD)P3.7EXT

5、AL2CXTAL1CGNDE40393837363s3433323130292®2726»24232221f234K>678910111213M16w仃UW203VCC3POO

6、E3RST匚4(RXD)P3.0匚5NC匚6(TXD)P3.1匚!INTO)P32匚[INTI)P3.3匚(TO)P3.4匚10(T1)P3.5C11右0nozn(Eokin(XL1J0匕「kinz.klneLdnpkjn321Q£8765433生392222222□PO.4(AD4)HP0.5(AD5)□P0.6«AD6}UP07

7、rsllvlxu3扈u曇菩LJPH」d!4nown0-Ldn二dneEndLdn

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。