大家好,今天小编关注到一个比较有意思的话题,就是关于stc89c52rc引脚图的问题,于是小编就整理了2个相关介绍stc89c52rc引脚图的解答,让我们一起看看吧。
stc52rc单片机引脚功能?
STC89C52RC引脚功能:
1、电源:
①VCC - 芯片电源,接+5V;
②VSS - 接地端;
2、时钟:
XTAL1、XTAL2 - 晶体振荡电路反相输入端和输出端。
3、控制线:
控制线共有4根:
ALE/PROG:地址锁存允许/片内EPROM编程脉冲
① ALE功能:用来锁存P0口送出的低8位地址
② PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。
PSEN:外ROM读选通信号。
RST/VPD:复位/备用电源。
① RST(Reset)功能:复位信号输入端。
② VPD功能:在Vcc掉电情况下,接备用电源。
EA/Vpp:内外ROM选择/片内EPROM编程电源。
① EA功能:内外ROM选择端。
② Vpp功能:片内有EPROM的芯片,在EPROM编程期间,施加编程电源Vpp。
4、I/O口线:P0、P1、P2、P3共四个八位口。
P0口是三态双向口,通称数据总线口,因为只有该口能直接用于对外部存储器的读/写操作。P0口也用以输出外部存储器的低8位地图1址。由于是分时输出,故应在外部加锁存器将此地址数据锁存,地址锁存,信号用ALE。
P1口是专门供用户使用的I/O口,是准双向口。
P2口是从系统扩展时作高8位地址线用。不扩展外部存储器时,P2口也可以作为用户I/O口线使用,P2口也是准双向口。
P3口是双功能口,该口的每一位均可独立地定义为第一I/O功能或第二I/O功能。作为第一功能使用时操作同P1口。
AT89C52跟AT89S52有什么区别?
AT89S52是一种低功耗、高性能CMOS 8位微控制器,具有8K 系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。
片上Flash允许程序存储器在系统可编程,亦适于常规编程器。
在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89S52在众多嵌入式控制应用系统中得到广泛应用。
STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash存储器。
STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。
在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 两者的区别:
1、AT89S52单片机是8K字节程序存储空间、256字节数据存储空间、自带2KB的EEPROM存储空间; STC89C52RC单片机:8K字节程序存储空间、512字节数据存储空间、内带4K字节EEPROM存储空间、可直接使用串口下载;
2、STC 都是ISP的,就是在线用串口编程的,只需要接三四根线就行了。AT的要取下来用编程器 3、STC的内带EEPROM,可以断电后保存资料,比如温度告警的上下限等功能,AT的没有,要实现短点保存就得另外扩展存储器了 4、STC带ADC的可以直接接模拟的温度探头,AT还要外置ADC 5、STC下载程序会麻烦点,有冷启动过程及专用的下载器,.AT89C52下载方便些
到此,以上就是小编对于stc89c52rc引脚图的问题就介绍到这了,希望介绍关于stc89c52rc引脚图的2点解答对大家有用。
本文转载自互联网,如有侵权,联系删除