新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 51單片機二進制轉換

        51單片機二進制轉換

        作者: 時間:2016-11-13 來源:網絡 收藏
        #include

        #define LongToBin(n)
        (
        ((n >> 21) & 0x80) |
        ((n >> 18) & 0x40) |
        ((n >> 15) & 0x20) |
        ((n >> 12) & 0x10) |
        ((n >> 9) & 0x08) |
        ((n >> 6) & 0x04) |
        ((n >> 3) & 0x02) |
        ((n ) & 0x01)
        )

        本文引用地址:http://www.104case.com/article/201611/316332.htm

        #define Bin(n) LongToBin(0x##n##l)

        void main(void)
        {
        unsigned char c;

        c = Bin(10101001); // c = 0xA9
        }



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 河曲县| 石屏县| 龙里县| 黎城县| 娄底市| 辉县市| 阿合奇县| 开封市| 永济市| 饶河县| 梓潼县| 高阳县| 鄂托克旗| 江都市| 永新县| 岳西县| 上栗县| 东海县| 大安市| 疏勒县| 巫山县| 衡南县| 抚松县| 类乌齐县| 勐海县| 东阿县| 闻喜县| 汉阴县| 淄博市| 南华县| 泗洪县| 华容县| 沾益县| 东乡县| 文山县| 报价| 霍林郭勒市| 勐海县| 赫章县| 临夏市| 奎屯市|