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

📄 hextodecvar.inc

📁 assembly hex to decimal
💻 INC
字号:
	;---------------------------------------------------
	; Register & Bits Declarations for the HexToDec
	;---------------------------------------------------

	;HexToDec Used Registers
	;--------------------------------

	;			Data 03h
	;			Data 04h
	;			Data 06h
	;			Data 07h
	;			Data 20h	;1
	;			Data 21h	;2
	;			Data 22h	;3
	;			Data 23h	;4 
	;			Data 24h	;5 
	;			Data 25h	;6
	;			Data 26h	;7
	;			Data 27h	;8
	BCD1			Data 28h	;9
	BCD2			Data 29h	;10
	BCD3			Data 2ah	;11
	Temp0			Data 2bh	;12
	;				Data 2ch	;13 
	;				Data 2dh	;14
	;				Data 2eh	;15
	Hex1			Data 2fh	;16
	Hex2			Data 30h	;20 
	; 		 	Data 31h	;21
	;			Data 32h	;22
	;			Data 33h	;23
	;			Data 34h	;24
	; 	  		Data 35h	;25 
	; 			Data 36h	;25  
	; 	  		Data 37h	;26 
	; 			Data 38h ;17 
	; 			Data 39h	;18 
	; 			Data 3Ah	;19 
	; 			Data 3Bh	;27 
	;  		Data 3Ch	;28 
	; 			Data 3Dh	;29 
	; 	   	Data 3Eh	;30 
	; 			Data 3Fh	;31 
	; 			Data 40h ;32 
	;			Data 41h	;33
	;			Data 42h ;34
	;			Data 43h	;35	
	;			Data 44h	;36	
	;			Data 45h	;37	
	;			Data 46h	;38
	;			Data 47h	;39
	;			Data 48h	;40
	;			Data 49h	;41
	;			Data 4Ah	;42
	;			Data 4Bh	;43
	
	

	;HexToDec Used Bits
	;--------------------------------

	;				Bit 00h	;1
	;				Bit 01h 	;2
	;				Bit 02h  ;3
	;				Bit 03h  ;4
	;				Bit 04h  ;5
	;				Bit 05h  ;6
	;				Bit 06h  ;7
	;				Bit 07h	;8

	;				Bit 08h  ;9
	;				Bit 09h	;10 	
	;				Bit 0Ah  ;11 
	;				Bit 0Bh  ;12 
	;				Bit 0Ch  ;13 
	;				Bit 0Dh  ;14
	;				Bit 0Eh  ;15 
 	; 				Bit 0Fh	;16

	;				Bit 10h  ;17
	;				Bit 11h  ;18
	;				Bit 12h  ;19
	;				Bit 13h  ;20
	;				Bit 14h  ;21
	;				Bit 15h  ;22
	;				Bit 16h  ;23
	;				Bit 17h  ;24
	
	;				Bit 18h	;25
	;				Bit 19h	;26
	;				Bit 1Ah	;27
	;				Bit 1Bh	;28
	;				Bit 1Ch	;29 
	;				Bit 1Dh	;30
	;				Bit 1Eh	;31
	;				Bit 1Fh	;32
	
	;				Bit 20h	;33
	;				Bit 21h	;34
	;				Bit 22h	;35
	;				Bit 23h	;36
	;				Bit 24h	;37
	;				Bit 25h	;38
	;				Bit 26h	;39
	;				Bit 27h	;40


	;				Bit 90h  ;P1.0 
	;				Bit 91h  ;P1.1 
	;				Bit 92h  ;P1.2 
	;				Bit 93h  ;P1.3 
	;				Bit 94h  ;P1.4 
	;				Bit 95h  ;P1.5 
	;				Bit 96h  ;P1.6 
	;				Bit 97h  ;P1.7 


	;				Bit 0B0h ;P3.0 
	;				Bit 0B1h ;P3.1 
	;				Bit 0B2h ;P3.2 
	;				Bit 0B3h ;P3.3 
	;				Bit 0B4h ;P3.4
	;				Bit 0B5h ;P3.5
	
	;				Bit 0B7h	;P3.7 
;----------------------------------------------
; Register Declarations for the 8051 Processor
; Copyright (c) Raisonance SA, 1987-1996
;----------------------------------------------

; BYTE Register
P0      DATA    80H
P1      DATA    90H
P2      DATA    0A0H
P3      DATA    0B0H
PSW     DATA    0D0H
ACC     DATA    0E0H
B       DATA    0F0H
SP      DATA    81H
DPL     DATA    82H
DPH     DATA    83H
PCON    DATA    87H
TCON    DATA    88H
TMOD    DATA    89H
TL0     DATA    8AH
TL1     DATA    8BH
TH0     DATA    8CH
TH1     DATA    8DH
IE      DATA    0A8H
IP      DATA    0B8H
SCON    DATA    98H
SBUF    DATA    99H


; BIT Register
; PSW
CY      BIT     0D7H
AC      BIT     0D6H
F0      BIT     0D5H
RS1     BIT     0D4H
RS0     BIT     0D3H
OV      BIT     0D2H
P       BIT     0D0H
; TCON
TF1     BIT     8FH
TR1     BIT     8EH
TF0     BIT     8DH
TR0     BIT     8CH
IE1     BIT     8BH
IT1     BIT     8AH
IE0     BIT     89H
IT0     BIT     88H
; IE 
EA      BIT     0AFH
ES      BIT     0ACH
ET1     BIT     0ABH
EX1     BIT     0AAH
ET0     BIT     0A9H
EX0     BIT     0A8H
; IP 
PS      BIT     0BCH
PT1     BIT     0BBH
PX1     BIT     0BAH
PT0     BIT     0B9H
PX0     BIT     0B8H
; P3
;      BIT     0B7H
;      BIT     0B6H
;      BIT     0B5H
;      BIT     0B4H
;	    BIT     0B3H
;   	 BIT     0B2H
;		 BIT     0B1H
;    	 BIT     0B0H
; 		 SCON
SM0     BIT     9FH
SM1     BIT     9EH
SM2     BIT     9DH
REN     BIT     9CH
TB8     BIT     9BH
RB8     BIT     9AH
TI      BIT     99H
RI      BIT     98H



⌨️ 快捷键说明

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