单片机英文翻译.doc
文本预览下载声明
具有8K字节的系统内可编程闪存的8位微控制器AT89S52
特点
?兼容与MCS – 51 ?产品
?系统内可编程(ISP的8K字节)闪存- 耐力:1000写/擦除周期
?4.0V至5.5V的工作电压范围
?全静态操作:0赫兹至33兆赫
?三级程序存储器锁定
?256 × 8位内部RAM
?32个可编程I / O口线?
3个16位定时器/计数器
?8个中断源
?全双工UART串行通道
?低功耗空闲和掉电模式
?恢复中断从掉电模式
?看门狗定时器
?双数据指针
?断电旗
描述
在AT89S52单片机是一种低功耗,高性能CMOS 8位微控制器,具有8K的在系统字节可编程闪存。该设备的生产使用Atmel的高密度非易失性内存技术并兼容业界标准80C51指令集和引脚。片上闪存允许程序内存重新编程在系统或传统的非易失性内存程序员。通过结合系统内灵活的8位CPU的可编程闪光单片芯片,爱特梅尔AT89S52单片机是一个功能强大的微控制器,提供1高度灵活和成本效益的解决方案,许多嵌入式控制应用。
在AT89S52单片机提供以下标准功能:8K的闪存,256字节的RAM,32 I / O线,看门狗定时器,两个数据指针,三个16位定时器/计数器,16向量2级中断结构,一个全双工串行口,片上振荡器和时钟电路。此外,AT89S52单片机的设计与操作静态逻辑频率下降到零,并支持两种软件可选的节电模式。空闲模式下停止CPU的工作,而RAM,定时/计数器,串行端口,中断系统继续运作。掉电模式保存RAM内容但冻结振荡器,禁用所有其他芯片功能,直到下一个中断或硬件复位。
引脚说明
虚拟通道连接
引脚说明
VCC
电源电压
GND
接地地面
端口P0
P0口是一个8位的开漏双向I / O端口。作为一输出端口,每个引脚可以接收8个TTL输入。当1秒被写入端口0引脚,该引脚可作为高阻抗投入。
P0口也可以配置为复低阶地址/数据总线访问过程中向外部程序和数据存储器。在这种模式下,具有内部求解P0上拉。
P0口也接收过程中的代码字节闪存编程在程序和产出的验证码字节。外部上拉电阻必须在程序的验证。
端口P1
端口P1是一个8位双向I / O口内部上拉电阻。港口输出缓冲器可以吸收1 / 4个TTL输入源。当1秒写入端口1引脚,它们是通过拉高内部上拉,可作为投入使用。作为输入,端口1是外部来源将被拉低引脚电流(IIL的),因为内部上拉。此外,P1.0和端口P1.1置可以被配置为定时器/计数器2的外部计数输入(P1.0/T2)和定时器/计数器2触发输入(P1.1/T2EX),分别为列于下表。端口P1还接收低位字节在地址闪存编程和验证。
端口引脚 端口功能的替代品 P1.0 T2的(外部计数输入到定时器/计数器2)时钟输出 P1,1 T2EX上的端口P1.1置(定时器/计数器2记录/重装触发和方向控制) P1.5 MOSI(用于在系统编程) P1.6 输入单输出(用于在系统编程) P1.7 SCK的(用于在系统编程)。
端口P2
端口P2是一个8位双向I / O口内部上拉电阻。在端口P2输出缓冲器可吸入/源4 TTL输入。当1秒写入到端口P2个引脚,它们是通过拉高内部上拉,可投入使用。作为输入,因为内部上拉,端口P2是外部端口被拉低于源引脚电流(IIL)。
端口P2发出的高位地址字节中提取从外部程序存储器和访问期间,以外部数据存储器,使用16位地址(MOVX指令@DPTR中)。在此应用中,在发出1秒时,端口P2使用强大的内部上拉功能。在访问外部数据存储器时,访问内存使用8位地址(MOVX @ Ri指令),端口P2发出P2特殊功能寄存器的内容。
端口2也接收高地址位和一些在Flash的编程和验证的控制信号。
端口P3
端口P3是一个8位双向I / O口内部上拉电阻。端口输出缓冲器可以吸收3 / 4个TTL输入源。当1秒写入端口P3针,他们是通过拉高内部上拉,可投入使用。作为输入,因为上拉,P3口是外部来源将被拉低引脚电流(IIL的)。在AT89S52单片机中,P3口还担任各种特殊功能的功能,如以下表格所示。P3口还接收一些用于Flash编程和验证的控制信号。
端口引脚 备用功能 P3.0 RXD端(串行输入端口) P3.1 TXD(串行输出端口) P3.2 (外部中断0) P3.3 (外部中断1) P3.4 T0(定时器0外部输入) P3.5 T1(定时器1外部输入) P3.6 (外部数据存储器写选通) P3.7 (外部数据存储器读选通)
RST
复位输入。关于这两个机器周期,而高脚振荡器运行重置设备。这个引脚驱动比96后看门狗超时周期振荡高。在SFR的可用于DISRTO位的AUXR(地址8EH),要禁用此功能。在比特DISRTO默认状态,复位高电
显示全部