at89c2051资料

资料大小: 555

所需积分: 0

下载次数:

用户评论: 0条评论,查看

上传日期: 2008-10-14

上 传 者: 发烧友他上传的所有资料

资料介绍

标签:at89c2(1)
98c2051外部引脚图:(可以直接拷入ASM程序文件中,作注释使用,十分方便)
;
;                          ┏━┓┏━┓
;                RET      ┫1 ┗┛20┣        Vcc
;          RXD P3.0 ┫2           19┣        P1.7    
;          TXD P3.1 ┫3           18┣        P1.6    
;        -INT0 P3.2 ┫6           17┣        P1.5    
;        -INT1 P3.3 ┫7           16┣        P1.4    
;            T0 P3.4 ┫8           15┣        P1.3    
;            T1 P3.5 ┫9           14┣        P1.2    
;                 P3.7 ┫11          13┣        P1.1        A1(+)
;                 X1       ┫4            12┣        P1.0        A0(-)
;                 X2       ┫5            10┣        GND
;                         ┗━━━━┛
——————————————————————————————————————
【引脚电器性能】
AT89C2051单片机的P口特点:

        P1口:P1口是一个8位双向I/O端口,其中P1.2~P1.7引脚带有内部上拉电阻,P1.0
和P1.1要求外部上拉电阻。P1.0和P1.1还分别作为片内精密模拟比较器的同相输入(AIN
0)和反相输入(AIN1)。P1口输出缓冲器可吸收20mA电流,并能直接驱动LED显示。
        对端口写1时,通过内部的上拉电阻把端口拉到高电位,这时可作输入口。P2口作输
入口使用时,因为内部有上拉电阻,那些被外部信号拉低的引脚会输出一个电流(Iil)


        P3口:P3.0~P3.5、P3.7是带有内部上拉电阻的7个双向I/O端口。P3.6用于固定输
入片内比较器的输出信号并且它作为一通用I/O口引脚而只读。P3口输出缓冲器可吸收
20mA电流。对端口写1时,通过内部的上拉电阻把端口拉到高电位,这时可作输入口。
P3口作输入口使用时,因为内部有上拉电阻,那些被外部信号拉低的引脚会输出一个电
流(Iil)。

AT89C51单片机的P口特点:

        P0口:是一个8位漏极开路输出型双向I/O端口。作为输出端口时,每位能以吸收电
流的方式驱动8 个TTL输入,对端口写1时,又可作高阻抗输入端用。
        在访问外部程序或数据存储器时,它是时分多路转换的地址(低8位)/数据总线,
在访问期间将激活内部的上拉电阻。

        P1口:P1口是一个带有内部上拉电阻的8位双向I/O端口。P1口的输出缓冲器可驱动
(吸收或输出电流方式)4个TTL输入。对端口写1时,通过内部的上拉电阻把端口拉到高
电位,这时可作输入口。P2口作输入口使用时,因为内部有上拉电阻,那些被外部信号
拉低的引脚会输出一个电流(Iil)。

        P2口:P2口是一个带有内部上拉电阻的8位双向I/O端口。P2口的输出缓冲器可驱动
(吸收或输出电流方式)4个TTL输入。对端口写1时,通过内部的上拉电阻把端口拉到高
电位,这时可作输入口。P2口作输入口使用时,因为内部有上拉电阻,那些被外部信号
拉低的引脚会输出一个电流(Iil)。
        在访问外部程序存储器时和16位外部地址的外部数据存储器(如执行 MOVX @DPTR)
时,P2口送出高8位地址。在访问8位地址的外部数据存储器(如执行 MOVX @RI)时,
P2口引脚上的内容(就是专用寄存器(SFR)区中的P2寄存器的内容),在整个访问期间
不会改变。

        P3口:P3口是一个带有内部上拉电阻的8位双向I/O端口。P3口的输出缓冲器可驱动
(吸收或输出电流方式)4个TTL输入。对端口写1时,通过内部的上拉电阻把端口拉到高
电位,这时可作输入口。P3口作输入口使用时,因为内部有上拉电阻,那些被外部信号
拉低的引脚会输出一个电流(Iil)。

        在稳定的状态条件下Io 低被外部限制如下
1、每个管脚的最大IOL 15mA 注85 规格
2、每个8 位口的最大IOL 26 mA
3、IOL 输出最大总和 71mA
4、如果IOL 超过测试条件VOL 可能会超过相应规格不能保证超过测试电流
——————————————————————————————————————
内部单元:

运算器:
1、算术/逻辑部件ALU:用以完成+、-、*、/ 的算术运算及布尔代数的逻辑运算
,并通过运算结果影响程序状态寄存器PSW的某些位,从而为判断、转移、十进制修正
和出错等提供依据。
2、累加器A:在算术/逻辑运算中存放一个操作数或结果,在与外部存储器和I/O
接口打交道时,进行数据传送都要经过A来完成。
3、寄存器B:在 *、/ 运算中要使用寄存器B 。乘法时,B用来存放乘数以及积的
高字节;除法时,B用来存放除数及余数。不作乘除时,B可作通用寄存器使用。
4、程序状态标志寄存器PSW:用来存放当前指令执行后操作结果的某些特征,以便
为下一条指令的执行提供依据。

【PSW】 (D0H)       D7      D6      D5      D4      D3      D2      D1      D0
                    Cy      AC      F0      RS1 RS0 OV      —      P

Cy:进位标志。有进位或借位,则Cy=1,否则Cy=0 ;在布尔运算时,Cy(简称C)
作为布尔处理器。
AC:辅助进位标志位。
F0:用户标志位:用户可用软件对F0置位“1”或清“0”,以决定程序的流向。
OV:溢出标志位:当运算结果溢出时,OV为“1”,否则为“0”。
D.1:未定义。
P: 奇偶校验位:当累加器A中的“1”的个数为奇数时,P置“1”,否则P置“0”

用户评论

查看全部 条评论

发表评论请先 , 还没有账号?免费注册

发表评论

用户评论
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
上传电子资料

下载排行

本周

  1. XR4151电压频率转换器的数据手册免费下载
  2. CX8830快充集成芯片的数据手册免费下载
  3. FD650B LED驱动控制和键盘扫描专用集成电路的数据手册免费下载
  4. CX8824降压型DCDC转换器芯片的数据手册免费下载
  5. BQ769x0系列模拟前端设备的数据手册免费下载
  6. QCC5120 VFBGA高通蓝牙芯片的数据手册免费下载
  7. CHKDCL6907电磁炉专用单片机的数据手册免费下载
  8. 88E6092和88E6095与88E6095F以太网交换机的数据手册免费下载
  9. QCC5124 VFBGA蓝牙音频芯片数据手册免费下载
  10. SJA1000独立CAN控制器的用户手册免费下载

本月

  1. TP4056锂电池充电器芯片的数据手册免费下载
  2. T3168无线供电接收芯片的数据手册免费下载
  3. TPS54360芯片实现无线充电接收板的原理图和PCB及封装库等资料合集
  4. CX8855 DCDC降压转换器的数据手册免费下载
  5. 74HC138八通道输出译码器的数据手册免费下载
  6. LY4078A单片锂离子电池恒流恒压线性电源管理芯片
  7. MPU9250的中文数据手册免费下载
  8. CX8571高精度高效率DCDC车载充电电源管理芯片的简介和应用说明
  9. APS2430同步降压稳压器的数据手册免费下载
  10. PL7512A锂电池升压芯片的数据手册免费下载

总榜

  1. 24c01/24c02中文资料
  2. pic16f877a中文资料pdf
  3. DAC0832的中文资料手册下载pdf
  4. ATmega88中文资料,ATmega88中文数据手册
  5. 74hc595中文资料
  6. at89c2051资料
  7. ne555中文资料
  8. msp430中文资料手册下载pdf
  9. STC89C52RC,STC89LE52RC中文资料pdf
  10. ds1302中文资料