68精品久久久久久欧美,最近中文字幕完整在线看一,久久亚洲男人天堂,最近中文字幕完整视频高清1

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當前位置:首頁 >> 技術中心 >> 單片機入門 >> BCD碼的學習

BCD碼的學習

作者:admin 來源:不詳 發(fā)布時間:2018-05-08  瀏覽:3
       在我們?nèi)粘Ia(chǎn)生活中用的最多的數(shù)字是十進制數(shù)字,而單片機系統(tǒng)的所有數(shù)據(jù)本質上都是二進制的,所以聰明的前輩們就給我們創(chuàng)造了BCD碼。

        BCD碼(Binary-Coded Decimal)亦稱二進碼十進制數(shù)或二-十進制代碼。用4位二進制數(shù)來表示1位十進制數(shù)中的0~9這10個數(shù)字。是一種二進制的數(shù)字編碼形式,用二進制編碼的十進制代碼。BCD碼這種編碼形式利用了四個位元來儲存一個十進制的數(shù)碼,使二進制和十進制之間的轉換得以快捷的進行。我們前邊講過十六進制和二進制本質上是一回事,十六進制僅僅是二進制的一種縮寫形式而已。而十進制的一位數(shù)字,從0到9,最大的數(shù)字就是9,再加1就要進位,所以用4位二進制表示十進制,就是從0000到1001,不存在1010、1011、1100、1101、1110、1111這6個數(shù)字。BCD碼如果到了1001,再加1的話,數(shù)字就變成了0001 0000這樣的數(shù)字了,相當于用了8位的二進制數(shù)字表示了2位的十進制數(shù)字。

        BCD碼的應用還是非常廣泛的,比如我們這節(jié)課要學的實時時鐘,日期時間在時鐘芯片中的存儲格式就是BCD碼,當我們需要把它記錄的時間轉換成可以直觀顯示的ASCII碼時(比如在液晶上顯示),就可以省去一步由二進制的整型數(shù)到ASCII的轉換過程,而直接取出表示十進制1位數(shù)字的4個二進制位然后再加上0x30就可組成一個ASCII碼字節(jié)了,這樣就會方便的多,在后面的實際例程中將看到這個簡單的轉換。

編輯:admin  最后修改時間:2018-05-08

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號-4

炎陵县| 横山县| 吉木萨尔县| 陕西省| 安乡县| 漾濞| 灵丘县| 双鸭山市| 万盛区| 迁西县| 彩票| 宁陕县| 类乌齐县| 博白县| 安阳市| 泰兴市| 珲春市| 和静县| 枝江市| 石楼县| 石棉县| 登封市| 徐水县| 庄浪县| 孟津县| 千阳县| 巴林右旗| 东源县| 灵石县| 建阳市| 惠水县| 德惠市| 绍兴县| 孝昌县| 祥云县| 靖边县| 和田县| 定南县| 井冈山市| 同德县| 洛南县|