久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

單片機 avr c語言 二進制 十進制 十六進制 快速轉換

作者:海盜工作室   來源:本站原創   點擊數:  更新時間:2014年04月29日   【字體:

二進制數據是用0和1兩個數碼來表示的數。它的基數為2,進位規則是“逢二進一”,借位規則是“借一當二”,如:8位二進制數:“00110101”  ;c語言中表示為 0b00110101;

十進制數是我們日常使用的計數方式,如245,21,23453。

十六進制:逢16進1,用0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F表示,對應十進制數是:0,1,2,3,4,5,6,7,8,9,10,  11,12,13,14,15。c語言中十六進制數前加“0x”表示,例如:十六進制:0x35   轉換為二進制數為:00110101

二進制轉換為十六進制:  

    4位二進制的權值,從高位往低位記,:8、4、2、1。即,最高位的權值為2^3 = 8,然后依次是 2^2 = 4,2^1=2, 2^0 = 1。

 對于任意一個4位的二進制數,我們都可以很快算出它對應的10進制值。

     4位 二進制                        十進制     十六進制

       1111     = 8 + 4 + 2 + 1 = 15                F

  1110     = 8 + 4 + 2 + 0 = 14                E

  1101     = 8 + 4 + 0 + 1 = 13                D

  1100     = 8 + 4 + 0 + 0 = 12                C

  1011     = 8 + 0 + 2+ 1 = 11                 B

  1010     = 8 + 0 + 2 + 0 = 10                A

       1001     = 8  +0 +0 +1   =9                   9

   二進制數要轉換為十六進制,就是以4位一段,分別轉換為十六進制。例如:二進制數為:00110101   轉換為 十六進制:0x35  

        高四位:0011   =  0+ 0 + 2 + 1 =  3   ; 低四位:0101    = 0 + 4 + 0 + 1 = 5   如下圖所示

 

 

十六進制轉換為二進制: 如:0xA9      A=8+2   對應的二進制為:1010   ;9=8+1 對應的二進制為:1001,0xA9的二進制為:10101001

 

 


若要讓流水燈原理圖中的燈亮: 燈的正極接電源,若要燈亮,負極需要低電平電壓:0v,相應的端口賦值為0 。

   PORTA端口應賦值為:二進制:01010011 ,轉換為十六進制:0x53    c語言: PORTA=0x53;

關閉窗口

相關文章

主站蜘蛛池模板: 黄色片在线免费看 | 亚洲欧美精品国产一级在线 | 国产成人网 | 亚洲福利一区二区 | 亚洲九九 | 伦理午夜电影免费观看 | 精品乱码一区二区三四区视频 | 日本一区二区三区在线观看 | 台湾佬成人网 | 国产精品福利在线观看 | 欧美成人激情视频 | 日韩三区| 99免费在线视频 | 成人亚洲精品久久久久软件 | 亚洲精品久久久一区二区三区 | 国产一区二区日韩 | 伊人超碰 | 国产美女精品视频 | 欧美成人精品在线 | 免费av播放 | 色婷婷av一区二区三区软件 | 成人国产在线观看 | 国产一区三区在线 | 91手机精品视频 | 亚洲综合视频 | 天天碰日日操 | 亚洲成人中文字幕 | 伊人在线视频 | 国产资源一区二区三区 | 日韩欧美国产综合 | 99精品国自产在线 | 华丽的挑战在线观看 | 久久精品国产一区二区 | 日韩在线欧美 | 国产亚洲精品美女久久久久久久久久 | av资源网站 | 久久久久久久一区 | 色婷婷综合网 | 日韩一区二区三区视频 | 国产精品欧美一区二区三区不卡 | 色99视频|