ram.lst

来自「calculator code ,use toshibaor nec LSI」· LST 代码 · 共 786 行 · 第 1/5 页

LST
786
字号
00000021                         +0  151    151 TC1DRAH		dsb	1	;0021h Timer Counter 1 data register A"H"
00000022                         +0  152    152 TC1DRBL		dsb	1	;0022h Timer Counter 1 data register B"L"
00000023                         +0  153    153 TC1DRBH		dsb	1	;0023h Timer Counter 1 data register B"H"
00000024                         +0  154    154 TC2DRL		dsb	1	;0024h Timer Counter 2 data register "L"
00000025                         +0  155    155 TC2DRH		dsb	1	;0025h Timer Counter 2 data register "H"
00000026                         +0  156    156 ADCDR2		dsb	1	;0026h AD converter register2
00000027                         +0  157    157 ADCDR1		dsb	1	;0027h AD converter register1
00000028                         +0  158    158 P4CR2		dsb	1	;0028h P4 port control register2
00000029                         +0  159    159 TC3SEL		dsb	1	;0029h Timer Counter 3 input register 
0000002A                         +0  160    160 VFTCR1		dsb	1	;002ah VFT control register1
0000002B                         +0  161    161 VFTCR2		dsb	1	;002bh VFT control register2
0000002C                         +0  162    162 VFTCR3		dsb	1	;002ch VFT control register2
0000002D                         +0  163    163 VFTSR		dsb	1	;002dh VFT control register3
0000002E                         +0  164    164 Reserved2	dsb	3
00000031                         +0  165    165 STOPCR		dsb	1	;0031h Key on wake up control register (only write)
00000032                         +0  166    166 TC1CR		dsb	1	;0032h timer counter_1 control_1
00000033                         +0  167    167 Reserved3	dsb	1	;0033h	reserved by system
00000034                         +0  168    168 WDTCR1		dsb	1	;0034h WDT control register 1 (Write only)
00000035                         +0  169    169 WDTCR2		dsb	1	;0035h WDT control register 2 (Write only)
00000036                         +0  170    170 TBTCR		dsb	1	;0036h TBT/TG/DVO control register
00000037                         +0  171    171 EINTCR		dsb	1	;0037h External INT control register
00000038                         +0  172    172 SYSCR1		dsb	1	;0038h System control register 1
00000039                         +0  173    173 SYSCR2		dsb	1	;0039h System control register 2
0000003A                         +0  174    174 EIRL		dsb	1	;003Ah Enable INT register low
0000003B                         +0  175    175 EIRH		dsb	1	;003Bh Enable INT register high
0000003C                         +0  176    176 ILL		dsb	1	;003Ch INT latch low
0000003D                         +0  177    177 ILH		dsb	1	;003Dh INT latch high
0000003E                         +0  178    178 INTSEL		dsb	1	;003Eh INT source selecter
0000003F                         +0  179    179 PSTW		dsb	1	;003Fh Program status word		
                                 +0  180    180 
                                 +0  181    181 ;==============================================================================
                                 +0  182    182 ;	I/O port bit assignment for reference 
                                 +0  183    183 ;==============================================================================
                                 +0  184    184 ;------------------------------------------------
                                 +0  185    185 ;port assigment (P0DR)
                                 +0  186    186 ;P00	in	NC
                                 +0  187    187 ;P01	in	NC
                                 +0  188    188 ;P02	out	P/H STB2
                                 +0  189    189 ;P03	out	P/H STB1
                                 +0  190    190 ;P04	out	P/H LTA
                                 +0  191    191 ;P05	in/out	EEPROM	DI/O
                                 +0  192    192 ;P06	out	EEPROM	SK
                                 +0  193    193 ;P07	out	EEPROM	CS
                                 +0  194    194 ;Port assignment (P1DR) 
                                 +0  195    195 ;------------------------------------------------
                                 +0  196    196 ;P10	in	key scan return0
                                 +0  197    197 ;P11	in	key scan return1
                                 +0  198    198 ;P12	in	key scan return2
                                 +0  199    199 ;P13	in	key scan return3
                                 +0  200    200 ;P14	in	key scan return4 
                                 +0  201    201 ;P15	in	key scan return5
                                 +0  202    202 ;P16	out	P/H DI
                                 +0  203    203 ;P17	out	P/H SCK
                                 +0  204    204 ;------------------------------------------------
                                 +0  205    205 ;Port assignment (P2DR)
                                 +0  206    206 ;------------------------------------------------
                                 +0  207    207 ;P20	in NC
                                 +0  208    208 ;P21	XTIN			in  	(XTIN)	;data latch -> P2DR	xxxx x111[default]
                                 +0  209    209 ;P22	XTOUT			out	(XTOUT)	;if choose input port, should set data latch to '1'
                                 +0  210    210 ;						; note: when read data latch -> read P2DR (bit 7~3 are unknown)
                                 +0  211    211 ;						;       when read port level -> read P2PRD(        "          )
                                 +0  212    212 ;------------------------------------------------
                                 +0  213    213 ;Port assignment (P3DR)
                                 +0  214    214 ;-----------------------------------------------
                                 +0  215    215 ;P30	model select	in		;3212T/5514T
                                 +0  216    216 ;P31	no use		in		;data latch -> P3DR	11111111[default]
                                 +0  217    217 ;-----------------------------------------------
                                 +0  218    218 ;port assignment (P4DR)
                                 +0  219    219 ;-----------------------------------------------
                                 +0  220    220 ;P40	1 TM AD
                                 +0  221    221 ;P41	1 VPR AD
                                 +0  222    222 ;P42	out VPR CONTRAL
                                 +0  223    223 ;P43	out ENA2
                                 +0  224    224 ;P44	out ENA1
                                 +0  225    225 ;P45	out IN1
                                 +0  226    226 ;P46	out IN2
                                 +0  227    227 ;P47	in NC
                                 +0  228    228 ;-----------------------------------------------
                                 +0  229    229 ;Port assignment (P5DR)
                                 +0  230    230 ;-----------------------------------------------
                                 +0  231    231 ;P50	in slid return0		
                                 +0  232    232 ;P51	in slid return1		
                                 +0  233    233 ;P52	in slid return2		
                                 +0  234    234 ;P53	in slid return3		
                                 +0  235    235 ;-----------------------------------------------
                                 +0  236    236 ;Port assignment (P6DR)
                                 +0  237    237 ;-----------------------------------------------
                                 +0  238    238 ;P60	VFD-G1
                                 +0  239    239 ;P61	VFD-G2
                                 +0  240    240 ;P62	VFD-G3
                                 +0  241    241 ;P63	VFD-G4
                                 +0  242    242 ;P64	VFD-G5
                                 +0  243    243 ;P65	VFD-G6
                                 +0  244    244 ;P66	VFD-G7
                                 +0  245    245 ;P67	VFD-G8
                                 +0  246    246 ;-----------------------------------------------
                                 +0  247    247 ;Port assignment (P7DR)
                                 +0  248    248 ;-----------------------------------------------
                                 +0  249    249 ;P70	VFD-G9	
                                 +0  250    250 ;P71	VFD-G10	
                                 +0  251    251 ;P72	VFD-G11		
                                 +0  252    252 ;P73	VFD-G12		
                                 +0  253    253 ;P74	VFD-G13		
                                 +0  254    254 ;P75		
                                 +0  255    255 ;P76			
                                 +0  256    256 ;P77	VFD seg0
                                 +0  257    257 ;-----------------------------------------------
                                 +0  258    258 ;Port assignment (P8DR)
                                 +0  259    259 ;-----------------------------------------------
                                 +0  260    260 ;P80	VFD seg1-a
                                 +0  261    261 ;P81	VFD seg2-b
                                 +0  262    262 ;P82	VFD seg3-c
                                 +0  263    263 ;P83	VFD seg4-d
                                 +0  264    264 ;P84	VFD seg5-e/II
                                 +0  265    265 ;P85	VFD seg6-f
                                 +0  266    266 ;P86	VFD seg7-g/,
                                 +0  267    267 ;P87	VFD seg8-dp/M
                                 +0  268    268 ;-----------------------------------------------
                                 +0  269    269 ;port assignment (P9DR)
                                 +0  270    270 ;-----------------------------------------------
                                 +0  271    271 ;P90	key scan out0
                                 +0  272    272 ;P91	key scan out1
                                 +0  273    273 ;P92	key scan out2
                                 +0  274    274 ;P93	key scan out3
                                 +0  275    275 ;P94	key scan out4
                                 +0  276    276 ;P95	key scan out5
                                 +0  277    277 ;P96	key scan out6
                                 +0  278    278 ;P97	key scan out7
                                 +0  279    279 ;-----------------------------------------------
                                 +0  280    280 ;port assignment (PDDR)
                                 +0  281    281 ;PD0	\NC
                                 +0  282    282 ;PD1	/
                                 +0  283    283 ;PD2
                                 +0  284    284 ;PD3	
                                 +0  285    285 ;PD4	
                                 +0  286    286 ;==============================================================================
                                 +0  287    287 ;	RAM assign	(00-FFh)
                                 +0  288    288 ;==============================================================================
                                 +0  289    289 RAM_0	section	data abs=0x0040
                                 +0  290    290 
00000040                         +0  291    291 RAM_TOP:
00000040                         +0  292    292 W1		dsb	9			;
00000049                         +0  293    293 W2		dsb	9			;
00000052                         +0  294    294 W3		dsb	9			;
0000005B                         +0  295    295 TENKEY		dsb	9			;
00000064                         +0  296    296 ACC		dsb	9			;Accumlator
0000006D                         +0  297    297 CONST		dsb	9			;
00000076                         +0  298    298 COST		dsb	9			;
0000007F                         +0  299    299 SELL		dsb	9			;
00000088                         +0  300    300 MARG		dsb	9			;
00000091                         +0  301    301 IC_A		dsb	2			;Item counter for Accumlator
00000093                         +0  302    302 FLG_E		dsb	1			;calculation instruct flag
00000094                         +0  303    303 FLG_C		dsb	1			;constant calculation instruct flag
00000095                         +0  304    304 FLG_1		dsb	1			;system flag
00000096                         +0  305    305 FLG_2		dsb	1			;system flag
00000097                         +0  306    306 FLG_ICON1	dsb	1			;for icon display 
00000098                         +0  307    307 FLG_ICON2	dsb	1			;for icon display 
00000099                         +0  308    308 FLG_ICON3	dsb	1			;for icon display 

⌨️ 快捷键说明

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