數碼管左移

2022-03-31 08:44:31 字數 758 閱讀 9489

#includesbit latch1=p2^2;//

段鎖存sbit latch2=p2^3;//

位鎖存unsigned

char code duanma[10]=;//

顯示段碼值0~9

unsigned char code weima=;//

分別對應相應的數碼管點亮,即位碼

unsigned char tempdata[10]; //

儲存顯示值的陣列

void delay(unsigned int t); //

函式宣告

void display(unsigned char firstbit,unsigned char

num);

main()

tempdata[

8-i]=duanma[k]; //

把需要顯示的字元依次送緩衝區

tempdata[8+1-i]=0; //

不需要顯示的區域清零

if(i==(8-k))

i++;

}display(

0,8);//

從第一位顯示,共顯示8位}}

void delay(unsigned int

t)void display(unsigned char firstbit,unsigned char

num)

}

通過將後一位賦值給前一位,達到向左移動,上面的**邏輯比較複雜,記錄下來慢慢看,先學下乙個知識點了。

數碼管顯示

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

數碼管顯示

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

數碼管原理

一 數碼管內部構造 數碼管也稱led數碼管,晶美 光電 不同行業人士對數碼管的稱呼不一樣,其實都是同樣的產品。數碼管按段數可分為七段數碼管和八段數碼管,八段數碼管比七段數碼管多乙個發光二極體單元 多乙個小數點顯示 按能顯示多少個 8 可分為1位 2位 3位 4位 5位 6位 7位等數碼管 按發光二極...