Ⅰ 單片機數碼管實驗流程圖怎麼畫
結合電路
說明軟體的動作過程,如何驅動每一隻管子,顯示的內容
Ⅱ 如何利用單片機讓4位數碼管顯示
程序如下(用的是STC89C52晶元):
#include<reg52.h>//52系列單片機頭文件
#defineucharunsignedchar
#defineuintunsignedint
uintx,y;
ucharcodetable[]={
0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,
0x39,0x5e,0x79,0x71};//共陰極數碼管編碼
voiddisplay(uchar,uchar,uchar,uchar);//聲明子函數
voiddelay(int);//聲明子函數
voidmain()
{
while(1)
{
display(1,2,3,4);//主程序始終調用數碼管顯示子程序
}
}
voiddisplay(uchara,ucharb,ucharc,uchard)
{
P2=0xef;
P0=table[a];//給第一個數碼管送"a"
delay(1);//延時1ms
P2=0xdf;
P0=table[b];//給第二個數碼管送"b"
delay(1);//延時1ms
P2=0xbf;
P0=table[c];//給第三個數碼管送"c"
delay(1);//延時1ms
P2=0x7f;
P0=table[d];//給第三個數碼管送"d"
delay(1);//延時1ms
}
voiddelay(uintz)//延時子函數
{
uintx,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
(2)如何畫單片機數碼管擴展閱讀
led數碼管是由多個發光二極體封裝在一起組成「8」字型的器件,引線已在內部連接完成,只需引出它們的各個筆劃,公共電極。led數碼管常用段數一般為7段有的另加一個小數點,還有一種是類似於3位「+1」型。
位數有半位,1,2,3,4,5,6,8,10位等等,led數碼管根據LED的接法不同分為共陰和共陽兩類,了解LED的這些特性,對編程是很重要的,因為不同類型的數碼管,除了它們的硬體電路有差異外,編程方法也是不同的。
Ⅲ 繪制單片機最小系統原理圖及PCB要求:1、能做8位流水燈實驗。2、能做2位數碼管
單片機流水的實質是單片機各引腳在規定的時間逐個上電,使LED燈能逐個亮起來但過了該引腳通電的時間後便滅燈的過程,實驗中使用了單片機的P2埠, 對8個LED燈進行控制,要實現逐個亮燈即將P2的各埠逐一置零,中間使用時間間隔隔開各燈的亮滅。使用r1或rra實現位的轉換。先原理圖,再PCB。 PCB加工回來之前,可以先寫程序,拿到PCB焊接。用之前的代碼調試。 若心裡沒底可以等到焊接結束之後寫程序。單片機的最小系統就是使單片機能夠實現簡單運行的最少的原件的組合。
1.晶振,至於大小由你單片機時鍾周期要求而決定(用於計時,與兩個電容並聯使用,電容大小由你的晶振決定,一般用22pF)。
2.復位電路(用於復位)。
3.電源(用於供電,一般用電腦的USB口供電)。
4.燒製程序的口(可用串口配合MAX232配合使用,也可以做個並口輸入,這個要根據你使用單片機的種類決定,比如ATC可用並口,STC一般只用串口輸入等等)。
Ⅳ 單片機數碼管菜單怎樣設計
數碼管顯示設計菜單只能用簡單的數字或字母ABCDEF來表示,顯示某一個數字或字母或其組合,按類似確定鍵後進入相應程序執行,這其實也不是很復雜的。比如最早我做的電腦刺綉機控制系統就只有數碼管顯示,有很多功能就依靠鍵盤和數碼管的顯示類容來與用戶互動。
Ⅳ 畫出單片機連接兩位LED數碼管顯示器的硬體電路,說明顯示原理。
LED數碼管由7段或8段發光二極體組成,在平面上排成8字型。分類:有共陰極和共陽極兩種。顯示原理:使某些段點亮而另一些段不亮就可以顯示0---9,A---F等字型。 使某段點亮必須具備2個條件: ① 共陰極管的公共端接地和共陽極管的公共端接電源。 ② 共陰極管的控制端接電源和共陽極管的控制端接地。
Ⅵ multisim10 怎麼畫單片機學習板中的共陰極數碼管
可以直接在器件庫裡面search
Ⅶ 數碼管和單片機
1、無論數碼管管腳怎麼排列的,都是按abcdefg 接P0.0~P0.7(假設用P0口)。所以你在畫原理圖時,一定要搞清楚數碼管的abcdefg是哪些管腳。
2、你不知道你手上數碼管管腳排列順序,很簡單。你用萬用表按上面幾個圖示一下,先找一個排序圖,然後按圖給的公共端,點一下公共端和另一個非公共端的管腳(這里注意共陽和共陰數碼管,紅黑表筆方向不一樣。共陽時,紅表筆放在公共端,共陰時黑表筆放公共端)。
按這個方法,如果對應的段亮了,說明排序和對應的圖是一樣的。若不亮,再找另一個排序圖,如上再測,直到對為止。
一般最多試兩次就可以了。因為常用的數碼管是(b)圖。你可以先按b圖順序測。
Ⅷ 試設計單片機控制數碼管顯示電路,畫出電路連接圖,編程實現數碼管從左至右顯示
在設計單片機控制電路的時候,你首先要了解單片機的控制順序就可以了。