07數碼管靜態顯示

2022-02-20 13:46:36 字數 986 閱讀 4610

51微控制器記憶體是4k,52微控制器是8k,就是記憶體不一樣。

數碼管的特點:1.自發光,亮度高,適合環境亮度低的場合使用

2.牢固,不怕衝擊。eg:呼喚機

數碼管是一種半導體發光器件,其基本單元是二極體。一般是3.3v,但是微控制器工作是5v,所以會

串聯乙個1k的電阻來保護。

智慧型小車是共陽(拉高)可以節省成本,51實驗板是共陰(接地),

po口!!!p0.0-p0.7是雙向i/o口,po是輸出字形碼給數碼管選端

74hc573晶元,共陰驅動段選,le鎖存

du段選 we位選

1void delay(float

t)//延時函式,定義為delay.c

29 }

定義主機板函式hjc-52.c

1 #include 2 #include"

hjc52.h"3

4//主機板函式

5void hjc52_init(void)6

定義各部分

//

hjc52.h

#ifndef hjc52_h

#define hjc52_hsbit led0 =p1^0

;sbit led1 =p1^1

;sbit du =p2^6; //

hl-1 hj-3g

sbit we =p2^7; //

hl-1 hj-3g

sbit fm =p1^2; //

p2.3 hl-1

sbit en =p2^5; //

lcd1602

sbit rst =p1^2; //

ds1302

#endif

最後的主函式

1 #include2 #include"

hjc52.h"3

4void

main()

5

數碼管顯示

數碼管顯示 最近因為對突然對電子感興趣,前幾天在路過電子 時買了乙個數碼管。因為以前總是紙上談兵,根本沒實驗過,連數碼見都沒見過,所以開始覺得將這塊數碼管顯示出來是非常具有挑戰性的工作。今天正好有空,拿來了我的數碼管,並在網上看了一些資料,才發現並不是想象中的那麼難,其實更準確的說是太簡單了。不到半...

數碼管顯示

一 區分數碼管的類別 共陰數碼管 即所有數碼管的陰極接在一起。要使某個數碼管點亮,只需置上高電平,中該位置 1 共陽數碼管 即所有數碼管的陽極接在一起。要使某個數碼管點亮,只需置上低電平,中該位置 0 二 單個數碼管顯示 a h 表示單個數碼管上面的8個led。根據共陰共陽的特性,點亮相應的led,...

數碼管顯示

數碼管由8個led組成,對應乙個i o口的輸出.根據連線方式不同分為共陽和共陰數碼管 可以看到,由於結構不同,共陽和共陰使led亮起的輸出電平也不同,如下是兩種連線方式對應的16進製製碼 當我們要對多個數碼管進行控制的時候,不僅需要控制顯示內容 段碼 還要控制顯示的位置 位碼 簡單一點的方法可以用另...