📄 display.prn
字号:
RASU8(ML610432)Relocatable Assembler, Ver.1.30.2 assemble list. page: 1
Source File: _output\_obj\display.asm
Object File: _output\_obj\display.obj
Date : 2008/12/17 Wed.[15:43]
Title :
## Loc. Object Line Source Statements
1 ;; Compile Options : /TM610432 /MS /near /Ihead /ILCDFIL~1 /SD /Od /W 1 /Fa_output\_obj\ /Zs
2 ;; Version Number : Ver.3.08.6
3 ;; File Name : display.c
4
5 type (M610432)
6 model small, near
7 $$NTABdisplay segment table 2h #0h
8 $$NCODdisplay segment code 2h #0h
9 CVERSION 3.08.6
10 CGLOBAL 01H 03H 0000H "nixietube_display" 08H 02H 00H 00H 80H 00H 00H 00H 07H
11 CSTRUCTTAG 0000H 0000H 0001H 0008H 00000001H "Bit_Flag_Byte"
12 CSTRUCTMEM 52H 00000001H 00000000H "B0" 02H 00H 00H
13 CSTRUCTMEM 52H 00000001H 00000001H "B1" 02H 00H 00H
14 CSTRUCTMEM 52H 00000001H 00000002H "B2" 02H 00H 00H
15 CSTRUCTMEM 52H 00000001H 00000003H "B3" 02H 00H 00H
16 CSTRUCTMEM 52H 00000001H 00000004H "B4" 02H 00H 00H
17 CSTRUCTMEM 52H 00000001H 00000005H "B5" 02H 00H 00H
18 CSTRUCTMEM 52H 00000001H 00000006H "B6" 02H 00H 00H
19 CSTRUCTMEM 52H 00000001H 00000007H "B7" 02H 00H 00H
20 CSTRUCTTAG 0000H 0000H 0000H 0008H 00000001H "_Notag"
21 CSTRUCTMEM 52H 00000001H 00000000H "b0" 02H 00H 00H
22 CSTRUCTMEM 52H 00000001H 00000001H "b1" 02H 00H 00H
23 CSTRUCTMEM 52H 00000001H 00000002H "b2" 02H 00H 00H
24 CSTRUCTMEM 52H 00000001H 00000003H "b3" 02H 00H 00H
25 CSTRUCTMEM 52H 00000001H 00000004H "b4" 02H 00H 00H
26 CSTRUCTMEM 52H 00000001H 00000005H "b5" 02H 00H 00H
27 CSTRUCTMEM 52H 00000001H 00000006H "b6" 02H 00H 00H
28 CSTRUCTMEM 52H 00000001H 00000007H "b7" 02H 00H 00H
29 CTYPEDEF 0000H 0000H 42H "ushort" 02H 00H 08H
30 CTYPEDEF 0000H 0000H 43H "_BYTE_FIELD" 04H 00H 05H 00H 00H
31 CGLOBAL 00H 42H 0001H "disp_data" 02H 00H 00H
32 CGLOBAL 00H 43H 0002H "hun" 02H 00H 01H
33 CGLOBAL 00H 43H 0002H "data" 02H 00H 01H
34 CGLOBAL 00H 43H 0002H "ten" 02H 00H 01H
35 CGLOBAL 00H 42H 0001H "temp_data" 02H 00H 00H
36 CGLOBAL 00H 42H 0001H "cont_500ms" 02H 00H 00H
37 CGLOBAL 00H 42H 0001H "disp_data0" 02H 00H 00H
38 CGLOBAL 00H 42H 0001H "disp_data1" 02H 00H 00H
39 CGLOBAL 00H 43H 0002H "ten_num" 02H 00H 01H
40 CGLOBAL 00H 43H 0002H "hun_num" 02H 00H 01H
41 CSGLOBAL 01H 0014H "Nix_Font_Table" 05H 01H 0AH 00H 00H 01H
42 CGLOBAL 00H 42H 0001H "display_data" 02H 00H 00H
43 CGLOBAL 00H 43H 0002H "data_num" 02H 00H 01H
44 CGLOBAL 00H 43H 0002H "thou_num" 02H 00H 01H
45 CGLOBAL 00H 42H 0001H "cont_1min" 02H 00H 00H
46 CGLOBAL 00H 42H 0001H "cycle_cnt" 02H 00H 00H
47 CGLOBAL 00H 42H 0001H "display_number" 02H 00H 00H
48 CGLOBAL 00H 42H 0001H "sadc_dataH" 02H 00H 00H
49 CGLOBAL 00H 42H 0001H "sadc_dataL" 02H 00H 00H
50 CGLOBAL 00H 42H 0001H "ADC_data" 02H 00H 00H
51 CGLOBAL 00H 43H 0002H "thou" 02H 00H 01H
52 CGLOBAL 00H 42H 0001H "tempH" 02H 00H 00H
53 CGLOBAL 00H 42H 0001H "tempL" 02H 00H 00H
54 CGLOBAL 00H 43H 0001H "sym_flag" 04H 00H 05H 01H 00H
55 CFILE 0001H 00000FC4H "C:\\PROGRA~1\\U8Dev\\Inc\\m610432.h"
56 CFILE 0002H 00000043H "head\\common.h"
57 CFILE 0000H 00000034H "display.c"
58
-------------------------- 59 rseg $$NCODdisplay
60 CFUNCTION 0
61
00:0000 62 _nixietube_display :
63 CBLOCK 0 1 35
64
65 ;;{
66 CLINE 0001H 0023H 0001H 0001H
67 CBLOCK 0 2 35
68
69 ;; SIO0BUFL=0x82u;
70 CLINE 0001H 0026H 0005H 0086H
00:0000 82 00 71 mov r0, #082h
00:0002 11-90 80-F2 72 st r0, 0f280h
73
74 ;; SIO0BUFH=0xfdu;
75 CLINE 0001H 0027H 0005H 001DH
00:0006 FD 00 76 mov r0, #0fdh
00:0008 11-90 81-F2 77 st r0, 0f281h
78 CBLOCKEND 0 2 41
79
80 ;;}
81 CLINE 0001H 0029H 0001H 0001H
00:000C 1F-FE 82 rt
83 CBLOCKEND 0 1 41
84 CFUNCTIONEND 0
85
86 public _nixietube_display
87 _disp_data comm data 01h #00h
88 _hun comm data 02h #00h
89 _data comm data 02h #00h
90 _ten comm data 02h #00h
91 _temp_data comm data 01h #00h
92 _cont_500ms comm data 01h #00h
93 _disp_data0 comm data 01h #00h
94 _disp_data1 comm data 01h #00h
95 _ten_num comm data 02h #00h
96 _hun_num comm data 02h #00h
97 _display_data comm data 01h #00h
98 _data_num comm data 02h #00h
99 _thou_num comm data 02h #00h
100 _cont_1min comm data 01h #00h
101 _cycle_cnt comm data 01h #00h
102 _display_number comm data 01h #00h
103 _sadc_dataH comm data 01h #00h
104 _sadc_dataL comm data 01h #00h
105 _ADC_data comm data 01h #00h
106 _thou comm data 02h #00h
107 _tempH comm data 01h #00h
108 _tempL comm data 01h #00h
109 _sym_flag comm data 01h #00h
110 extrn code near : _main
111
-------------------------- 112 rseg $$NTABdisplay
00:0000 113 _Nix_Font_Table :
00:0000 C0-00 114 dw 0c0h
00:0002 F9-00 115 dw 0f9h
00:0004 A4-00 116 dw 0a4h
00:0006 B0-00 117 dw 0b0h
00:0008 99-00 118 dw 099h
00:000A 92-00 119 dw 092h
00:000C 82-00 120 dw 082h
00:000E F8-00 121 dw 0f8h
00:0010 80-00 122 dw 080h
00:0012 90-00 123 dw 090h
124
125 end
Target : ML610432 (nX-U8/100)
Memory Model : SMALL
Data Model : NEAR
ROM WINDOW : (not specified)
Errors : 0
Warnings : 0 (/Wrpeast)
Lines : 125
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -