❶ 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單片機,它的外形尺寸見下圖: