《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 解決方案 > PIC單片機(jī)的BIN碼轉(zhuǎn)BCD碼

PIC單片機(jī)的BIN碼轉(zhuǎn)BCD碼

2009-01-16
關(guān)鍵詞: PIC 源代碼

PIC單片機(jī)的BIN碼轉(zhuǎn)BCD碼

;
;********************************************************************
;                  Binary To BCD Conversion Routine
;      This routine converts a 16 Bit binary Number to a 5 Digit
; BCD Number. This routine is useful since PIC16C55 & PIC16C57
; have  two 8 bit ports and one 4 bit port ( total of 5 BCD digits)
;
;       The 16 bit binary number is input in locations H_byte and
; L_byte with the high byte in H_byte.
;       The 5 digit BCD number is returned in R0, R1 and R2 with R0
; containing the MSD in its right most nibble.
;
;   Performance :
;               Program Memory  :       35
;               Clock Cycles    :       885
;
;*******************************************************************;
;
count  equ      16
temp   equ      17
;
H_byte  equ     10
L_byte  equ     11
R0      equ     12              ; RAM Assignments
R1      equ     13
R2      equ     14
;
 include         "picreg.h"
;
B2_BCD  bcf     STATUS,0                ; clear the carry bit
 movlw   .16
 movwf   count
 clrf    R0
 clrf    R1
 clrf    R2
loop16  rlf     L_byte
 rlf     H_byte
 rlf     R2
 rlf     R1
 rlf     R0
;
 decfsz  count
 goto    adjDEC
 RETLW   0
;
adjDEC  movlw   R2
 movwf   FSR
 call    adjBCD
;
 movlw   R1
 movwf   FSR
 call    adjBCD
;
 movlw   R0
 movwf   FSR
 call    adjBCD
;
 goto    loop16
;
adjBCD  movlw   3
 addwf   0,W
 movwf   temp
 btfsc   temp,3          ; test if result > 7
 movwf   0
 movlw   30
 addwf   0,W
 movwf   temp
 btfsc   temp,7          ; test if result > 7
 movwf   0               ; save as MSD
 RETLW   0
;
;********************************************************************
;               Test Program
;*********************************************************************
main    movlw   0FF
 movwf   H_byte
 movwf   L_byte          ; The 16 bit binary number = FFFF
 call    B2_BCD          ; After conversion the Decimal Number
;                               ; in R0,R1,R2 = 06,55,35
;
self    goto    self
;
 org     1FF
 goto    main
;
 END

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
香蕉乱码成人久久天堂爱免费 | 性做久久久久久久久| 91久久中文字幕| 亚洲国产精品第一区二区| 欧美一区国产二区| 欧美亚洲免费电影| 欧美自拍丝袜亚洲| 久久精品女人| 久久精品亚洲热| 亚洲国产毛片完整版| 亚洲国产va精品久久久不卡综合| 欧美一区二区精品| 欧美主播一区二区三区美女 久久精品人 | 亚洲精品一区二区三区四区高清 | 一区二区动漫| 亚洲网站啪啪| 亚洲亚洲精品在线观看| 亚洲一区二区三区免费观看 | 另类图片综合电影| 久久久久久久性| 老色鬼精品视频在线观看播放| 另类激情亚洲| 欧美激情一二区| 欧美日韩在线直播| 国产精品亚发布| 国内成+人亚洲+欧美+综合在线| 韩日视频一区| 亚洲国产精品一区二区第四页av | 亚洲精品视频免费在线观看| 日韩一级精品| 亚洲淫性视频| 久久www免费人成看片高清| 久久久久久网站| 欧美成人黑人xx视频免费观看| 欧美精品18+| 国产精品久久久久久av下载红粉| 国产精品午夜久久| 今天的高清视频免费播放成人| 亚洲国产日韩在线| 在线亚洲一区| 久久精品99久久香蕉国产色戒| 亚洲乱码视频| 午夜在线播放视频欧美| 久久夜色精品国产噜噜av| 欧美v日韩v国产v| 欧美午夜精品久久久久久浪潮| 国产精品亚洲综合一区在线观看| 国产一区二区主播在线| 91久久综合亚洲鲁鲁五月天| 亚洲一区二区三区四区中文 | 国产精品视频区| 一色屋精品视频免费看| 亚洲精品小视频在线观看| 亚洲一区二区三区国产| 亚洲高清资源| 亚洲影视九九影院在线观看| 久久免费视频在线观看| 欧美久久婷婷综合色| 国产欧美精品一区| 亚洲国产精品成人一区二区| 亚洲视频在线视频| 亚洲人成人一区二区在线观看| 亚洲一区999| 女仆av观看一区| 国产精品自在在线| 亚洲精品久久| 久久爱www| 亚洲欧美卡通另类91av| 久久尤物电影视频在线观看| 欧美性色aⅴ视频一区日韩精品| 激情欧美一区二区| 亚洲视频在线一区观看| 亚洲韩国青草视频| 欧美在线观看视频| 欧美日韩综合| 亚洲国产美女| 欧美专区日韩视频| 亚洲欧美电影院| 欧美成在线观看| 国产亚洲精品久久飘花| 一区二区三区四区五区精品| 亚洲人成网在线播放| 久久国产日韩| 国产精品久久国产精品99gif| 亚洲国产第一| 久久精品一区二区三区四区| 亚洲欧美日韩一区二区三区在线观看 | 美脚丝袜一区二区三区在线观看| 国产精品一二三四| 日韩视频在线观看一区二区| 亚洲国产成人精品久久久国产成人一区 | 亚洲欧洲在线视频| 亚洲高清资源综合久久精品| 欧美在线免费观看视频| 欧美视频一区二区在线观看| 亚洲国产日韩欧美一区二区三区| 久久精品男女| 久久久久久免费| 国产亚洲欧美一区二区| 亚洲一区二区三区免费在线观看| 亚洲视频图片小说| 欧美精品色一区二区三区| 亚洲高清在线播放| 亚洲国产婷婷香蕉久久久久久99| 久久国产精品久久久久久| 国产精品免费在线| 亚洲婷婷在线| 亚洲宅男天堂在线观看无病毒| 欧美区高清在线| 亚洲精品一区二区网址| 99re66热这里只有精品4| 欧美黄色免费网站| 亚洲国内在线| 日韩亚洲欧美成人| 欧美激情欧美狂野欧美精品| 亚洲第一偷拍| 亚洲激情视频| 欧美国产一区视频在线观看| 亚洲高清一二三区| 日韩视频在线永久播放| 欧美国产一区二区在线观看| 亚洲人成网站色ww在线| 99国内精品久久| 欧美视频四区| 亚洲专区一二三| 欧美一区二区久久久| 国产欧美日韩精品a在线观看| 亚洲午夜一区| 欧美在线免费| 国产一区二区在线观看免费播放| 午夜精品视频在线观看| 久久成人免费网| 国产一区二区三区日韩欧美| 久久av一区| 欧美xxx在线观看| 亚洲精品乱码| 亚洲综合色在线| 国产精品爽爽ⅴa在线观看| 亚洲一区二区视频在线| 欧美在线3区| 一区二区在线不卡| 99国产一区二区三精品乱码| 欧美日韩一区二区在线视频| 亚洲视频在线观看免费| 欧美在线关看| 在线欧美影院| 亚洲一区综合| 国产一区二区三区在线观看精品 | 亚洲欧洲一区二区三区在线观看 | 欧美jizzhd精品欧美巨大免费| 亚洲欧洲在线看| 亚洲欧美久久久| 精久久久久久| 一区二区三区四区国产| 国产精品免费一区豆花| 久久精品国产亚洲一区二区三区| 欧美激情1区2区| 亚洲天堂成人在线视频| 久久精品成人一区二区三区蜜臀| 亚洲动漫精品| 亚洲在线一区二区三区| 国产有码在线一区二区视频| 99re视频这里只有精品| 国产精品丝袜白浆摸在线| 久久精品日韩欧美| 国产精品sm| 亚洲第一搞黄网站| 国产精品99一区二区| 久久国产精品久久久久久电车 | 宅男噜噜噜66一区二区66| 久久高清免费观看| 亚洲激情视频网| 欧美一区二区三区四区高清| 亚洲电影第1页| 午夜精品一区二区三区电影天堂 | 日韩视频在线观看国产| 国产精品入口麻豆原神| 亚洲精品无人区| 国产欧美日本一区视频| 日韩一级欧洲| 国内精品一区二区三区| 亚洲视频在线看| 在线日韩日本国产亚洲| 亚洲欧美清纯在线制服| 亚洲国产精品成人va在线观看| 性欧美1819sex性高清| 亚洲国产成人在线播放| 欧美中文在线视频| 99视频国产精品免费观看| 久久婷婷综合激情| 亚洲午夜精品网| 欧美精品激情blacked18| 欧美在线亚洲综合一区| 国产精品国产亚洲精品看不卡15| 亚洲黄色一区二区三区| 国产精品欧美日韩一区二区| 99国产精品久久久久老师| 国户精品久久久久久久久久久不卡| 亚洲特黄一级片| 最新成人av在线|