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

📄 system.lst

📁 带有LCD
💻 LST
📖 第 1 页 / 共 4 页
字号:
   490  0BD8  008A               	movwf	10
   491  0BD9  30DE               	movlw	S30004& (0+255)
   492  0BDA  0770               	addwf	btemp,w
   493  0BDB  1803               	btfsc	3,0
   494  0BDC  0A8A               	incf	10
   495  0BDD  0082               	movwf	2
   496  0BDE                     S30004
   497  0BDE  2BF0               	goto	l19
   498  0BDF  2BF0               	goto	l19
   499  0BE0  2BF0               	goto	l19
   500  0BE1  2BF0               	goto	l19
   501  0BE2  2BF0               	goto	l19
   502  0BE3  2BF0               	goto	l19
   503  0BE4  2BF0               	goto	l19
   504  0BE5  2BF0               	goto	l19
   505  0BE6  2BF0               	goto	l19
   506  0BE7  2BF0               	goto	l19
   507  0BE8  2BF0               	goto	l19
   508  0BE9  2BF0               	goto	l19
   509  0BEA  2BF0               	goto	l19
   510  0BEB  2B6C               	goto	l35
   511  0BEC  2B72               	goto	l36
   512  0BED  2B78               	goto	l37
   513  0BEE  2B7E               	goto	l38
   514  0BEF  2B84               	goto	l39
   515  0BF0                     l19
   516                           ;system.c: 256: }
   517  0BF0  08A8               	movf	?a_Main_Menu+1
   518  0BF1  1D03               	btfss	3,2
   519  0BF2  0008               	return
   520  0BF3  2B65               	goto	l20
   521                           
   522                           	psect	text4
   523                           ;system.c: 296: void Dsp_Self_Testing(void)
   524                           ;system.c: 297: {
   525  084C                     _Dsp_Self_Testing
   526                           ;system.c: 298: Lcd_MoveTo_Position(3);
   527  084C  3003               	movlw	3
   528  084D  120A  158A  25F2   	fcall	_Lcd_MoveTo_Position
   529                           ;system.c: 299: Lcd_Show_RomString(main_name1);
   530  0850  306E               	movlw	low _main_name1
   531  0851  00CC               	movwf	?_Lcd_Show_RomString
   532  0852  3010               	movlw	high _main_name1
   533  0853  00CD               	movwf	?_Lcd_Show_RomString+1
   534  0854  160A  118A  275A   	fcall	_Lcd_Show_RomString
   535                           ;system.c: 300: Lcd_MoveTo_Position(43);
   536  0857  302B               	movlw	43
   537  0858  120A  158A  25F2   	fcall	_Lcd_MoveTo_Position
   538                           ;system.c: 301: Lcd_Show_RomString(main_name2);
   539  085B  307E               	movlw	low _main_name2
   540  085C  00CC               	movwf	?_Lcd_Show_RomString
   541  085D  3010               	movlw	high _main_name2
   542  085E  00CD               	movwf	?_Lcd_Show_RomString+1
   543  085F  160A  118A  275A   	fcall	_Lcd_Show_RomString
   544                           ;system.c: 302: Lcd_MoveTo_Position(62);
   545  0862  303E               	movlw	62
   546  0863  120A  158A  25F2   	fcall	_Lcd_MoveTo_Position
   547                           ;system.c: 303: Lcd_Show_RomString(main_name3);
   548  0866  3016               	movlw	low _main_name3
   549  0867  00CC               	movwf	?_Lcd_Show_RomString
   550  0868  3010               	movlw	high _main_name3
   551  0869  00CD               	movwf	?_Lcd_Show_RomString+1
   552  086A  160A  118A  2F5A   	ljmp	_Lcd_Show_RomString
   553  086D                     _main
   554                           ;	_i assigned to ?a_main+0
   555  0000                     _main$i	set	?a_main
   556                           ;system.c: 56: unsigned char i = 0;
   557  086D  1283               	bcf	3,5
   558  086E  1303               	bcf	3,6	;carry unused
   559  086F  01A6               	clrf	?a_main
   560                           ;system.c: 58: Key_Init();
   561  0870  160A  118A  268F   	fcall	_Key_Init
   562                           ;system.c: 59: Lcd_Init();
   563  0873  120A  158A  2528   	fcall	_Lcd_Init
      +       120A  158A         
   564                           ;system.c: 60: Dsp_Self_Testing();
   565  0878  204C               	fcall	_Dsp_Self_Testing
   566                           ;system.c: 61: Eep_Rom_Init();
   567  0879  120A  158A  202A   	fcall	_Eep_Rom_Init
   568                           ;system.c: 62: Delay_10ms_ISR(200);
   569  087C  30C8               	movlw	200
   570  087D  00D5               	movwf	?_Delay_10ms_ISR
   571  087E  01D6               	clrf	?_Delay_10ms_ISR+1
   572  087F  120A  158A  2012   	fcall	_Delay_10ms_ISR
      +       120A  158A         
   573  0884  28AC               	goto	L2
   574                           ;system.c: 63: current_status = 0x01;
   575                           ;system.c: 67: switch(current_status)
   576  0885                     l9
   577                           ;system.c: 68: {
   578                           ;system.c: 70: {
   579  0885  120A  158A  2359   	fcall	_Main_Menu
      +       120A  158A         
   580                           ;system.c: 72: break;
   581  088A  28AE               	goto	l5
   582  088B                     l10
   583                           ;system.c: 73: }
   584                           ;system.c: 75: {
   585  088B  120A  158A  2212   	fcall	_Run_Menu
      +       120A  158A         
   586  0890  28AC               	goto	L2
   587                           ;system.c: 77: current_status= 0x01;
   588                           ;system.c: 78: break;
   589  0891                     l11
   590                           ;system.c: 79: }
   591                           ;system.c: 81: {
   592  0891  120A  118A  2743   	fcall	_Enter_Menu
      +       120A  158A         
   593  0896  28AC               	goto	L2
   594                           ;system.c: 83: current_status= 0x01;
   595                           ;system.c: 84: break;
   596  0897                     l12
   597                           ;system.c: 85: }
   598                           ;system.c: 87: {
   599  0897  120A  118A  21DF   	fcall	_List_Menu
      +       120A  158A         
   600  089C  28AC               	goto	L2
   601                           ;system.c: 89: current_status= 0x01;
   602                           ;system.c: 90: break;
   603  089D                     l13
   604                           ;system.c: 91: }
   605                           ;system.c: 93: {
   606  089D  120A  158A  266E   	fcall	_Edit_Menu
      +       120A  158A         
   607  08A2  28AC               	goto	L2
   608                           ;system.c: 95: current_status= 0x01;
   609                           ;system.c: 96: break;
   610  08A3                     l14
   611                           ;system.c: 97: }
   612                           ;system.c: 99: {
   613  08A3  120A  158A  20ED   	fcall	_File_Menu
      +       120A  158A         
   614  08A8  28AC               	goto	L2
   615                           ;system.c: 101: current_status= 0x01;
   616                           ;system.c: 102: break;
   617  08A9                     l15
   618                           ;system.c: 103: }
   619                           ;system.c: 105: {
   620  08A9  120A  158A  2197   	fcall	_Lid_Menu
   621  08AC                     L2
   622                           ;system.c: 107: current_status= 0x01;
   623  08AC  01A2               	clrf	_current_status
   624  08AD  0AA2               	incf	_current_status
   625                           ;system.c: 108: break;
   626  08AE                     l5
   627                           ;system.c: 64: while(1)
   628                           ;system.c: 65: {
   629  08AE  30C8               	movlw	200
   630  08AF  00D5               	movwf	?_Delay_10ms_ISR
   631  08B0  01D6               	clrf	?_Delay_10ms_ISR+1
   632  08B1  120A  158A  2012   	fcall	_Delay_10ms_ISR
      +       120A  158A         
   633  08B6  0822               	movf	_current_status,w
   634  08B7  3A01               	xorlw	1
   635  08B8  1903               	btfsc	3,2
   636  08B9  2885               	goto	l9
   637  08BA  3A03               	xorlw	3
   638  08BB  1903               	btfsc	3,2
   639  08BC  288B               	goto	l10
   640  08BD  3A06               	xorlw	6
   641  08BE  1903               	btfsc	3,2
   642  08BF  2891               	goto	l11
   643  08C0  3A0C               	xorlw	12
   644  08C1  1903               	btfsc	3,2
   645  08C2  2897               	goto	l12
   646  08C3  3A18               	xorlw	24
   647  08C4  1903               	btfsc	3,2
   648  08C5  289D               	goto	l13
   649  08C6  3A30               	xorlw	48
   650  08C7  1903               	btfsc	3,2
   651  08C8  28A3               	goto	l14
   652  08C9  3A60               	xorlw	96
   653  08CA  1903               	btfsc	3,2
   654  08CB  28A9               	goto	l15
   655  08CC  28AE               	goto	l5
   656                           
   657                           	psect	text5
   658  0000                     
   659  0000                     
   660  0000                     
   661  0000                     
   662  0000                     
   663  0000                     
   664  0000                     
   665  0000                     
   666  0000                     
   667  0000                     
   668  0000                     
   669  0000                     
   670  0000                     
   671  0000                     
   672  0000                     
   673  0000                     
   674  0000                     
   675  0000                     
   676  0000                     
   677  0000                     
   678  0000                     
   679  0000                     
   680  0000                     
   681  0000                     
   682  0000                     
   683  0000                     
   684  0000                     
   685  0000                     
   686  0000                     
   687  0000                     
   688  0000                     
   689  0000                     
   690  0000                     
   691  0000                     
   692  0000                     
   693  0000                     
   694  0000                     
   695  0000                     
   696  0000                     
   697  0000                     
   698  0000                     
   699  0000                     
   700  0000                     
   701  0000                     
   702  0000                     
   703  0000                     
   704  0000                     
   705  0000                     
   706  0000                     
   707  0000                     
   708  0000                     
   709  0000                     
   710  0000                     
   711  0000                     
   712  0000                     
   713  0000                     
   714  0000                     
   715  0000                     
   716  0000                     
   717  0000                     
   718  0000                     
   719  0000                     
   720  0000                     
   721  0000                     
   722  0000                     
   723  0000                     
   724  0000                     
   725  0000                     
   726  0000                     
   727  0000                     
   728  0000                     
   729  0000                     
   730  0000                     
   731  0000                     
   732  0000                     
   733  0000                     
   734  0000                     

⌨️ 快捷键说明

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