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

📄 main.asm

📁 富晶的MCU仿真器软件
💻 ASM
字号:
;/**************************************************************/  
;*		                   Temperature&LCD example for FS982x.               */
;*		INPUT:	VRH=VR1P,VRL=AGND				      */
;*			INH=TEMPH,INL=TEMPL					     */
;*			REFO=1.18v (NO Chopper Mode)			     */
;*     	 Function      Arthurs        Time          Version     Description            */
;*         Total      Gavannis.hsu  2004/01/03       0.1        No chopper           */
;*										              */
;/**************************************************************/
	INCLUDE        FS9821.INC
	INCLUDE        macro_FS9821.asm
	INCLUDE        Def_Mem_FS9821.asm
	

	LED1Temp	equ   0A0h
	LED2Temp	equ   0A1h
	LED3Temp	equ   0A2h
	LED4Temp        equ   0A3h	
	LED5Temp        equ   0A4h
	LED6Temp	equ   0A5h
	Signbit		equ   0A6h
	
	ORG    00
	GOTO  CLKINI
	ORG    04H
	GOTO  ADCISR

CLKINI:
	MOVLW   84H	;Set Clock ,see Page16
	MOVWF   PCK
	;MOVLW   84H	;Set Power System,see page 13
	;MOVWF   NETE
	   
POWERINI:
	MOVLW  084H
	MOVWF  INTE 
	MOVLW   63H	;Set Power System 
	MOVWF   NETF


ADCINI:
	MOVLW  0FH		;Set ADC output rate,See page29
	MOVWF  ADCON	
	
	movlw     0E1h		;Set Input,
	movwf     NETA
	movlw     002h		;Set Referance Input,
	movwf     NETB
	movlw     86h		;Set ADC Enable
	movwf     NETC	
	movlw     00h		;Set OP
	movwf     NETD
	

main:	
	NOP
	GOTO main
	
ADCISR:
;//LED DISPLAY
	MOVFF    ADOH,AH   	
	MOVFF    ADOL,AL
	MOVFW   AL		;Get 14 bits 							    	
	
	;MOVLF   00H,BH
	;MOVLF   50H,BL	;DELETE ADC_OFFSET
	;CALL      AX_BX
	;NOP
	CALL	     Hex2BCD
	
	;窾
	MOVFW   EBL	
	ANDLW    0FH 
	MOVWF   LED2Temp
	MOVFW   LED2Temp
	Call	     lcd_num		
	movwf      LCD2 
	
	;

⌨️ 快捷键说明

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