導航:首頁 > 操作系統 > 4個引腳顯示屏接51單片機

4個引腳顯示屏接51單片機

發布時間:2023-02-28 12:46:17

Ⅰ 菜鳥想請問一下各位高手 圖中四位數碼管與51單片機相連的1234四個腳 在實物中該如何對應連接。。。。

// 數碼管與51單片機相連,實物與模擬圖一樣連接就可以,也可以在A~G、DP線上串一個300歐姆的電阻。

#include<reg52.h>

#define uchar unsigned char

uchar code table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,};//數組0到F

uchar num,tt;

void main()

{

num=0;

tt=0;

TMOD=0x01;//設置定時器0為工作方式1

TH0=(65536-5000)/256;//為定時器設置初值 5 mS

TL0=(65536-5000)%256;

EA=1;//開總中斷

ET0=1;//開定時器0中斷

TR0=1;//啟動定時器0

P3=0xe1;//位選

P1=0xc0;//段選

while(1)

{

if(tt==250) //計時器使tt滿200,則執行後面的語句

{

tt=0;

num++;

if(num>15)

{

num=0; //num加到15後置0

}

}

}

}

void exter0() interrupt 1 //定時器中斷函數,1方式

{

static unsigned char led_shift=0x00; //定義靜態變數

TH0=(65536-5000)/256; // 5 mS

TL0=(65536-5000)%256;

tt++;

switch(led_shift) //選擇數碼管控制位

{

case 0: P3=0xfb;P1=~table[num]; break; //控制左1數碼管

case 1: P3=0xf7;P1=~table[num+1]; break; //控制左2數碼管

case 2: P3=0xef;P1=~table[num+2]; break; //控制左3數碼管

case 3: P3=0xdf;P1=~table[num+3]; break; //控制左4數碼管

default:break;

}

led_shift++; //數碼管控制變數自加

if(led_shift==0x04) //判斷是否掃描一輪

led_shift=0x00; //歸零進行下一輪掃描

}

Ⅱ 51單片機如何連接4個二位數碼管,只有p0口和P20-P23可以使用了。

用4個二位數碼管,可以用一個8位一體的共陰數碼管畫模擬圖更簡單。用P0口和P2.0~P2.2就可以接成8位動態顯示電路。方法一:用兩片74HC573鎖存器,這是比較典型的顯示電器,用是比較多,用P0口輸出數據,兩片鎖存器分別鎖存段碼和位碼。如下圖。

Ⅲ 51單片機鍵盤的原理圖中只有兩個引腳,平面圖形,在實物電路連接中鍵盤是四個引腳的,那要怎麼連接電路

你把那個四角的微動開關反過來看

中間有一個矩形框

在矩形框同一邊的兩個腳是相連的圖中1,4內部相連2.3內部相連

所以你要是用兩個腳就一個連1一個連2就好了

當然如果你有萬用表一測就出來了

Ⅳ 單片機的四個控制引腳及作用是什麼

51單片機的四個控制引腳為RST、ALE、PSEN、EA。抱歉我不會輸入上面那一橫。RST為復位引腳,ALE為地址所存信號,PSEN為外部存儲器晶元選通信號,EA為外部程序存儲器晶元控制信號。由於字數限制,就說這些了。

Ⅳ 51單片機引腳接法

正極vcc 40 腳 負極 vss 20腳 31腳接正極(存儲器) 電源5v即可不需要管電流大小,還有P0口需要接上拉電阻

Ⅵ 新手51單片機OLED使用請教

LED 屏的操作;與所用的處理器平台沒有關系。 因為大家對 C51 單片機相對都比較熟悉;大學里基本上都學習過;在此我以 C51 的程序來作簡單說明

Ⅶ 求四位共陽數碼管接法,接在單片機上。。。

不知道您使用的是什麼單片機,告訴你使用89C51的接法。

用200歐姆的電阻串聯在數碼管的筆畫引腳上然後直接接在P0引腳就可以了,共陽極引腳直接接5V,對P0寫0就可以點亮了,而且電流不至於燒毀數碼管。

動態顯示 需要在共陽極上接PNP三極體,三極體基極串聯1K電阻接單片機口,低電平有效。

希望我的回答對您有幫助。

閱讀全文

與4個引腳顯示屏接51單片機相關的資料

熱點內容
100根香煙解壓 瀏覽:561
程序員最多可以干到多少歲 瀏覽:470
android主動回收內存 瀏覽:69
linux內存頁大小 瀏覽:298
開發框架的命令與語法 瀏覽:367
linux的ftp拷貝文件 瀏覽:895
山東威海程序員薪資 瀏覽:52
apache配置phpini 瀏覽:465
黃app視頻大全叫什麼 瀏覽:570
sd卡命令格式 瀏覽:482
PDF工整 瀏覽:661
為什麼我的手機每個app都沒有響應 瀏覽:272
256位雲伺服器 瀏覽:846
aloha防碰撞演算法程序 瀏覽:242
黑鯊相冊是哪個文件夾 瀏覽:644
網頁聯機游戲源碼 瀏覽:577
程序員談判技巧 瀏覽:446
大叔做了程序員做夢都想做的事 瀏覽:831
c語言中經典演算法 瀏覽:646
程序員小白表白 瀏覽:358