❶ 51单片机led不亮,如图
可能是发光二极管的问题或接线问题,单片机坏的可能性不大。可以将接线调一下看是不是LED的问题,将不亮的LED接其它p2的管脚试试。也可能LED没问题,因51单片机高电平输出电流能力很弱,同样的小电流下有的LED亮度很弱或干脆不亮
❷ 51单片机图形液晶显示主函数流程图
你把程序格式弄的规范一些,很好看出来的。。。我只画了一个流程图给你,另外一个也很简单的嘛,自己动手弄弄吧。。;延时子程序_1
DELAY1: PUSH 05H
MOV R5,#10H
DELAY2:
LCALL DISP1 ;调用子程序DISP1
DJNZ R5,DELAY2
POP 05H ;延时子程序_2
DELAY12:
PUSH 06H
PUSH 05H
MOV R6,#4
DELAY21:
MOV R5,#225
DELAY31:
DJNZ R5,DELAY31
DJNZ R6,DELAY21
POP 05H
POP 06H
RET
END
❸ 51单片机结构及原理的思维导图
51系列单片机有多种型号,略有差别,总体结构如图。
❹ 51单片机最小系统原理图
单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统.对51系列单片机来说,最小系统一般应该包括:单片机、电源、晶振电路、复位电路。
1、单片机
89C51单片机一片
2、电源
5V直流电源1个
3、晶振电路
包括12MHz晶振1只、30pF瓷片电容2只
4、复位电路
10uF电解电容1只,4k7电阻1只。
电路如下:
向左转|向右转
注:上图中/EA(31引脚)也可直接连接电源VCC,2k电阻可去除。
❺ 为什么我的51单片机点阵数码管显示爱心图形,而是全亮
仿真LED点阵屏,别用三极管,这不是实物,不用考虑驱动问题。关键是接三极管后,仿真图变得复杂,反倒出错。看你第二个图的点阵屏,上面引脚全为红点,都是高电平,而下面的引脚全是蓝点,都是低电平,所以全亮。并没有实现按列(或按行)扫描。就是仿真图画得太复杂了,又用了总线加标网络标号,而网络标号又不对。下图,虽然是16*16的点阵,但主要说明,点阵屏的行,列引脚都直接与锁存器连接,不要三极管,不要电阻,越简单越好。不要用实物的驱动想法画仿真图,反倒出错。
❻ 80C51单片机引脚图及引脚功能介绍
单片机的40个引脚大致可分为4类:电源、时钟、控制和I/O引脚。
1、电源:
(1)VCC - 芯片电源,接+5V;
(2) VSS - 接地端;
2、时钟:XTAL1、XTAL2 - 晶体振荡电路反相输入端和输出端。
3、控制线:控制线共有4根,
(1)ALE/PROG:地址锁存允许/片内EPROM编程脉冲。
ALE功能:用来锁存P0口送出的低8位地址。
PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。
(2) PSEN:外ROM读选通信号。
(3)RST/VPD:复位/备用电源。
RST(Reset)功能:复位信号输入端。
VPD功能:在Vcc掉电情况下,接备用电源。
(4)EA/Vpp:内外ROM选择/片内EPROM编程电源。
EA功能:内外ROM选择端。
Vpp功能:片内有EPROM的芯片,在EPROM编程期间,施加编程电源Vpp。
(6)51单片机显示图片扩展阅读:
80c51单片机简介:
MCS-51具有典型的结构,完善的总线,SFR集中管理模式,位操作系统和丰富的控制功能指令统,为MCU的发展奠定了良好的基础。
MCS-51系列的典型芯片是80C51(CHMOS 8051)。出于这个原因,许多制造商已经开始以80C51为代表的8位微控制器的开发,如飞利浦,达拉斯,ATMEL等。我们将这些公司生产的80C51兼容微控制器称为80C51系列。
特别是近年来,80C51系列取得了很大的进步,并推出了一些新产品,主要是为了提高单片机的控制功能,如高速I / O口,ADCPWM,WDT,低电压,微功耗,电磁兼容性,串行扩展总线和控制网络总线。
此外,ATMEL公司开发的89CXX系列将闪存(EEPROM)集成到80C51作为用户程序存储器,不改变80C51的结构和指令系统。
❼ mcs51单片机外形尺寸大小
如图片中这种单片机,STC公司DIP40封装的51单片机,它的外形尺寸见下图: