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

📄 main.lst

📁 瑞萨单片机LCD控制
💻 LST
📖 第 1 页 / 共 5 页
字号:
   \   0000B3   D90F....             MOV.W   #0,lcd_5
    123                              lcd_6 = LCD_OFF;
   \   0000B7   D90F....             MOV.W   #0,lcd_6
    124                              lcd_7 = LCD_OFF;
   \   0000BB   D90F....             MOV.W   #0,lcd_7
    125                              lcd_8 = LCD_C;
   \   0000BF   75CF....             MOV.W   #33041,lcd_8
   \            1181    
    126                              state_lcd = STATE_LCD_2; // next sequence-state is initialised
   \   0000C5   D92F....             MOV.W   #2,state_lcd
    127                              break;
   \   0000C9   F4E606               JMP.W   ?0004
   \                     ?0007:
    128                          case STATE_LCD_2:     // ------CO  is initialised
    129                              lcd_1 = LCD_OFF;
   \   0000CC   D90F....             MOV.W   #0,lcd_1
    130                              lcd_2 = LCD_OFF;
   \   0000D0   D90F....             MOV.W   #0,lcd_2
    131                              lcd_3 = LCD_OFF;
   \   0000D4   D90F....             MOV.W   #0,lcd_3
    132                              lcd_4 = LCD_OFF;
   \   0000D8   D90F....             MOV.W   #0,lcd_4
    133                              lcd_5 = LCD_OFF;
   \   0000DC   D90F....             MOV.W   #0,lcd_5
    134                              lcd_6 = LCD_OFF;
   \   0000E0   D90F....             MOV.W   #0,lcd_6
    135                              lcd_7 = LCD_C;
   \   0000E4   75CF....             MOV.W   #33041,lcd_7
   \            1181    
    136                              lcd_8 = LCD_O;
   \   0000EA   75CF....             MOV.W   #35217,lcd_8
   \            9189    
    137                              state_lcd = STATE_LCD_3; // next sequence-state is initialised
   \   0000F0   D93F....             MOV.W   #3,state_lcd
    138                              break; 
   \   0000F4   F4BB06               JMP.W   ?0004
   \                     ?0008:
    139                          case STATE_LCD_3:     // -----CON is initialised
    140                              lcd_1 = LCD_OFF;
   \   0000F7   D90F....             MOV.W   #0,lcd_1
    141                              lcd_2 = LCD_OFF;
   \   0000FB   D90F....             MOV.W   #0,lcd_2
    142                              lcd_3 = LCD_OFF;
   \   0000FF   D90F....             MOV.W   #0,lcd_3
    143                              lcd_4 = LCD_OFF;
   \   000103   D90F....             MOV.W   #0,lcd_4
    144                              lcd_5 = LCD_OFF;
   \   000107   D90F....             MOV.W   #0,lcd_5
    145                              lcd_6 = LCD_C;
   \   00010B   75CF....             MOV.W   #33041,lcd_6
   \            1181    
    146                              lcd_7 = LCD_O;
   \   000111   75CF....             MOV.W   #35217,lcd_7
   \            9189    
    147                              lcd_8 = LCD_N;
   \   000117   75CF....             MOV.W   #3504,lcd_8
   \            B00D    
    148                              state_lcd = STATE_LCD_4; // next sequence-state is initialised
   \   00011D   D94F....             MOV.W   #4,state_lcd
    149                              break;
   \   000121   F48E06               JMP.W   ?0004
   \                     ?0009:
    150                          case STATE_LCD_4:     // ----CONT is initialised
    151                              lcd_1 = LCD_OFF;
   \   000124   D90F....             MOV.W   #0,lcd_1
    152                              lcd_2 = LCD_OFF;
   \   000128   D90F....             MOV.W   #0,lcd_2
    153                              lcd_3 = LCD_OFF;
   \   00012C   D90F....             MOV.W   #0,lcd_3
    154                              lcd_4 = LCD_OFF;
   \   000130   D90F....             MOV.W   #0,lcd_4
    155                              lcd_5 = LCD_C;
   \   000134   75CF....             MOV.W   #33041,lcd_5
   \            1181    
    156                              lcd_6 = LCD_O;
   \   00013A   75CF....             MOV.W   #35217,lcd_6
   \            9189    
    157                              lcd_7 = LCD_N;
   \   000140   75CF....             MOV.W   #3504,lcd_7
   \            B00D    
    158                              lcd_8 = LCD_T;
   \   000146   75CF....             MOV.W   #16387,lcd_8
   \            0340    
    159                              state_lcd = STATE_LCD_5;  // next sequence-state is initialised
   \   00014C   D95F....             MOV.W   #5,state_lcd
    160                              break;
   \   000150   F45F06               JMP.W   ?0004
   \                     ?0010:
    161                          case STATE_LCD_5:      // ---CONTR is initialised
    162                              lcd_1 = LCD_OFF;
   \   000153   D90F....             MOV.W   #0,lcd_1
    163                              lcd_2 = LCD_OFF;
   \   000157   D90F....             MOV.W   #0,lcd_2
    164                              lcd_3 = LCD_OFF;
   \   00015B   D90F....             MOV.W   #0,lcd_3
    165                              lcd_4 = LCD_C;
   \   00015F   75CF....             MOV.W   #33041,lcd_4
   \            1181    
    166                              lcd_5 = LCD_O;
   \   000165   75CF....             MOV.W   #35217,lcd_5
   \            9189    
    167                              lcd_6 = LCD_N;
   \   00016B   75CF....             MOV.W   #3504,lcd_6
   \            B00D    
    168                              lcd_7 = LCD_T;
   \   000171   75CF....             MOV.W   #16387,lcd_7
   \            0340    
    169                              lcd_8 = LCD_R;
   \   000177   75CF....             MOV.W   #2001,lcd_8
   \            D107    
    170                              state_lcd = STATE_LCD_6;   // next sequence-state is initialised
   \   00017D   D96F....             MOV.W   #6,state_lcd
    171                              break;
   \   000181   F42E06               JMP.W   ?0004
   \                     ?0011:
    172                          case STATE_LCD_6:      // --CONTRO is initialised
    173                              lcd_1 = LCD_OFF;
   \   000184   D90F....             MOV.W   #0,lcd_1
    174                              lcd_2 = LCD_OFF;
   \   000188   D90F....             MOV.W   #0,lcd_2
    175                              lcd_3 = LCD_C;
   \   00018C   75CF....             MOV.W   #33041,lcd_3
   \            1181    
    176                              lcd_4 = LCD_O;
   \   000192   75CF....             MOV.W   #35217,lcd_4
   \            9189    
    177                              lcd_5 = LCD_N;
   \   000198   75CF....             MOV.W   #3504,lcd_5
   \            B00D    
    178                              lcd_6 = LCD_T;
   \   00019E   75CF....             MOV.W   #16387,lcd_6
   \            0340    
    179                              lcd_7 = LCD_R;
   \   0001A4   75CF....             MOV.W   #2001,lcd_7
   \            D107    
    180                              lcd_8 = LCD_O;
   \   0001AA   75CF....             MOV.W   #35217,lcd_8
   \            9189    
    181                              state_lcd = STATE_LCD_7;   // next sequence-state is initialised
   \   0001B0   D97F....             MOV.W   #7,state_lcd
    182                              break;
   \   0001B4   F4FB05               JMP.W   ?0004
   \                     ?0012:
    183                          case STATE_LCD_7:      // -CONTROL is initialised 
    184                              lcd_1 = LCD_OFF;
   \   0001B7   D90F....             MOV.W   #0,lcd_1
    185                              lcd_2 = LCD_C;
   \   0001BB   75CF....             MOV.W   #33041,lcd_2
   \            1181    
    186                              lcd_3 = LCD_O;
   \   0001C1   75CF....             MOV.W   #35217,lcd_3
   \            9189    
    187                              lcd_4 = LCD_N;
   \   0001C7   75CF....             MOV.W   #3504,lcd_4
   \            B00D    
    188                              lcd_5 = LCD_T;
   \   0001CD   75CF....             MOV.W   #16387,lcd_5
   \            0340    
    189                              lcd_6 = LCD_R;
   \   0001D3   75CF....             MOV.W   #2001,lcd_6
   \            D107    
    190                              lcd_7 = LCD_O;
   \   0001D9   75CF....             MOV.W   #35217,lcd_7
   \            9189    
    191                              lcd_8 = LCD_L;
   \   0001DF   75CF....             MOV.W   #33040,lcd_8
   \            1081    
    192                              state_lcd = STATE_LCD_8;   // next sequence-state is initialised
   \   0001E5   75CF....             MOV.W   #8,state_lcd
   \            0800    
    193                              break;
   \   0001EB   F4C405               JMP.W   ?0004
   \                     ?0013:
    194                          case STATE_LCD_8:      // CONTROL- is initialised 
    195                              lcd_1 = LCD_C;
   \   0001EE   75CF....             MOV.W   #33041,lcd_1
   \            1181    
    196                              lcd_2 = LCD_O;
   \   0001F4   75CF....             MOV.W   #35217,lcd_2
   \            9189    
    197                              lcd_3 = LCD_N;
   \   0001FA   75CF....             MOV.W   #3504,lcd_3
   \            B00D    
    198                              lcd_4 = LCD_T;
   \   000200   75CF....             MOV.W   #16387,lcd_4
   \            0340    
    199                              lcd_5 = LCD_R;
   \   000206   75CF....             MOV.W   #2001,lcd_5
   \            D107    
    200                              lcd_6 = LCD_O;
   \   00020C   75CF....             MOV.W   #35217,lcd_6
   \            9189    
    201                              lcd_7 = LCD_L;
   \   000212   75CF....             MOV.W   #33040,lcd_7
   \            1081    
    202                              lcd_8 = LCD_OFF;
   \   000218   D90F....             MOV.W   #0,lcd_8
    203                              state_lcd = STATE_LCD_9;    // next sequence-state is initialised
   \   00021C   75CF....             MOV.W   #9,state_lcd
   \            0900    
    204                              break;
   \   000222   F48D05               JMP.W   ?0004
   \                     ?0014:
    205                          case STATE_LCD_9:      // ONTROL-L is initialised
    206                              lcd_1 = LCD_O;
   \   000225   75CF....             MOV.W   #35217,lcd_1
   \            9189    
    207                              lcd_2 = LCD_N;
   \   00022B   75CF....             MOV.W   #3504,lcd_2
   \            B00D    
    208                              lcd_3 = LCD_T;
   \   000231   75CF....             MOV.W   #16387,lcd_3
   \            0340    
    209                              lcd_4 = LCD_R;
   \   000237   75CF....             MOV.W   #2001,lcd_4
   \            D107    
    210                              lcd_5 = LCD_O;
   \   00023D   75CF....             MOV.W   #35217,lcd_5
   \            9189    
    211                              lcd_6 = LCD_L;
   \   000243   75CF....             MOV.W   #33040,lcd_6
   \            1081    
    212                              lcd_7 = LCD_OFF;
   \   000249   D90F....             MOV.W   #0,lcd_7
    213                              lcd_8 = LCD_L;
   \   00024D   75CF....             MOV.W   #33040,lcd_8
   \            1081    
    214                              state_lcd = STATE_LCD_10;   // next sequence-state is initialised
   \   000253   75CF....             MOV.W   #10,state_lcd
   \            0A00    
    215                              break;
   \   000259   F45605               JMP.W   ?0004
   \                     ?0015:
    216                          case STATE_LCD_10:     // NTROL-LC  is initialised
    217                              lcd_1 = LCD_N;
   \   00025C   75CF....             MOV.W   #3504,lcd_1
   \            B00D    
    218                              lcd_2 = LCD_T;
   \   000262   75CF....             MOV.W   #16387,lcd_2
   \            0340    
    219                              lcd_3 = LCD_R;
   \   000268   75CF....             MOV.W   #2001,lcd_3
   \            D107    
    220                              lcd_4 = LCD_O;
   \   00026E   75CF....             MOV.W   #35217,lcd_4
   \            9189    
    221                              lcd_5 = LCD_L;
   \   000274   75CF....             MOV.W   #33040,lcd_5
   \            1081    
    222                              lcd_6 = LCD_OFF;

⌨️ 快捷键说明

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