為什麼微控制器上發光二極體是0xfe還有其他的燈呢?分別是什麼

時間 2022-07-01 14:15:03

1樓:閃喆黃馨

首先和你二極體的接法有關。

如果二極體的陽極端連微控制器那麼就是1表示亮。你這裡是陰極端連微控制器。所以是0表示亮。

1表示高電zhidao平

。0表示低電平

。二極體要亮

需要正向偏置電壓。

即陽極接高。陰極接低。

所以(都是從右邊數起)

0xfe=1111

1110

表示一個燈回亮。

0xfc=1111

1100

表示最後2個燈亮。

0xfd

=1111

1101

//第2個燈亮

0xfb

=1111

1011

//第三個燈亮

0xf7

=1111

0111

//第4個燈亮

0xef

=1110

1111

//第五個燈亮

0xdf

=1101

1111

//第六個燈亮

0xbf

=1011

1111

//第七個燈亮

0x7f

=0111

1111

//第八個燈亮

其實一般是用

for(i=0;i<8;i++)

2樓:蓬初蝶進聽

oxfe,首先說明是低電平點亮,那麼0xfd就是第2個亮;

點亮3,4,5,6,7,8單個發光管的控制資料分別是0xfb,0xf7,0xef,0xdf,0xbf,0x7f;

這些都知是2位16進位制數,這8個數的二進位制表示道法是11111110,11111101,11111011,11110111

11101111,11011111,10111111,01111111;

0xfc就是第一和第二2個同時亮,二進位制表示是11111100

為什麼發光二極體只發光不放熱,發光二極體串一隻100K的電阻接在220V的電路里,電阻為什麼還會發熱?

物體的發光方式通常可分成二類,即熱光與冷光。所謂熱光又稱之謂熱輻射,是指物質在高溫下發出的熱。在熱輻射的過程中,特內部的能量並不改變,通過加熱使輻射得以進行下去,低溫時輻射紅外光 高溫時變成白光。眾所周知,當鎢絲在真空式惰性氣氛中加熱至很高的溫度,即會發出灼眼的白光。其實,太陽光就是一種最為常見的白...

發光二極體限流電阻計算,發光二極體電阻是如何計算的

空心月球 首先要弄清楚你用的是那種二極體,從而確定其工作電流和管壓降。然後根據電壓除工作電流得到限流電阻。普通的發光二極體正偏壓降紅色為1.6v,黃色為1.4v左右,藍 白 為至少2.5v 工作電流5 10ma左右 超亮發光二極體主要有三種顏色,然而三種發光二極體的壓降都不相同,具體壓降參考值如下 ...

微控制器程式解疑,題目 使發光二極體以200ms間隔閃爍

加上while 1 表示程式一直在執行,去掉以後,只執行了一次,不是沒有執行,你想一下執行一次的時間,你眼睛能觀察到嗎?是死迴圈。等著。等著中斷髮生。執行了中斷函式後,再返回到這裡繼續等待。把它去掉,就直接執行到 void to interrupt 1 函式之中了。在這個函式中,稍稍的幹了一點什麼,...