全球旧事资料 分类
位输出口AB8AB15,P0口由ALE选通作为地址总线的低8位输出口AB0AB7。外部的程序存储器由PSEN信号选通,数据存储器则由WR和RD读写信号选通,因为264k,所以AT89S51最大可外接64kB的程序存储器和数据存储器。P3口除了作为普通IO口,还有第二功能:
表252P3口的第二功能
端口引脚
功能特性
P30
串行输入口(RXD)
P31
串行输出口(TXD)
P32
外中断0(INTO)
19
f东北石油大学本科生毕业设计(论文)
P33
外中断1(INT1)
P34
定时计数器0的外部输入口(T0)
P35
定时计数器1的外部输入口(T1)
P36
外部数据存储器写选通(WR)
P37
外部数据存储器读选通(RD)
RST:复位输入端,高电平有效。当振荡器复位器件时,要保
持RST脚两个机器周期的高电平时间。
ALEPROG:地址锁存允许编程脉冲信号端。当访问外部存储
器时,地址锁存允许的输出电平用于锁存地址的低位字节。在
FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不
变的频率周期输出正脉冲信号,此频率为振荡器频率的16。因此
它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:
每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE
的输出可在SFR8EH地址上置0。此时,ALE只有在执行MOVX,MOVC
指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器
在外部执行状态ALE禁止,置位无效。
PSEN:外部程序存储器的选通信号,低电平有效。在由外部
程序存储器取指期间,每个机器周期两次PSEN有效。但在访问外
部数据存储器时,这两次有效的PSEN信号将不出现。
EAVPP:外部程序存储器访问允许。注意加密方式1时,EA
将内部锁定为RESET;当EA端保持高电平时,此间内部程序存储
器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。
20
f东北石油大学本科生毕业设计(论文)
XTAL1:片内振荡器反相放大器和时钟发生器的输入端。XTAL2:片内振荡器反相放大器的输出端。现在已经对四个8位双向并行IO口有了初步的了解。根据以上的内容可知只有P1口是标准的IO口,所以我们选用P1口作为数据端口,P1口可逐位分别定义各口线为输入或输出线7。
243单片机最小系统所谓单片机的最小系统是指使单片机能运行程序、正常工作的最
简单电路系统,是保证单片正常启动、开始工作的必须电路,缺一不可。单片机最小系统一般由单片机、程序存储器、时钟电路和复位电路组成。对于AT89S51单片机,由于片内有4K的程序存储器,所以其最小系统除了单片机本身外,只需外r
好听全球资料 返回顶部