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

📄 display.asm

📁 这是一个段式lcd显示
💻 ASM
字号:
;; Compile Options : /TM610432 /MS /near /Ihead /ILCDFIL~1 /SD /Od /W 1 /Fa_output\_obj\ /Zs 
;; Version Number  : Ver.3.08.6
;; File Name       : display.c

	type (M610432) 
	model small, near
	$$NTABdisplay segment table 2h #0h
	$$NCODdisplay segment code 2h #0h
CVERSION 3.08.6
CGLOBAL 01H 03H 0000H "nixietube_display" 08H 02H 00H 00H 80H 00H 00H 00H 07H
CSTRUCTTAG 0000H 0000H 0001H 0008H 00000001H "Bit_Flag_Byte"
CSTRUCTMEM 52H 00000001H 00000000H "B0" 02H 00H 00H
CSTRUCTMEM 52H 00000001H 00000001H "B1" 02H 00H 00H
CSTRUCTMEM 52H 00000001H 00000002H "B2" 02H 00H 00H
CSTRUCTMEM 52H 00000001H 00000003H "B3" 02H 00H 00H
CSTRUCTMEM 52H 00000001H 00000004H "B4" 02H 00H 00H
CSTRUCTMEM 52H 00000001H 00000005H "B5" 02H 00H 00H
CSTRUCTMEM 52H 00000001H 00000006H "B6" 02H 00H 00H
CSTRUCTMEM 52H 00000001H 00000007H "B7" 02H 00H 00H
CSTRUCTTAG 0000H 0000H 0000H 0008H 00000001H "_Notag"
CSTRUCTMEM 52H 00000001H 00000000H "b0" 02H 00H 00H
CSTRUCTMEM 52H 00000001H 00000001H "b1" 02H 00H 00H
CSTRUCTMEM 52H 00000001H 00000002H "b2" 02H 00H 00H
CSTRUCTMEM 52H 00000001H 00000003H "b3" 02H 00H 00H
CSTRUCTMEM 52H 00000001H 00000004H "b4" 02H 00H 00H
CSTRUCTMEM 52H 00000001H 00000005H "b5" 02H 00H 00H
CSTRUCTMEM 52H 00000001H 00000006H "b6" 02H 00H 00H
CSTRUCTMEM 52H 00000001H 00000007H "b7" 02H 00H 00H
CTYPEDEF 0000H 0000H 42H "ushort" 02H 00H 08H
CTYPEDEF 0000H 0000H 43H "_BYTE_FIELD" 04H 00H 05H 00H 00H
CGLOBAL 00H 42H 0001H "disp_data" 02H 00H 00H
CGLOBAL 00H 43H 0002H "hun" 02H 00H 01H
CGLOBAL 00H 43H 0002H "data" 02H 00H 01H
CGLOBAL 00H 43H 0002H "ten" 02H 00H 01H
CGLOBAL 00H 42H 0001H "temp_data" 02H 00H 00H
CGLOBAL 00H 42H 0001H "cont_500ms" 02H 00H 00H
CGLOBAL 00H 42H 0001H "disp_data0" 02H 00H 00H
CGLOBAL 00H 42H 0001H "disp_data1" 02H 00H 00H
CGLOBAL 00H 43H 0002H "ten_num" 02H 00H 01H
CGLOBAL 00H 43H 0002H "hun_num" 02H 00H 01H
CSGLOBAL 01H 0014H "Nix_Font_Table" 05H 01H 0AH 00H 00H 01H
CGLOBAL 00H 42H 0001H "display_data" 02H 00H 00H
CGLOBAL 00H 43H 0002H "data_num" 02H 00H 01H
CGLOBAL 00H 43H 0002H "thou_num" 02H 00H 01H
CGLOBAL 00H 42H 0001H "cont_1min" 02H 00H 00H
CGLOBAL 00H 42H 0001H "cycle_cnt" 02H 00H 00H
CGLOBAL 00H 42H 0001H "display_number" 02H 00H 00H
CGLOBAL 00H 42H 0001H "sadc_dataH" 02H 00H 00H
CGLOBAL 00H 42H 0001H "sadc_dataL" 02H 00H 00H
CGLOBAL 00H 42H 0001H "ADC_data" 02H 00H 00H
CGLOBAL 00H 43H 0002H "thou" 02H 00H 01H
CGLOBAL 00H 42H 0001H "tempH" 02H 00H 00H
CGLOBAL 00H 42H 0001H "tempL" 02H 00H 00H
CGLOBAL 00H 43H 0001H "sym_flag" 04H 00H 05H 01H 00H
CFILE 0001H 00000FC4H "C:\\PROGRA~1\\U8Dev\\Inc\\m610432.h"
CFILE 0002H 00000043H "head\\common.h"
CFILE 0000H 00000034H "display.c"

	rseg $$NCODdisplay
CFUNCTION 0

_nixietube_display	:
CBLOCK 0 1 35

;;{
CLINE 0001H 0023H 0001H 0001H
CBLOCK 0 2 35

;;    SIO0BUFL=0x82u;                                                                                                                   
CLINE 0001H 0026H 0005H 0086H
	mov	r0,	#082h
	st	r0,	0f280h

;;    SIO0BUFH=0xfdu;          
CLINE 0001H 0027H 0005H 001DH
	mov	r0,	#0fdh
	st	r0,	0f281h
CBLOCKEND 0 2 41

;;}
CLINE 0001H 0029H 0001H 0001H
	rt
CBLOCKEND 0 1 41
CFUNCTIONEND 0

	public _nixietube_display
	_disp_data comm data 01h #00h
	_hun comm data 02h #00h
	_data comm data 02h #00h
	_ten comm data 02h #00h
	_temp_data comm data 01h #00h
	_cont_500ms comm data 01h #00h
	_disp_data0 comm data 01h #00h
	_disp_data1 comm data 01h #00h
	_ten_num comm data 02h #00h
	_hun_num comm data 02h #00h
	_display_data comm data 01h #00h
	_data_num comm data 02h #00h
	_thou_num comm data 02h #00h
	_cont_1min comm data 01h #00h
	_cycle_cnt comm data 01h #00h
	_display_number comm data 01h #00h
	_sadc_dataH comm data 01h #00h
	_sadc_dataL comm data 01h #00h
	_ADC_data comm data 01h #00h
	_thou comm data 02h #00h
	_tempH comm data 01h #00h
	_tempL comm data 01h #00h
	_sym_flag comm data 01h #00h
	extrn code near : _main

	rseg $$NTABdisplay
_Nix_Font_Table :
	dw	0c0h
	dw	0f9h
	dw	0a4h
	dw	0b0h
	dw	099h
	dw	092h
	dw	082h
	dw	0f8h
	dw	080h
	dw	090h

	end

⌨️ 快捷键说明

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