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

📄 self_test.lst

📁 calculator code ,use toshibaor nec LSI
💻 LST
📖 第 1 页 / 共 5 页
字号:
Copyright(C) TOSHIBA CORPORATION 1997-2003  All rights reserved
Mon Jul 09 16:03:01 2007
TLCS-870/C Relocatable Assembler (32) V1.0e  [Page     1]  Self_test.lst
Runtime option : C:\Program Files\TOSHIBA\T870C\bin\asm870c -g -l -I D:\yuanyy\5514T\5514T_TOSHIBA.BLD\USER\SOURCE -lf Self_test.lst -GN Self_test -O1 -o D:\yuanyy\5514T\5514T_TOSHIBA.BLD\USER\PRODUCT\Self_test.rel -$ Self_test.asm

Location  Object                     Ins   Line Source Statement

                                 +0  163    163 	$list
                                 +0  164    164 ;==============================================================================
                                 +0  165    165 ;	Push register
                                 +0  166    166 ;==============================================================================
                                 +0  167    167 ;==============================================================================
                                 +0  168    168 ;	Pop register
                                 +0  169    169 ;==============================================================================
                                 +0  170    170 ;==============================================================================
                                 +0  171    171 ;	Set bit		Note: use WA registor
                                 +0  172    172 ;==============================================================================
                                 +0  173    173 ;==============================================================================
                                 +0  174    174 ;	Set bit		Note: use WA registor
                                 +0  175    175 ;==============================================================================
                                 +0  176    176 ;==============================================================================
                                 +0  177    177 ;	Branch if bit set	Note: use WA registor
                                 +0  178    178 ;==============================================================================
                                 +0  179    179 ;==============================================================================
                                 +0  180    180 ;	Branch if bit clear	Note: use WA registor
                                 +0  181    181 ;==============================================================================
                                 +0  182    182 ;==============================================================================
                                 +0  183    183 ;	Set '1' to W2
                                 +0  184    184 ;==============================================================================
                                 +0  185    185 ;==============================================================================
                                 +0  186    186 ;	Set '100' to W2
                                 +0  187    187 ;==============================================================================
                                 +0  188    188 
                                 +0  189    189 ;==============================================================================
                                 +0  190    190 ;V2.00@define(lcd_disable)(
                                 +0  191    191 ;V2.00		ld	(LCDCTL1),0y10000100	;1/4 duty, REFV V4,=VDD, Booster circuit disable, LCD display enable
                                 +0  192    192 ;V2.00		clr	(P6DR).3
                                 +0  193    193 ;V2.00		clr	(P6DR).5
                                 +0  194    194 ;V2.00		clr	(FLG_MODE).6		;indicate LED OFF
                                 +0  195    195 ;V2.00)
                                 +0  196    196 
                                 +0  197    197 ;V2.00@define(lcd_enable)(
                                 +0  198    198 ;V2.00		ld	(LCDCTL1),0y10000101	;1/4 duty, REFV V4,=VDD, Booster circuit disable, LCD display enable
                                 +0  199    199 ;V2.00		ld	(LCDCTL2),0y00000001	;base frequency for frame frequency 8M
                                 +0  200    200 ;V2.00		set	(FLG_MODE).6		;indicate LED ON
                                 +0  201    201 ;V2.00)
                                 +0  202    202 ;==============================================================================
                                 +0  203    203 ;----------------------------
                                 +0  204    204 ;==============================================================================
                                 +0  205    205 ;===============================================================================V1.21
                                 +0  206    206 ;==============================================================================V1.21
                                 +0  207    207 ;---------------------------------
                                 +0  208    208 ;======================================
                                 +0  209    209 ;----------------------------
                                 +0  210    210 ;==========================================
                                 +0  211    211 ;@set(D14,0)		;in case of 12digit model
                                 +0  212    212 ;@set(UP_COM,1)		;in case of upper commma VFD
                                 +0  213    213 
  0000000C                       +0  214    214 MAX_DIGIT	equ	12
  0000000F                       +0  215    215 MAX_DIGIT_DT	equ	15
                                 +0  216    216 
                                 +0  217    217 ;DISP character code................
  00000000                       +0  218    218 D_0		equ	0x00
  00000001                       +0  219    219 D_1		equ	0x01
  00000001                       +0  220    220 D_I		equ	0x01
  00000002                       +0  221    221 D_2		equ	0x02
  00000003                       +0  222    222 D_3		equ	0x03
  00000004                       +0  223    223 D_4		equ	0x04
  00000005                       +0  224    224 D_5		equ	0x05
  00000005                       +0  225    225 D_S		equ	0x05
  00000006                       +0  226    226 D_6		equ	0x06
  00000006                       +0  227    227 D_G		equ	0x06
  00000007                       +0  228    228 D_7		equ	0x07
  00000008                       +0  229    229 D_8		equ	0x08
  00000009                       +0  230    230 D_9		equ	0x09
  0000000A                       +0  231    231 D_A		equ	0x0a
  0000000B                       +0  232    232 D_B		equ	0x0b
  0000000C                       +0  233    233 D_C		equ	0x0c
  0000000D                       +0  234    234 D_D		equ	0x0d
  0000000E                       +0  235    235 D_E		equ	0x0e
  0000000F                       +0  236    236 D_F		equ	0x0f
  00000010                       +0  237    237 D_P		equ	0x10
  00000011                       +0  238    238 D_H		equ	0x11
  00000012                       +0  239    239 D_HYPN		equ	0x12
  00000012                       +0  240    240 D_MIN		equ	0x12
  00000013                       +0  241    241 D_L		equ	0x13
  00000014                       +0  242    242 D_M		equ	0x14
  00000015                       +0  243    243 D_N		equ	0x15
  00000016                       +0  244    244 D_EQU		equ	0x16
  00000017                       +0  245    245 D_R		equ	0x17
  00000018                       +0  246    246 D_U		equ	0x18
  00000019                       +0  247    247 D_T		equ	0x19
                                 +0  248    248 
  00000029                       +0  249    249 D_Lo		equ	0x29
  0000002A                       +0  250    250 D_Uo		equ	0x2a
                                 +0  251    251 
  0000003F                       +0  252    252 D_SPC		equ	0x3f
                                 +0  253    253 ;Key code............................
  00000000                       +0  254    254 K_ZERO		equ	0x00
  00000009                       +0  255    255 K_NUM		equ	0x09		;0-9 key
  0000000A                       +0  256    256 K_ZERO2		equ	0x0a
  0000000B                       +0  257    257 K_ZERO3		equ	0x0b
  0000000B                       +0  258    258 K_TEN		equ	0x0b
  0000000C                       +0  259    259 K_DP		equ	0x0c
  0000000D                       +0  260    260 K_CE		equ	0x0d
  0000000E                       +0  261    261 K_CEC		equ	0x0e
  0000000F                       +0  262    262 K_GT		equ	0x0f
  00000010                       +0  263    263 K_PLS		equ	0x10
  00000011                       +0  264    264 K_MIN		equ	0x11
  00000012                       +0  265    265 K_ST		equ	0x12
  00000013                       +0  266    266 K_TL		equ	0x13
  00000013                       +0  267    267 K_ROUND		equ	0x13
  00000014                       +0  268    268 K_SHS		equ	0x14		;#/S
  00000014                       +0  269    269 K_FIN		equ	0x14
  00000015                       +0  270    270 K_PNP		equ	0x15
                                 +0  271    271 
  00000014                       +0  272    272 K_TX2P		equ	0x14
  00000015                       +0  273    273 K_TX2M		equ	0x15
                                 +0  274    274 
  00000016                       +0  275    275 K_EQU		equ	0x16
  00000017                       +0  276    276 K_PER		equ	0x17
  00000018                       +0  277    277 K_MUL		equ	0x18
  00000019                       +0  278    278 K_DIV		equ	0x19
  0000001A                       +0  279    279 K_MU		equ	0x1a
  0000001B                       +0  280    280 K_DLT		equ	0x1b
  0000001C                       +0  281    281 K_SGN		equ	0x1c
  0000001D                       +0  282    282 K_BS		equ	0x1d
  0000001E                       +0  283    283 K_SHD		equ	0x1e		;#/D
  0000001F                       +0  284    284 K_IC		equ	0x1f
  00000020                       +0  285    285 K_MPL		equ	0x20
  00000021                       +0  286    286 K_MMI		equ	0x21
  00000022                       +0  287    287 K_MST		equ	0x22
  00000023                       +0  288    288 K_MTL		equ	0x23
                                 +0  289    289 
  0000002C                       +0  290    290 K_M2PL		equ	0x2c
  0000002D                       +0  291    291 K_M2MI		equ	0x2d
  0000002E                       +0  292    292 K_M2ST		equ	0x2e
  0000002F                       +0  293    293 K_M2TL		equ	0x2f
                                 +0  294    294 
                                 +0  295    295 ;K_MONTH	equ	0x2c
                                 +0  296    296 ;K_PAYMENT	equ	0x2d
                                 +0  297    297 ;K_INTEREST	equ	0x2e
                                 +0  298    298 ;K_AMOUNT	equ	0x2f
                                 +0  299    299 
  00000040                       +0  300    300 K_MONTH		equ	0x40	;V1.25 exten key code
  00000041                       +0  301    301 K_PAYMENT	equ	0x41	;V1.25 exten key code
  00000042                       +0  302    302 K_INTEREST	equ	0x42	;V1.25 exten key code
  00000043                       +0  303    303 K_AMOUNT	equ	0x43	;V1.25 exten key code
                                 +0  304    304 	
  00000044                       +0  305    305 K_EURO		equ	0x44	;V1.25 exten key code
  00000045                       +0  306    306 K_LOCAL		equ	0x45	;V1.25 exten key code
                                 +0  307    307 
  00000046                       +0  308    308 K_EURO_DUM	equ	0x46	;V2.08 exten key code
  00000047                       +0  309    309 K_LOCAL_DUM	equ	0x47	;V2.08 exten key code
  00000048                       +0  310    310 K_EURO_LOCAL_TAX_DUM	equ	0x48
  00000024                       +0  311    311 K_CST		equ	0x24		;feed
  00000025                       +0  312    312 K_SEL		equ	0x25
  00000026                       +0  313    313 K_MGR		equ	0x26
  00000027                       +0  314    314 K_ROOT		equ	0x27
                                 +0  315    315 
  00000028                       +0  316    316 K_RATE		equ	0x28
                                 +0  317    317 
  00000029                       +0  318    318 K_TXP		equ	0x29
  0000002A                       +0  319    319 K_TXM		equ	0x2a
                                 +0  320    320 
  0000002B                       +0  321    321 K_DEC		equ	0x2b
  0000002B                       +0  322    322 K_TIM		equ	0x2b
  0000002B                       +0  323    323 K_PERPLS	equ	0x2b
                                 +0  324    324 ;K_EURO		equ	0x2c
                                 +0  325    325 ;K_LOCAL		equ	0x2d
  0000002E                       +0  326    326 K_OFF		equ	0x2e
  0000002F                       +0  327    327 K_FED		equ	0x2f
  00000030                       +0  328    328 K_MAX		equ	0x30		;for illegal key check
  00000031                       +0  329    329 K_PRP		equ	0x31		;+% (dummy key code)
  00000032                       +0  330    330 K_PRM		equ	0x32		;-% (dummy key code)
  00000033                       +0  331    331 K_TAX		equ	0x33		;TAX (dummy key code)
  00000034                       +0  332    332 K_M2CAL		equ	0x34		;M2 (dummy key code) V1.22
  00000035                       +0  333    333 K_TX12M	equ	0x35	;V2.07 for [tax1][tax2][-]
  00000036                       +0  334    334 K_TX12P	equ	0x36	;V2.07 for [tax1][tax2][+]
  00000037                       +0  335    335 K_ICPLS	equ	0x37	;V2.12 
  00000038                       +0  336    336 K_ICMIN	equ	0x38	;V2.12
                                 +0  337    337 ;Printer character wheel code........
  0000000C                       +0  338    338 C_DP		equ	0x0c
  000000CC                       +0  339    339 C_TWODP		equ	0xcc

⌨️ 快捷键说明

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