51单片机的复位管和ALE/PROG,和PSEN这几个脚可当正常io口使用吗?例如点亮二极管之类的。。

还有他们怎样位变量声明?求高手指点

第1个回答  2012-09-01
要看你用的是什么51芯片了

象STC的芯片上是可以的, 这几个脚第二功能就是P4口追问

你可不可以发一下这几个口的位变量声明,我的就是stc89c52,例如sbit led=P1^0这种声明

追答

不好意思, 前面没说清楚
不是所有的STC芯片都有这第二功能的, STC89C52就没这第二功能

STC90系列LQFP-44就有这第二功能了, EA/P4.6 ALE/P4.5 PSEN/P4.4
封装不同, 引脚位置也不同的, 你可以查看它们的数据手册,就知道引脚位置和它们的地址了

STC12C5A60S2系列也有这第二功能, 还有第二个串口呢

现在最新的STC15F2K60S2 更强, 外部晶振和复位电路都可以不要, 有双串口, DIP40封装的除了电源VCC和GND引脚, 其他都可以是IO脚

本回答被提问者采纳

51单片机知识点汇总,学好这篇文章基本算入门了
电源与时钟:Vcc(40)\/GND(20)\/XTAL1(19)\/XTAL2(18),Vcc和GND提供电源,XTAL1\/2用于外接时钟,需配合晶体和电容进行配置。编程控制引脚:RST(复位)、PSEN、ALE\/PROG、EA\/Vpp,每个引脚对应特定功能,如初始化、程序存储器读写控制等。IO口:P0、P1、P2、P3口,各口特性及使用注意事项。如P0口...

单片机的各个引脚都有什么功能及作用?
RST\/Vpd,ALE\/PROG,PSEN 和EA\/Vpp。·RST\/Vpd 当振荡器运行时。在此引脚上出现两个机器同期的高电平(由低到高跳变),将使单片机复位。在 Vcc掉电期间,此引脚可接上备用电源,由 Vpd向内部 RAM提供备用电源,以保持内部RAM中的数据。·ALE\/PROG 正常操作时为ALE功能(允许地址钱存),提供把...

89cs51单片机的控制总线有几根
(1)ALE\/ (\/PROG):地址锁存允许\/编程线,配合P0口引脚的第二功能使用。在访问片外存储器时,8051CPU在P0.7~P0.0引脚上输出片外存储器低8位地址的同时在ALE\/ (\/PROG)上输出一个高电位脉冲,用于把这个片外存储器低8位地址锁存到外部专用地址锁存器,以便空出P0.7~P0.0引脚线去传送...

80C51单片机引脚图及引脚功能介绍
(1)ALE\/PROG:地址锁存允许\/片内EPROM编程脉冲。ALE功能:用来锁存P0口送出的低8位地址。PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。(2) PSEN:外ROM读选通信号。(3)RST\/VPD:复位\/备用电源。RST(Reset)功能:复位信号输入端。VPD功能:在Vcc掉电情况下,接备用电源。

AT89S51单片机的内部资源有哪些,分别是怎么使用的?
1、 电源:这当然是必不可少的了。单片机使用的是5V电源,其中正极接40管脚,负极(地)接20管脚。 2、 振蒎电路:单片机是一种时序电路,必须供给脉冲信号才能正常工作,在单片机内部已集成了振荡器,使用晶体振荡器,接18、19脚。只要买来晶体震荡器,电容,连上就能了,按图1接上即可。 3、 复位管脚:按图1中画法连...

简述80c51单片机的i\/o口的功能和特点
⑴ ALE\/PROG:地址锁存允许\/片内EPROM编程脉冲 ① ALE功能:用来锁存P0口送出的低8位地址 ② PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。⑵ PSEN:外ROM读选通信号。⑶ RST\/VPD:复位\/备用电源。① RST(Reset)功能:复位信号输入端。② VPD功能:在Vcc掉电情况下,接...

基于MCS-51单片机的数字时钟系统设计
晶振工作时,RST脚持续2 个机器周期高电平将使单片机复位。看门狗计时完成后,RST 脚输出96 个晶振周期的高电平。特殊寄存器AUXR(地址8EH)上的DISRTO位可以使此功能无效。DISRTO默认状态下,复位高电平有效。ALE\/PROG:地址锁存控制信号(ALE)是访问外部程序存储器时,锁存低8 位地址的输出脉冲。在flash编程时,此引脚(...

单片机四十个脚都有什么用?
实际使用才会体会到,如果只是夸夸奇谈,是没什么效果的。最重要的是自己,写程序,实际操作每一个功能。建议你看看郭天祥的视频教程。你会受益的。

单片机芯片中有哪些结构和功能部件?
晶振工作时,RST脚持续2 个机器周期高电平将使单片机复位。看门 狗计时完成后,RST 脚输出96 个晶振周期的高电平。特殊寄存器AUXR(地址8EH)上 的DISRTO位可以使此功能无效。DISRTO默认状态下,复位高电平有效。 ALE\/PROG:地址锁存控制信号(ALE)是访问外部程序存储器时,锁存低8 位地址 的输出脉冲。在flash编程时,...

单片机at89c51的各个端口是干什么用的
P3口同时为闪烁编程和编程校验接收一些控制信号。RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。ALE\/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率...

相似回答