资料介绍
MCS-51单片机是美国INTEL公司于1980年推出的产品,典型产品有 8031(内部没有程序存储器,实际使用方面已经被市场淘汰)、8051(芯片采用HMOS,功耗是630mW,是89C51的5倍,实际使用方面已经被市场淘汰)和8751等通用产品,一直到现在, MCS-51内核系列兼容的单片机仍是应用的主流产品(比如目前流行的89S51、已经停产的89C51等),各高校及专业学校的培训教材仍与MCS-51单片机作为代表进行理论基础学习。
89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS8位微处理器,俗称单片机。单片机的可擦除只读存储器可以反复擦除100次。
89C51引脚图
VCC:供电电压。
GND:接地。
P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的低八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,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”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。
P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。
P3口也可作为AT89C51的一些特殊功能口,如下表所示:
口管脚 备选功能
P3.0 RXD(串行输入口)
P3.1 TXD(串行输出口)
P3.2 /INT0(外部中断0)
P3.3 /INT1(外部中断1)
P3.4 T0(记时器0外部输入)
P3.5 T1(记时器1外部输入)
P3.6 /WR(外部数据存储器写选通)
P3.7 /RD(外部数据存储器读选通)
P3口同时为闪烁编程和编程校验接收一些控制信号。
RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。
ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时, ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。
/PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。
/EA/VPP:当/EA保持低电平时,则在此期间为外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器读取外部ROM数据。注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,单片机读取内部程序存储器。(扩展有外部ROM时读取完内部ROM后自动读取外部ROM)。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。
XTAL2:来自反向振荡器的输出。
- AT89C51、AT89S51、STC89C51有什么区别? 9次下载
- AT89S51中文数据资料 48次下载
- AT89C2051中文数据资料 60次下载
- AT89C51中文数据资料 105次下载
- AT89C52中文数据资料 358次下载
- AT89C51中文资料(详细手册) 385次下载
- AT89C51 196次下载
- AT89C51中文数据手册 282次下载
- at89c51系列 0次下载
- AT89C51中文资料 38次下载
- AT89C51中文资料手册 47次下载
- AT89C51中文资料 128次下载
- AT89C51中文资料
- at89c51中文资料手册下载
- at89c51时钟电路图
- 基于51单片机的电子钟闹钟温度显示设计 2503次阅读
- 基于STC89C52单片机的智能交通灯设计 3844次阅读
- AT89C51电子时钟说明 8297次阅读
- 基于AT89C51单片机的LED汉字点阵滚动显示屏设计 7780次阅读
- 基于AT89C51单片机的温度检测系统硬件电路设计 1.3w次阅读
- AT89C51单片机实现全自动洗衣机功能的设计方案 9443次阅读
- AT89C51单片机对智能语音拨号报警系统的设计 2244次阅读
- 基于AT89C51单片机直流电机PWM调速程序分享 1.7w次阅读
- 基于AT89C51单片机下的引脚说明及引脚图 14.5w次阅读
- AT89C51单片机和8051单片机有什么区别 4.8w次阅读
- 一文教你快速全面掌握AT89C51单片机(含实际开发案例) 3.4w次阅读
- AT89C51与AT89S51有何不同_AT89C51与AT89S51的区别 3.8w次阅读
- 基于AT89C51单片机的十进制计算器系统设计 6501次阅读
- 基于AT89C51的红外遥控密码锁系统的设计方案 3644次阅读
- 基于AT89C51的智能稳压电源设计 9364次阅读
下载排行
本周
- 1常用电子元器件集锦
- 1.72 MB | 24471次下载 | 免费
- 2EMC电路设计工程师必备的EMC基础
- 0.42 MB | 4次下载 | 2 积分
- 3低压降肖特基整流管SR340L数据手册
- 0.78 MB | 1次下载 | 免费
- 4CPCI6310型复合视频采集板资料
- 0.04 MB | 1次下载 | 免费
- 5HT8 半桥电磁炉MCU应用须知
- 1.91 MB | 次下载 | 免费
- 6快恢复二极管1F1 THRU 1F7数据手册
- 0.95 MB | 次下载 | 免费
- 7高效率整流二极管HER601 THRU HER608数据手册
- 0.53 MB | 次下载 | 免费
- 8横河WT5000高精度功率分析仪产品资料_中文说明书_科瑞杰
- 1.60 MB | 次下载 | 免费
本月
- 1常用电子元器件集锦
- 1.72 MB | 24471次下载 | 免费
- 2三相逆变主电路的原理图和PCB资料合集免费下载
- 27.35 MB | 111次下载 | 1 积分
- 3运算放大器基本电路中文资料
- 1.30 MB | 16次下载 | 免费
- 4苹果iphone 11电路原理图
- 4.98 MB | 11次下载 | 5 积分
- 5TL494工业用开关电源原理图资料
- 0.22 MB | 10次下载 | 1 积分
- 6常用电子元器件介绍
- 3.21 MB | 8次下载 | 免费
- 7QW2893应急灯专用检测芯片
- 590.40 KB | 4次下载 | 免费
- 8EMC电路设计工程师必备的EMC基础
- 0.42 MB | 4次下载 | 2 积分
总榜
- 1matlab软件下载入口
- 未知 | 935130次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420064次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233089次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191390次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183344次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81591次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73815次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65989次下载 | 10 积分
评论