电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

完整word版-AT89C51单片机的概述

完整word版-AT89C51单片机的概述_第1页
1/4
完整word版-AT89C51单片机的概述_第2页
2/4
完整word版-AT89C51单片机的概述_第3页
3/4
AT89C51 单片机的概述(1)AT89C51 单片机的结构AT89C51 单片机是美国 Atmel 公司生产低电压,高性能 CMOS 8 位单片机,片内含 4k bytes 的可反复擦写的只读程序存储器(EPROM)和 128 bytes 的随机存取数据存储器(RAM),器件采纳 Atmel 公司的高密度、非易失性存取技术生产,兼容标准 MCS-51 指令系统,片内置通用 8 位中央处理器(CPU)和 Flash 存储单元,功能强大[3]。AT89C51 单片机可提供许多高性价比的应用场合,可灵活应用于各种控制领域。上图为 AT89C51 单片机的基本组成功能方块图。由图可见,在这一块芯片上,集成了一台微型计算机的主要组成部分,其中包括 CPU、存储器、可编程 I/O 口、定时器/计数器、串行口等,各部分通过内部总线相连。下面介绍几个主要部分。外时钟源 外部事件计数 外中断 控制 并行口 串行通信AT89C51 功能方块图(2)AT89C51 的管脚说明ATMEL 公司的 AT89C51 是一种高效微控制器。采纳 40 引脚双列直插封装形式。AT89C51单片机是高性能单片机,因为受引脚数目的限制,所以有不少引脚具有第二功能。VCC:供电电压。GND:接地。振荡器和时序OSC程序存储器4 KB ROM数据存储器256 B RAM/SFR定时器 / 计数器 2 ×16 AT89C51CPU64 KB 总线 扩展控制器可编程 I/O可编程全双工串行口内中断P0 口:P0 口为一个 8 位漏级开路双向 I/O 口,每脚可吸收 8TTL 门电流。当 P1 口的管脚第一次写 1 时,被定义为高阻输入。P0 能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在 FLASH 编程时,P0 口作为原码输入口,当 FLASH 进行校验时,P0输出原码,此时 P0 外部必须被拉高。P1 口:P1 口是一个内部提供上拉电阻的 8 位双向 I/O 口,P1 口缓冲器能接收输出4TTL 门电流。P1 口管脚写入 1 后,被内部上拉为高,可用作输入,P1 口被外部下拉为低电平常,将输出电流,这是由于内部上拉的缘故。在 FLASH 编程和校验时,P1 口作为第八位地址接收。 P2 口:P2 口为一个内部上拉电阻的 8 位双向 I/O 口,P2 口缓冲器可接收,输出 4 个TTL 门电流,当 P2 口被写 1 时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2 口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2 口当用于外部程序存储器或 16 位地址外部数据存储器进行存取时,P2 口输出地址的高八位。在给出地址 1 时...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

完整word版-AT89C51单片机的概述

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部