chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

關(guān)于BDC碼的介紹與最常用的方法

FPGA之家 ? 來源:CSDN技術(shù)社區(qū) ? 作者:EmbeddedOsprey ? 2021-03-21 10:23 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在使用RTC外設(shè)時(shí),我們常常會(huì)接觸 BCD碼的概念,同時(shí)魚鷹在介紹 USB 協(xié)議版本時(shí)也說了 BCD 碼,那么什么是 BCD 碼?

BCD 碼分為多種,今天魚鷹介紹最常用的 8421 BCD碼。

假如我們需要設(shè)置 RTC時(shí)鐘的秒值為 45 秒,因?yàn)橐话阈酒瑫?huì)使用 BCD碼進(jìn)行存儲(chǔ),所以我們需要存儲(chǔ)到芯片寄存器的值就是 0x45,注意這是十六進(jìn)制表示,如果你寫入寄存器時(shí)用十進(jìn)制表示,那么就是 69。代碼表示如下:

不管你使用哪種方式,最終寫入的二進(jìn)制都是一樣的,沒有任何區(qū)別。不過因?yàn)槭?BCD碼格式,當(dāng)寫入的值為立即數(shù)時(shí),建議使用十六進(jìn)制,這樣看起來更直觀一些。

從這個(gè)例子中我們其實(shí)也可以看出一點(diǎn)規(guī)律,那就是所謂的 BCD 碼就是把十六進(jìn)制的寫法直接認(rèn)為是十進(jìn)制的值。
實(shí)際上也確實(shí)如此。

BCD 碼中,使用4個(gè)位(二進(jìn)制位)來表示一個(gè)十進(jìn)制的值,范圍 0~9。

也就是說,本來十六進(jìn)制 4 個(gè)位可以表示0~15,但因?yàn)槭M(jìn)制的范圍是 0~9,所以這四個(gè)位的范圍也因此被限制住了。

同時(shí)在一個(gè)字節(jié)中,高四位代表十進(jìn)制的十位,低四位代表十進(jìn)制的個(gè)位。

了解這一點(diǎn),你就知道該如何把十進(jìn)制轉(zhuǎn)化成BCD碼的形式進(jìn)行存儲(chǔ),又該如何將 BCD碼轉(zhuǎn)化為十進(jìn)制了。

還是以存儲(chǔ)秒寄存器(BCD碼存儲(chǔ))為例:

通過以上兩個(gè)宏,我們就可以在0 ~ 99 范圍內(nèi)隨意轉(zhuǎn)化,當(dāng)需要更大范圍時(shí),理解原理,修改起來也不就是那么麻煩了。
編輯:lyn

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5433

    瀏覽量

    124416
  • RTC
    RTC
    +關(guān)注

    關(guān)注

    2

    文章

    622

    瀏覽量

    68839
  • BCD碼
    +關(guān)注

    關(guān)注

    1

    文章

    52

    瀏覽量

    18709

原文標(biāo)題:啥是 BDC 碼?

文章出處:【微信號(hào):zhuyandz,微信公眾號(hào):FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    常用電子元器件介紹

    電子發(fā)燒友網(wǎng)站提供《常用電子元器件介紹.pptx》資料免費(fèi)下載
    發(fā)表于 06-24 16:54 ?10次下載

    數(shù)字IC設(shè)計(jì):方法、技巧與實(shí)踐

    了如何在RTL設(shè)計(jì)中考慮綜合和后端設(shè)計(jì)的問題;然后,給出了一些最常見的設(shè)計(jì)實(shí)例和代碼;最后,介紹了仿真的相關(guān)知識(shí)。第5章為邏輯綜合和相關(guān)技術(shù)。主要介紹了綜合工具的功能和基本使用方法,包
    發(fā)表于 05-28 16:06

    淺談制備精細(xì)焊粉(超微焊粉)的方法

    制備精細(xì)焊粉的方法有多種,以下介紹五種常用方法
    的頭像 發(fā)表于 01-07 16:00 ?371次閱讀
    淺談制備精細(xì)焊粉(超微焊粉)的<b class='flag-5'>方法</b>

    Aigtek:電壓放大器的實(shí)驗(yàn)技巧與使用方法介紹

    電壓放大器 是電子實(shí)驗(yàn)中常用的器件,用于放大電壓信號(hào)。以下是一份關(guān)于電壓放大器實(shí)驗(yàn)技巧與使用方法的詳細(xì)介紹: 1.器件準(zhǔn)備與檢查 在進(jìn)行電壓放大器實(shí)驗(yàn)之前,首先需要準(zhǔn)備好相應(yīng)的器件和設(shè)
    的頭像 發(fā)表于 12-27 11:35 ?511次閱讀
    Aigtek:電壓放大器的實(shí)驗(yàn)技巧與使用<b class='flag-5'>方法</b><b class='flag-5'>介紹</b>

    PWM信號(hào)的濾波和處理方法

    低通濾波器 : RC低通濾波器 :這是最常用的PWM濾波方法。通過選擇合適的電阻R和電容C值,可以設(shè)定濾波器的截止頻率,使得高于該頻率的信號(hào)成分被衰減。當(dāng)PWM信號(hào)通過RC低通濾波器時(shí),高頻的脈沖成分被濾除,留下較為平滑的直流信號(hào)。 電感電容(
    的頭像 發(fā)表于 11-18 17:41 ?6090次閱讀

    Jtti:常用的網(wǎng)絡(luò)質(zhì)量監(jiān)控方法有哪些

    常用的網(wǎng)絡(luò)質(zhì)量監(jiān)控方法包括以下幾種: 1. ICMP探測: ? 使用ICMP協(xié)議(如Ping)來檢測網(wǎng)絡(luò)連通性和質(zhì)量。這種方法通過發(fā)送探測數(shù)據(jù)包并分析回包結(jié)果來監(jiān)控網(wǎng)絡(luò),典型指標(biāo)包括丟包率、延遲等
    的頭像 發(fā)表于 11-15 15:50 ?935次閱讀

    Kali Linux常用工具介紹

    Kali Linux 虛擬機(jī)中自帶了大量滲透測試工具,涵蓋了信息收集、漏洞利用、口令破解、漏洞掃描等多個(gè)方面。 以下是按分類簡要介紹一部分常用工具的使用方法: 使用方法只能當(dāng)做參考,*
    的頭像 發(fā)表于 11-11 09:29 ?1592次閱讀

    ASCII在編程中的應(yīng)用實(shí)例

    的應(yīng)用實(shí)例: 1. 字符串處理 在編程中,ASCII常用于字符串的處理。例如,可以使用ASCII來比較兩個(gè)字符的大小關(guān)系,或者通過將字符的ASCII加上或減去某個(gè)值來實(shí)現(xiàn)字符的平
    的頭像 發(fā)表于 11-10 09:43 ?1510次閱讀

    無線智能遙控開關(guān)怎么對(duì)

    與接收器之間的配對(duì),確保信號(hào)的準(zhǔn)確傳輸。 無線智能遙控開關(guān)對(duì)的重要性 在詳細(xì)介紹無線智能遙控開關(guān)對(duì)的步驟之前,我們首先需要了解對(duì)的重要性。對(duì)
    的頭像 發(fā)表于 10-12 18:12 ?5199次閱讀

    常用的devops工具集成方法

    常用的devops工具集成方法涵蓋了軟件開發(fā)和運(yùn)維的各個(gè)方面,從版本控制到自動(dòng)化構(gòu)建、測試、部署和監(jiān)控。這些工具的有效集成可以幫助團(tuán)隊(duì)提高協(xié)作效率,減少溝通障礙,實(shí)現(xiàn)快速、高質(zhì)量的軟件交付。
    的頭像 發(fā)表于 10-09 11:21 ?532次閱讀

    使用MSPM0 MCU為步進(jìn)電機(jī)和有刷直流(BDC)電機(jī)實(shí)現(xiàn)優(yōu)化的H橋驅(qū)動(dòng)器控制

    電子發(fā)燒友網(wǎng)站提供《使用MSPM0 MCU為步進(jìn)電機(jī)和有刷直流(BDC)電機(jī)實(shí)現(xiàn)優(yōu)化的H橋驅(qū)動(dòng)器控制.pdf》資料免費(fèi)下載
    發(fā)表于 09-02 09:49 ?0次下載
    使用MSPM0 MCU為步進(jìn)電機(jī)和有刷直流(<b class='flag-5'>BDC</b>)電機(jī)實(shí)現(xiàn)優(yōu)化的H橋驅(qū)動(dòng)器控制

    生產(chǎn)線用條碼讀介紹

    工業(yè)讀器是一種專門用于讀取各種條碼信息的工業(yè)設(shè)備。在工業(yè)應(yīng)用中,讀器經(jīng)常用于自動(dòng)識(shí)別產(chǎn)品、包裝和配件上的編碼信息,以支持物料管理、生產(chǎn)計(jì)劃、物流和配送的自動(dòng)化。常見的工業(yè)條碼閱讀器包括激光讀
    的頭像 發(fā)表于 08-29 15:50 ?546次閱讀
    生產(chǎn)線用條碼讀<b class='flag-5'>碼</b>器<b class='flag-5'>介紹</b>

    磁共振檢查常用線圈及分類方法

    研究。線圈是MRI系統(tǒng)中的關(guān)鍵部件,用于接收和發(fā)射射頻信號(hào),對(duì)成像質(zhì)量具有重要影響。本文將介紹磁共振檢查中常用的線圈及其分類方法。 一、磁共振線圈的基本原理 1.1 核磁共振原理 磁共振成像基于核磁共振(Nuclear Magn
    的頭像 發(fā)表于 08-21 09:52 ?5848次閱讀

    shell基本介紹常用命令之shell介紹

    是“$”,在命令提示符后邊輸入命令即可和系統(tǒng)進(jìn)行交互操作。Ubuntu默認(rèn)的Shell是Bash(Bourne Again Shell)。Linux命令有很多,功能比較強(qiáng)大,下節(jié)我們簡單介紹一些常用
    發(fā)表于 08-15 09:28

    新大陸掃器哪款能夠識(shí)別DPM?新大陸二維介紹

    隨著工業(yè)自動(dòng)化的不斷發(fā)展,二維和數(shù)據(jù)矩陣(DPM)在生產(chǎn)、物流和倉儲(chǔ)等領(lǐng)域的應(yīng)用越來越廣泛。DPM因其高密度和小體積的特點(diǎn),常常被應(yīng)用于金屬、塑料等各種材料的直接標(biāo)記。這就對(duì)掃
    的頭像 發(fā)表于 07-29 14:36 ?838次閱讀
    新大陸掃<b class='flag-5'>碼</b>器哪款能夠識(shí)別DPM<b class='flag-5'>碼</b>?新大陸二維<b class='flag-5'>碼</b>掃<b class='flag-5'>碼</b>器<b class='flag-5'>介紹</b>