www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]最近在做一個(gè)項(xiàng)目,用到這個(gè)東東,可是網(wǎng)上找到的一些相關(guān)函數(shù)還是有點(diǎn)錯(cuò)誤,干脆自己寫了一個(gè),大家看能用就用吧。//Val_BCD的范圍(0)INT8U BCD2HEX(INT8U Val_BCD){INT8U temp;temp = Val_BCD&0x0F; //按位與,t

最近在做一個(gè)項(xiàng)目,用到這個(gè)東東,可是網(wǎng)上找到的一些相關(guān)函數(shù)還是有點(diǎn)錯(cuò)誤,干脆自己寫了一個(gè),大家看能用就用吧。

//Val_BCD的范圍(<0x99,>0)

INT8U BCD2HEX(INT8U Val_BCD)

{

INT8U temp;

temp = Val_BCD&0x0F; //按位與,temp得到低四位數(shù)。

Val_BCD >>= 4;//右移四位,將高四位移到低四位的位置,得到高四位碼值。

Val_BCD &= 0x0F; //防止移位時(shí)高位補(bǔ)進(jìn)1,只保留高四位碼值

Val_BCD *= 10; //高位碼值乘以10

temp += Val_BCD; //然后與第四位碼值相加。

return temp; //將得到的十進(jìn)制數(shù)返回

}

//Val_HEX的范圍(<0xFF,>0)

INT16U HEX2BCD(INT8U Val_HEX)

{

INT16U Val_BCD;

INT8U temp;

temp = Val_HEX%100;

Val_BCD = ((INT16U)Val_HEX)/100<<8;

Val_BCD = Val_BCD|temp/10<<4;

Val_BCD = Val_BCD|temp%10;

return Val_BCD;

}


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

  近期,BCD半導(dǎo)體制造有限公司(BCD Semi)針對(duì)LED驅(qū)動(dòng)電源的特殊要求,推出了一系列高性價(jià)比、覆蓋中小功率應(yīng)用的解決方案。   高功率因子、低諧波失真LED燈管解決方案&md

關(guān)鍵字: LED驅(qū)動(dòng) bcd

·聯(lián)發(fā)科技選擇Nucleus實(shí)時(shí)操作系統(tǒng)(RTOS)平臺(tái)的ReadyStart版本來開發(fā)其下一代蜂窩調(diào)制解調(diào)器 ·聯(lián)發(fā)科技包括2G、4G、5G芯片在內(nèi)的多個(gè)芯片組均采用Nucleus RTOS ·Nucleus RT...

關(guān)鍵字: bcd smp 調(diào)制解調(diào)器

Hex文件如果用特殊的程序來查看(一般記事本就可以實(shí)現(xiàn))。打開后可發(fā)現(xiàn),真?zhèn)€文件以行為單位,每行以冒號(hào)開頭,內(nèi)容全部為16進(jìn)制碼。Hex文件可以按照如下的方式進(jìn)行拆分來分析其中的內(nèi)容:  例如:  :020000040

關(guān)鍵字: hex STM32 文件格式

把二進(jìn)制數(shù)轉(zhuǎn)換成 BCD 碼,是很常見的,做而論道以前也發(fā)表過這樣的程序。但是,過去都是用寄存器,如果要求用片內(nèi)RAM單元,就少見了。當(dāng)然,也可以把片內(nèi)RAM單元的數(shù)據(jù),先傳送到寄存器,再利用以前寫的

關(guān)鍵字: 51單片機(jī) bcd bin 數(shù)據(jù)

小尺寸的LCD顯示模塊早已成為手持式數(shù)碼產(chǎn)品的重要組成部分,隨著消費(fèi)者對(duì)視覺方面要求的提高,LCD顯示模塊的設(shè)計(jì)變得越來越重要。如何在1.8寸至2.8寸的LCD屏上顯示更多的

關(guān)鍵字: bcd LCD LED pwm 電源技術(shù)解析 驅(qū)動(dòng)ic

近日,華潤(rùn)微電子有限公司(“華潤(rùn)微電子”)旗下的華潤(rùn)上華科技有限公司(以下簡(jiǎn)稱“華潤(rùn)上華”)宣布,公司已成功開發(fā)出第三代0.18微米BCD工藝平臺(tái)。新一代BCD工藝平臺(tái)在降低導(dǎo)通電阻的同時(shí),提升了器件的可靠性,降低了工藝...

關(guān)鍵字: bcd 華潤(rùn)上華 廠商動(dòng)態(tài) 電阻

需要對(duì)數(shù)據(jù)做算術(shù)運(yùn)算的系統(tǒng)一般都是采用二進(jìn)制形式。而要顯示這些結(jié)果,就必須將數(shù)據(jù)轉(zhuǎn)換為BCD格式。另一方面,來自數(shù)碼開關(guān)的地址選擇信息則必須轉(zhuǎn)換為二進(jìn)制格式,才能用

關(guān)鍵字: bcd 二進(jìn)制 電源技術(shù)解析 計(jì)數(shù)器

  以前寫的一個(gè)Atmel的S5X的下載程序,其中有支持HEX格式的文件,所以將這個(gè)程序貼出來,程序的意思是將輸入的HEX文件轉(zhuǎn)換為BIN格式的文件,并存儲(chǔ)到文件中,注意不支持64K的擴(kuò)展模式。int CFlashP51...

關(guān)鍵字: 51系列 hex bin

嵌入式程序編譯后可以生成.HEX格式的可執(zhí)行文件,遠(yuǎn)程升級(jí)的原始升級(jí)程序的格式也是.HEX格式文件,因此首先應(yīng)深入理解HEX文件格式。 HEX格式文件是一個(gè)記錄文本行的ASCII文本文件,...

關(guān)鍵字: hex 文件
關(guān)閉