日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 單片機 > 單片機
[導(dǎo)讀]1.在MCU中都是以二進(jìn)制的形式進(jìn)行計算的。2.在編程時,我們通常用到的有十進(jìn)制的數(shù)值形式和十六進(jìn)制的數(shù)值形式,如52,0xfe;3.數(shù)值的大小由數(shù)據(jù)的類型來決定。4.常用的有“unsigned int”和“unsigned char”."unsig

1.在MCU中都是以二進(jìn)制的形式進(jìn)行計算的。

2.在編程時,我們通常用到的有十進(jìn)制的數(shù)值形式和十六進(jìn)制的數(shù)值形式,如52,0xfe;

3.數(shù)值的大小由數(shù)據(jù)的類型來決定。

4.常用的有“unsigned int”和“unsigned char”.

"unsigned char"的范圍是"0-255", 與單片機端口的8位的最大值(0xff)相對應(yīng)。

"unsigned int"的范圍是"0-65535",與之對應(yīng)的是"0xffff"。

5.數(shù)值的寫入:

在51單片機中,寫入的數(shù)值可以是十進(jìn)制和十六進(jìn)制,但不能是二進(jìn)制。

比如:P1=4; P1=0X04;

當(dāng)寫語句"P1=4;"時

P1^0——P1^7的電平依次為 “0010 0000”

當(dāng)寫語句"P1=65;"時

P1^0——P1^7的電平依次為 "1000 0010"; 65的十六進(jìn)制碼為:0x41

從以上兩個數(shù)值可以發(fā)現(xiàn),端口的低位對應(yīng)的是數(shù)值的低位,端口的高位對應(yīng)的是數(shù)值的高位。

6.在用數(shù)碼管顯示數(shù)字的時候,是一個位數(shù)字,一位數(shù)字的寫入,比如說26,先寫2,再寫6.

以用數(shù)碼管寫2為例:將數(shù)碼管的斷選abcdefgdp分別接到P1^0,P1^1……P1^7;

若要顯示2,則要求abcdefgdp依次為:1101 1010

如果按照端口的對應(yīng),寫P1=0xda,那就錯了。

二進(jìn)制也是高位在前,低位在后,所以端口寫數(shù)據(jù)時也要低對低,高對高,所以要將"1101 1010"為

"0101 1011"

所以數(shù)碼管顯示2的十六進(jìn)制碼為"P1=0x5b"

同理可算出"0-9"的十六進(jìn)制碼依次為"0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f"


本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉