⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hx2bcd.inc

📁 关于PIC16F877A单片机的一些源代码,比较丰富.初学者认真看看应该有收获的.
💻 INC
字号:
;---------------------------------------------------------------;
;								;
;#INCLUDE <HX2BCD.INC>						;
;								;
;===============================================================;
;;								;
;;	externally defined RAMs ( in main program)		;	
;;								;	
;;	CBLOCK							;
;;	 DATBF1,DATBF2						;	
;;	ENDC							;
;;..............................................................;
;
;
;	HEX TO BCD CONVERTER
;
;	convert w to BCDBFH/BCDBFL	
;
;
;	define RAM
;
	CBLOCK 
	 R0_HX2BCD
	ENDC
;
;
HX2BCD:
	MOVWF R0_HX2BCD		; temporary store w
	CLRF BCDBFL
	CLRF BCDBFH
;
HX2BCD1:
	MOVLW 100
	SUBWF R0_HX2BCD,W
	SKPC
	GOTO HX2BCD2		; end of hundred convertion
	MOVWF R0_HX2BCD
	INCF BCDBFH
	GOTO HX2BCD1
HX2BCD2:
	MOVLW 10
	SUBWF R0_HX2BCD,W
	SKPC
	GOTO HX2BCD3		; end of hundred convertion
	MOVWF R0_HX2BCD
	MOVLW H'10'	
	ADDWF BCDBFL
	GOTO HX2BCD2
HX2BCD3:
	MOVF R0_HX2BCD,W
	ADDWF BCDBFL
	RETURN

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -