• slider image 514
  • slider image 516
  • slider image 517
  • slider image 518
  • slider image 519
:::


Browsing this Thread:   1 Anonymous Users






Re: 詢問16F877A查表問題???
#5
版主
版主


查看用戶資訊
將妳的查表程式改寫如下,經幾番測試都可以正常查表且無關跨頁的問題。請用MPLAB SIM測試一下,我測過十幾種位址及跨頁都沒問題。
list        p=16f877A    ; list directive to define processor
            
#include    <p16f877A.inc>    ; processor specific variable definitions
    
            
__CONFIG _CP_OFF _WDT_OFF _BODEN_OFF _PWRTE_ON _RC_OSC _WRT_OFF _LVP_ON _CPD_OFF

Variable locate at Share Bank
Index_Low    equ        0x70
Index_Hi    equ        0x71
Data_Low    equ        0x72
Data_Hi        equ        0x73
;
Test_Point    equ        0x0103
;

            
ORG     0x000             processor reset vector

            nop                              
nop required for icd
              
goto    main              go to beginning of program

main 
            movlw    high Test_Point  
設定查表的 MSB Index Address
            movwf    Index_Hi
            movlw    low Test_Point     
設定查表的 LSB Index Address
            movwf    Index_Low
;
            
Pagesel    Look_Up_Table
            call    Look_Up_Table
;
            goto    $                ; while(
1);
        
;
查表輸入暫存器 Index_HiIndex_Low
查表輸出暫存器 Data_HiData_Low
; (因為用DT建表,其表格方式為RETLW 0xnn 所以查表輸出的 Data_Hi 永遠為 0x34 (RETLW 指令碼)
此種方式是採用16-bit的位址計算方式,查表最大範圍為 64K Address.
;

Look_Up_Table 
;            banksel        Index_Low            Bank0
            MOVLW         low LED_Table     
;
            
ADDWF        Index_Low,F            Table offset Index_LowTable LSB address
            BTFSC        STATUS
,C
            INCF        Index_Hi
,F    
            MOVLW         high LED_Table     
;
            
ADDWF        Index_Hi,W
            banksel        EEADR                
Bank 2
             MOVWF         EEADRH                 
LS Byte of Program Address to read
            MOVF        Index_Low
,W
            MOVWF         EEADR
            banksel        EECON1                
Bank 3
            BSF         EECON1
EEPGD         Point to PROGRAM memory
            BSF         EECON1
RD             EE Read
            
;
            
NOP
            NOP         
Any instructions here are ignored as program
                        
memory is read in second cycle after BSF EECON1,RD
                        
;
            
BCF         STATUSRP0         Bank 2
            MOVF         EEDATA
W             LS Byte of Program EEDATA
            MOVWF         Data_Low 
;
            
MOVF         EEDATHW             MS Byte of Program EEDATA
            MOVWF         Data_Hi
            
RETURN

                
org    0x0480
LED_Table 
                DT 0x00
,0x01,0x02,0x030x00,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x00
                DT 0x00
,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x00
                
;
                
DT 0x20,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x00
                DT 0x00
,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x00
                
;
                
DT 0x30,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x00
                DT 0x00
,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x00
                
;
                
DT 0x40,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x00
                DT 0x00
,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x00
                
;
                
DT 0x50,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x00
                DT 0x00
,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x00
                
;
                
DT 0x60,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x00
                DT 0x00
,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x00
                
;
                
DT 0x70,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x00
                DT 0x00
,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x00
                
;
                
DT 0x80,0x10,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x00
                DT 0x00
,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x00
                
;
                
DT 0x11,0x22,0x33,0x440x55,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x00
                DT 0x00
,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x00
                
;
                
DT 0x23,0x24,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x00
                DT 0x00
,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x00
                
;
                
DT 0x80,0x40,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x00
                DT 0x00
,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x000x00,0x00,0x00,0x00
                
;......

Attach file:


Link only for registered users

發表於: 2009/6/25 15:01
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 詢問16F877A查表問題???
#4
資深會員
資深會員


查看用戶資訊
REGISTER 3-1:
bit 7 EEPGD: Program/Data EEPROM Select bit
1 = Accesses program memory
0 = Accesses data memory
Reads ‘0’ after a POR; this bit cannot be changed while a write operation is in progress.

http://ww1.microchip.com/downloads/cn/DeviceDoc/cn_39582b.pdf


請翻開 第 36 頁
什麼?! 英文看不懂 @#%#?!

(大陸80世代的順口溜) 英文不好,因為老師死的早.

發表於: 2009/6/25 0:26
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 詢問16F877A查表問題???
#3
新會員
新會員


查看用戶資訊
麻煩幫忙解釋一下要從那邊改??~因為你給我的那個資料我看不懂~麻煩您囉!!~謝謝!!~

發表於: 2009/6/24 22:37
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 詢問16F877A查表問題???
#2
資深會員
資深會員


查看用戶資訊

發表於: 2009/6/24 22:25
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


詢問16F877A查表問題???
#1
新會員
新會員


查看用戶資訊
因為小弟是新手上路,關於 DT的使用還尚未參透,請各位先進給予指導該如何修改才能達到讓查表資料讀到1FFF呢?~麻煩指導~謝謝!!

;----------------------------
LIST P=16F877A
;----------------------------
#INCLUDE "P16F877A.inc"
;----------------------------
C_FADE_CMD EQU 7
;----------------------------
; PORTA
P_ADC EQU 0
; PORTE
P_LH1 EQU 0
P_LH2 EQU 1
P_LH3 EQU 2
;----------------------------
WORKER_RAM EQU 0x20
STATUS_RAM EQU 0x21
;
INT_POS EQU 0x22
NOW_POS EQU 0x23
LED_POS EQU 0x24
LED_RAM EQU 0x25
;
KEY_NEW EQU 0x26
KEY_OLD EQU 0x27
KEY_CMD EQU 0x28
KEY_CTR EQU 0x29
;
LH1_STATUS EQU 0x2A
F_LD01_ENA EQU 0
F_LD02_ENA EQU 1
F_LD03_ENA EQU 2
F_LD04_ENA EQU 3
F_LD05_ENA EQU 4
F_LD06_ENA EQU 5
F_LD07_ENA EQU 6
F_LD08_ENA EQU 7
;
LH2_STATUS EQU 0x2B
F_LD09_ENA EQU 0
F_LD10_ENA EQU 1
F_LD11_ENA EQU 2
F_LD12_ENA EQU 3
F_LD13_ENA EQU 4
F_LD14_ENA EQU 5
F_LD15_ENA EQU 6
F_LD16_ENA EQU 7
;
LH3_STATUS EQU 0x2C
F_LD17_ENA EQU 0
F_LD18_ENA EQU 1
F_LD19_ENA EQU 2
F_LD20_ENA EQU 3
F_LD21_ENA EQU 4
F_LD22_ENA EQU 5
F_LD23_ENA EQU 6
F_LD24_ENA EQU 7
;
ADC_RUN EQU 0x30
ADC_NEW EQU 0x31
ADC_OLD EQU 0x32
ADC_TMR EQU 0x33
ADC_CTR EQU 0x34
;
RUN_TMR EQU 0x35
RUN_CTR EQU 0x36
RUN_DPH EQU 0x37
RUN_DPL EQU 0x38
;
SPD_CTR EQU 0x39
TMR_CTR EQU 0x3A
;
LVL_CTR EQU 0x3B
LVL_BK0 EQU 0x3C
LVL_BK1 EQU 0x3D
LVL_POS EQU 0x3E
LVL_RAM EQU 0x3F
;
LED_CTR EQU 0x40
LED_DPH EQU 0x41
LED_DPL EQU 0x42
;
TMR_STATUS EQU 0x43
F_TMR0_INT EQU 0
F_TMR1_INT EQU 1
;
KEY_STATUS EQU 0x44
F_KEYS_INT EQU 0
;
LED_STATUS EQU 0x45
F_FADE_ENA EQU 0
F_SPED_ENA EQU 1
;------------------
LVL_L01 EQU 0x50
LVL_L02 EQU 0x51
LVL_L03 EQU 0x52
LVL_L04 EQU 0x53
LVL_L05 EQU 0x54
LVL_L06 EQU 0x55
LVL_L07 EQU 0x56
LVL_L08 EQU 0x57
;
LVL_L09 EQU 0x58
LVL_L10 EQU 0x59
LVL_L11 EQU 0x5A
LVL_L12 EQU 0x5B
LVL_L13 EQU 0x5C
LVL_L14 EQU 0x5D
LVL_L15 EQU 0x5E
LVL_L16 EQU 0x5F
;
LVL_L17 EQU 0x60
LVL_L18 EQU 0x61
LVL_L19 EQU 0x62
LVL_L20 EQU 0x63
LVL_L21 EQU 0x64
LVL_L22 EQU 0x65
LVL_L23 EQU 0x66
LVL_L24 EQU 0x67
;
NOW_L01 EQU 0x68
NOW_L02 EQU 0x69
NOW_L03 EQU 0x6A
NOW_L04 EQU 0x6B
NOW_L05 EQU 0x6C
NOW_L06 EQU 0x6D
NOW_L07 EQU 0x6E
NOW_L08 EQU 0x6F
;
NOW_L09 EQU 0x70
NOW_L10 EQU 0x71
NOW_L11 EQU 0x72
NOW_L12 EQU 0x73
NOW_L13 EQU 0x74
NOW_L14 EQU 0x75
NOW_L15 EQU 0x76
NOW_L16 EQU 0x77
;
NOW_L17 EQU 0x78
NOW_L18 EQU 0x79
NOW_L19 EQU 0x7A
NOW_L20 EQU 0x7B
NOW_L21 EQU 0x7C
NOW_L22 EQU 0x7D
NOW_L23 EQU 0x7E
NOW_L24 EQU 0x7F
;------------------
INT_L01 EQU 0xD0
INT_L02 EQU 0xD1
INT_L03 EQU 0xD2
INT_L04 EQU 0xD3
INT_L05 EQU 0xD4
INT_L06 EQU 0xD5
INT_L07 EQU 0xD6
INT_L08 EQU 0xD7
;
INT_L09 EQU 0xD8
INT_L10 EQU 0xD9
INT_L11 EQU 0xDA
INT_L12 EQU 0xDB
INT_L13 EQU 0xDC
INT_L14 EQU 0xDD
INT_L15 EQU 0xDE
INT_L16 EQU 0xDF
;
INT_L17 EQU 0xE0
INT_L18 EQU 0xE1
INT_L19 EQU 0xE2
INT_L20 EQU 0xE3
INT_L21 EQU 0xE4
INT_L22 EQU 0xE5
INT_L23 EQU 0xE6
INT_L24 EQU 0xE7
;----------------------------
; INTERRUPT
;----------------------------
ORG 0x0000
GOTO START
ORG 0x0004
GOTO BREAK
START:
;----------------------------
MOVLW 0x20 ; BANK0
MOVWF FSR
CKRAM_Loop1:
CLRF INDF
INCF FSR,F
MOVF FSR,W
XORLW 0x80
BTFSS STATUS,Z
GOTO CKRAM_Loop1
;----------------------------
MOVLW 0xA0 ; BANK1
MOVWF FSR
CKRAM_Loop2:
CLRF INDF
INCF FSR,F
MOVF FSR,W
XORLW 0x00
BTFSS STATUS,Z
GOTO CKRAM_Loop2
;----------------------------
Main_INT:
BSF STATUS,RP0 ; BANK1
;
MOVLW 0x02 ; D D D A A A A A VDD VSS
MOVWF ADCON1
;
MOVLW 0xFF
MOVWF TRISA
;
MOVLW 0x00
MOVWF TRISB
;
MOVLW 0xFF
MOVWF TRISC
;
MOVLW 0x00
MOVWF TRISD
;
MOVLW 0xF8
MOVWF TRISE
;
MOVLW 0xD2 ; TMR0 / 4 / 8
MOVWF OPTION_REG
;
MOVLW 0x41 ; ENABLE INT : ADCC_INT , TMR1_INT
MOVWF PIE1
;------------------
BCF STATUS,RP0 ; BANK0
;
MOVLW 0x81 ; AN0
MOVWF ADCON0
;
MOVLW 0xFF
MOVWF PORTA
;
MOVLW 0x00
MOVWF PORTB
;
MOVLW 0xFF
MOVWF PORTC
;
MOVLW 0x00
MOVWF PORTD
;
MOVLW 0xFF
MOVWF PORTE
;
MOVLW 0xDA
MOVWF TMR0
;
MOVLW 0xD8
MOVWF TMR1H
;
MOVLW 0xF4
MOVWF TMR1L
;
MOVLW 0x21 ; TMR1 / 4 / 4
MOVWF T1CON
;
MOVLW 0xE0 ; ENABLE INT : GLOBAL , PERIPHERAL , TMR0
MOVWF INTCON
;----------------------------
MOVLW 0x80 ; 掃描色階
MOVWF LVL_CTR
;
MOVLW 0x04 ; 預設時間 : 608us * 4 * 256 = 0.62s
MOVWF ADC_TMR
;
MOVLW 0xF3
MOVWF TMR_CTR
;
MOVLW 0xFF
MOVWF SPD_CTR
;
MOVLW 0x01 ; 預設次數 : 1
MOVWF LED_CTR
;----------------------------
Main_START:
BTFSS TMR_STATUS,F_TMR0_INT
GOTO Main_2400
BCF TMR_STATUS,F_TMR0_INT
;
INCF RUN_TMR,F
MOVF RUN_TMR,W
XORWF ADC_TMR,W
;
BTFSS STATUS,Z
GOTO Main_2400
;
CLRF RUN_TMR
CALL LED_PROC
Main_2400:
BTFSS TMR_STATUS,F_TMR1_INT
GOTO Main_END
BCF TMR_STATUS,F_TMR1_INT
;
CALL CHECK_ADTMR
CALL CHECK_KEYIN
;
BTFSS KEY_STATUS,F_KEYS_INT
GOTO Main_END
BCF KEY_STATUS,F_KEYS_INT
;
CALL KEYIN_PROC
Main_END:
GOTO Main_START
;----------------------------
LED_PROC:
BTFSC LED_STATUS,F_FADE_ENA
GOTO LDPROC_2400
;
INCFSZ SPD_CTR,F ; 608us * ADC_TMR * 256
GOTO LDPROC_END
CALL LED_DATA
;
MOVLW 0xD0 ; INT_L01 = BANK1 0xD0
MOVWF INT_POS
;
MOVLW 0x68 ; NOW_L01 = BANK0 0x68
MOVWF NOW_POS
;
MOVLW 0x18 ; 24
MOVWF LED_POS
LDPROC_Loop1:
MOVF INT_POS,W
MOVWF FSR
MOVF INDF,W
MOVWF LED_RAM
;
MOVF NOW_POS,W
MOVWF FSR
MOVF LED_RAM,W
MOVWF INDF
;
INCF INT_POS,F
INCF NOW_POS,F
;
DECFSZ LED_POS,F
GOTO LDPROC_Loop1
;
GOTO LDPROC_END
LDPROC_2400:
BTFSC LED_STATUS,F_SPED_ENA
CALL LED_DATA
BSF LED_STATUS,F_SPED_ENA
;
MOVLW 0xD0 ; INT_L01 = BANK1 0xD0
MOVWF INT_POS
;
MOVLW 0x68 ; NOW_L01 = BANK0 0x68
MOVWF NOW_POS
;
MOVLW 0x18 ; 24
MOVWF LED_POS
LDPROC_Loop2:
MOVF NOW_POS,W
MOVWF FSR
MOVF INDF,W
MOVWF LED_RAM
;
MOVF INT_POS,W
MOVWF FSR
MOVF INDF,W
SUBWF LED_RAM,W ; NOW_Lxx - INT_Lxx
;
BTFSC STATUS,Z
GOTO LDPROC_2800
;
BTFSS STATUS,C
INCF LED_RAM,F
BTFSC STATUS,C
DECF LED_RAM,F
;
MOVF NOW_POS,W
MOVWF FSR
MOVF LED_RAM,W
MOVWF INDF
;
BCF LED_STATUS,F_SPED_ENA
LDPROC_2800:
INCF INT_POS,F
INCF NOW_POS,F
;
DECFSZ LED_POS,F
GOTO LDPROC_Loop2
LDPROC_END:
RETURN
;----------------------------
LED_DATA:
MOVF RUN_DPH,W
MOVWF LED_DPH
;
MOVF RUN_DPL,W
MOVWF LED_DPL
;
MOVLW 0xD0 ; INT_L01
MOVWF FSR
;
MOVLW 0x18 ; 24
MOVWF LED_POS
LDATA_Loop:
CALL CHECK_LDATA
MOVWF INDF
;
INCF FSR,F
;
MOVLW 0x01
ADDWF LED_DPL,F
BTFSC STATUS,C
INCF LED_DPH,F
;
DECFSZ LED_POS,F
GOTO LDATA_Loop
;
INCF RUN_CTR,F
MOVF RUN_CTR,W
XORWF LED_CTR,W
;
BTFSS STATUS,Z
GOTO LDATA_2400
;
CLRF RUN_DPH
CLRF RUN_DPL
CLRF RUN_CTR
;
GOTO LDATA_END
LDATA_2400:
MOVLW 0x20 ; 32 , 一次跳躍 32 BYTE 方便於修改色階 , 實際只用到 24 BYTE
ADDWF RUN_DPL,F
;
BTFSC STATUS,C
INCF RUN_DPH,F
LDATA_END:
RETURN
;----------------------------
CHECK_ADTMR:
INCF ADC_RUN,F
MOVF ADC_RUN,W
XORLW 0x0A ; 10ms * 10 = 0.1s
BTFSS STATUS,Z
GOTO ADTMR_END
CLRF ADC_RUN
;
BSF ADCON0,GO
ADTMR_END:
RETURN
;----------------------------
CHECK_KEYIN:
COMF PORTC,W
MOVWF KEY_NEW
XORWF KEY_OLD,W
BTFSC STATUS,Z
GOTO CKKEY_2400
;
MOVF KEY_NEW,W
MOVWF KEY_OLD
CLRF KEY_CTR
;
GOTO CKKEY_END
CKKEY_2400:
INCF KEY_CTR,F
;
MOVF KEY_CTR,W
XORLW 0x03
BTFSS STATUS,Z
GOTO CKKEY_2800
;
MOVF KEY_OLD,W
MOVWF KEY_CMD
;
BSF KEY_STATUS,F_KEYS_INT
GOTO CKKEY_END
CKKEY_2800:
MOVF KEY_CTR,W
XORLW 0x64
BTFSS STATUS,Z
GOTO CKKEY_END
;
MOVLW 0x5A
MOVWF KEY_CTR
CKKEY_END:
RETURN
;----------------------------
KEYIN_PROC:
BCF LED_STATUS,F_FADE_ENA
BTFSC KEY_CMD,C_FADE_CMD
BSF LED_STATUS,F_FADE_ENA
;
BCF KEY_CMD,C_FADE_CMD
MOVF KEY_CMD,W
BTFSC STATUS,Z
INCF KEY_CMD,F
MOVF KEY_CMD,W
MOVWF LED_CTR
;
RETURN
;----------------------------
BREAK: ; 中斷裡面的所有指令為 262 道指令
CLRWDT
;
MOVWF WORKER_RAM
MOVF STATUS,W
MOVWF STATUS_RAM
;
BCF INTCON,GIE
BREAK_2400:
BTFSC INTCON,T0IF
CALL TMR0_INT
;
BTFSC PIR1,TMR1IF
CALL TMR1_INT
;
BTFSC PIR1,ADIF
CALL ADCC_INT
BREAK_END:
MOVF STATUS_RAM,W
MOVWF STATUS
MOVF WORKER_RAM,W
;
RETFIE
;----------------------------
TMR0_INT: ; FOSC 除 4 在除 8 = 500 KHz , 每往上加一的時間為 2us .
BCF INTCON,T0IF
;
MOVLW 0xDA ; 2us * 38 = 76us , 76us 除以每道指令 250ns 則為 304 道指令 .
MOVWF TMR0
;
INCFSZ TMR_CTR,F
GOTO TMR0_2400
MOVLW 0xF8 ; 76us * 8 = 608us
MOVWF TMR_CTR
;
BSF TMR_STATUS,F_TMR0_INT
TMR0_2400:
CLRF LH1_STATUS ; 01 ~ 08
CLRF LH2_STATUS ; 09 ~ 16
CLRF LH3_STATUS ; 17 ~ 24
;------------------
TMR0_LD01:
MOVF LVL_L01,F
BTFSC STATUS,Z
GOTO TMR0_LD02
;
DECF LVL_L01,F
BSF LH1_STATUS,F_LD01_ENA
;------------------
TMR0_LD02:
MOVF LVL_L02,F
BTFSC STATUS,Z
GOTO TMR0_LD03
;
DECF LVL_L02,F
BSF LH1_STATUS,F_LD02_ENA
;------------------
TMR0_LD03:
MOVF LVL_L03,F
BTFSC STATUS,Z
GOTO TMR0_LD04
;
DECF LVL_L03,F
BSF LH1_STATUS,F_LD03_ENA
;------------------
TMR0_LD04:
MOVF LVL_L04,F
BTFSC STATUS,Z
GOTO TMR0_LD05
;
DECF LVL_L04,F
BSF LH1_STATUS,F_LD04_ENA
;------------------
TMR0_LD05:
MOVF LVL_L05,F
BTFSC STATUS,Z
GOTO TMR0_LD06
;
DECF LVL_L05,F
BSF LH1_STATUS,F_LD05_ENA
;------------------
TMR0_LD06:
MOVF LVL_L06,F
BTFSC STATUS,Z
GOTO TMR0_LD07
;
DECF LVL_L06,F
BSF LH1_STATUS,F_LD06_ENA
;------------------
TMR0_LD07:
MOVF LVL_L07,F
BTFSC STATUS,Z
GOTO TMR0_LD08
;
DECF LVL_L07,F
BSF LH1_STATUS,F_LD07_ENA
;------------------
TMR0_LD08:
MOVF LVL_L08,F
BTFSC STATUS,Z
GOTO TMR0_LD09
;
DECF LVL_L08,F
BSF LH1_STATUS,F_LD08_ENA
;------------------
TMR0_LD09:
MOVF LVL_L09,F
BTFSC STATUS,Z
GOTO TMR0_LD10
;
DECF LVL_L09,F
BSF LH2_STATUS,F_LD09_ENA
;------------------
TMR0_LD10:
MOVF LVL_L10,F
BTFSC STATUS,Z
GOTO TMR0_LD11
;
DECF LVL_L10,F
BSF LH2_STATUS,F_LD10_ENA
;------------------
TMR0_LD11:
MOVF LVL_L11,F
BTFSC STATUS,Z
GOTO TMR0_LD12
;
DECF LVL_L11,F
BSF LH2_STATUS,F_LD11_ENA
;------------------
TMR0_LD12:
MOVF LVL_L12,F
BTFSC STATUS,Z
GOTO TMR0_LD13
;
DECF LVL_L12,F
BSF LH2_STATUS,F_LD12_ENA
;------------------
TMR0_LD13:
MOVF LVL_L13,F
BTFSC STATUS,Z
GOTO TMR0_LD14
;
DECF LVL_L13,F
BSF LH2_STATUS,F_LD13_ENA
;------------------
TMR0_LD14:
MOVF LVL_L14,F
BTFSC STATUS,Z
GOTO TMR0_LD15
;
DECF LVL_L14,F
BSF LH2_STATUS,F_LD14_ENA
;------------------
TMR0_LD15:
MOVF LVL_L15,F
BTFSC STATUS,Z
GOTO TMR0_LD16
;
DECF LVL_L15,F
BSF LH2_STATUS,F_LD15_ENA
;------------------
TMR0_LD16:
MOVF LVL_L16,F
BTFSC STATUS,Z
GOTO TMR0_LD17
;
DECF LVL_L16,F
BSF LH2_STATUS,F_LD16_ENA
;------------------
TMR0_LD17:
MOVF LVL_L17,F
BTFSC STATUS,Z
GOTO TMR0_LD18
;
DECF LVL_L17,F
BSF LH3_STATUS,F_LD17_ENA
;------------------
TMR0_LD18:
MOVF LVL_L18,F
BTFSC STATUS,Z
GOTO TMR0_LD19
;
DECF LVL_L18,F
BSF LH3_STATUS,F_LD18_ENA
;------------------
TMR0_LD19:
MOVF LVL_L19,F
BTFSC STATUS,Z
GOTO TMR0_LD20
;
DECF LVL_L19,F
BSF LH3_STATUS,F_LD19_ENA
;------------------
TMR0_LD20:
MOVF LVL_L20,F
BTFSC STATUS,Z
GOTO TMR0_LD21
;
DECF LVL_L20,F
BSF LH3_STATUS,F_LD20_ENA
;------------------
TMR0_LD21:
MOVF LVL_L21,F
BTFSC STATUS,Z
GOTO TMR0_LD22
;
DECF LVL_L21,F
BSF LH3_STATUS,F_LD21_ENA
;------------------
TMR0_LD22:
MOVF LVL_L22,F
BTFSC STATUS,Z
GOTO TMR0_LD23
;
DECF LVL_L22,F
BSF LH3_STATUS,F_LD22_ENA
;------------------
TMR0_LD23:
MOVF LVL_L23,F
BTFSC STATUS,Z
GOTO TMR0_LD24
;
DECF LVL_L23,F
BSF LH3_STATUS,F_LD23_ENA
;------------------
TMR0_LD24:
MOVF LVL_L24,F
BTFSC STATUS,Z
GOTO TMR0_2800
;
DECF LVL_L24,F
BSF LH3_STATUS,F_LD24_ENA
;------------------
TMR0_2800:
MOVF LH1_STATUS,W
MOVWF PORTB
MOVF LH1_STATUS,W
MOVWF PORTD
BSF PORTE,P_LH1
NOP
BCF PORTE,P_LH1
;
MOVF LH2_STATUS,W
MOVWF PORTB
MOVF LH2_STATUS,W
MOVWF PORTD
BSF PORTE,P_LH2
NOP
BCF PORTE,P_LH2
;
MOVF LH3_STATUS,W
MOVWF PORTB
MOVF LH3_STATUS,W
MOVWF PORTD
BSF PORTE,P_LH3
NOP
BCF PORTE,P_LH3
TMR0_3200:
DECFSZ LVL_CTR,F
GOTO TMR0_END
;
MOVLW 0x80
MOVWF LVL_CTR
;
MOVF NOW_L01,W
MOVWF LVL_L01
;
MOVF NOW_L02,W
MOVWF LVL_L02
;
MOVF NOW_L03,W
MOVWF LVL_L03
;
MOVF NOW_L04,W
MOVWF LVL_L04
;
MOVF NOW_L05,W
MOVWF LVL_L05
;
MOVF NOW_L06,W
MOVWF LVL_L06
;
MOVF NOW_L07,W
MOVWF LVL_L07
;
MOVF NOW_L08,W
MOVWF LVL_L08
;
MOVF NOW_L09,W
MOVWF LVL_L09
;
MOVF NOW_L10,W
MOVWF LVL_L10
;
MOVF NOW_L11,W
MOVWF LVL_L11
;
MOVF NOW_L12,W
MOVWF LVL_L12
;
MOVF NOW_L13,W
MOVWF LVL_L13
;
MOVF NOW_L14,W
MOVWF LVL_L14
;
MOVF NOW_L15,W
MOVWF LVL_L15
;
MOVF NOW_L16,W
MOVWF LVL_L16
;
MOVF NOW_L17,W
MOVWF LVL_L17
;
MOVF NOW_L18,W
MOVWF LVL_L18
;
MOVF NOW_L19,W
MOVWF LVL_L19
;
MOVF NOW_L20,W
MOVWF LVL_L20
;
MOVF NOW_L21,W
MOVWF LVL_L21
;
MOVF NOW_L22,W
MOVWF LVL_L22
;
MOVF NOW_L23,W
MOVWF LVL_L23
;
MOVF NOW_L24,W
MOVWF LVL_L24
TMR0_END:
RETURN
;----------------------------
TMR1_INT: ; 中斷時間為 10ms , FOSC 除 4 再除 4 = 1 MHz , 每往上加一的時間為 1us .
BCF PIR1,TMR1IF
;
MOVLW 0xD8
MOVWF TMR1H
;
MOVLW 0xF4
MOVWF TMR1L
;
BSF TMR_STATUS,F_TMR1_INT
TMR1_END:
RETURN
;----------------------------
ADCC_INT:
BCF PIR1,ADIF
;
MOVF ADRESH,W
MOVWF ADC_NEW
XORWF ADC_OLD,W
BTFSC STATUS,Z
GOTO ADCC_2400
;
MOVF ADC_NEW,W
MOVWF ADC_OLD
;
CLRF ADC_CTR
GOTO ADCC_END
ADCC_2400:
INCF ADC_CTR,F
MOVF ADC_CTR,W
XORLW 0x0A ; 連續 10 次都相同才認定為正確時間
BTFSS STATUS,Z
GOTO ADCC_END
;
BCF STATUS,C
RRF ADC_OLD,F ; 除以 2
BCF STATUS,C
RRF ADC_OLD,F ; 再除 2
;
INCF ADC_OLD,W ; 再加一
MOVWF ADC_TMR
;
CLRF ADC_CTR
ADCC_END:
RETURN
;----------------------------
CHECK_LDATA:
MOVLW HIGH(LED_TABLE)
ADDWF LED_DPH,W
MOVWF PCLATH
MOVLW LOW(LED_TABLE)
ADDWF LED_DPL,W
skpnc
INCF PCLATH,F
MOVWF PCL
;

LED_TABLE:
DT 0x10,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x20,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x30,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x40,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x50,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x60,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x70,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x10,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x20,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x30,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x40,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x50,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x60,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x70,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x10,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;-------------
DT 0x80,0x80,0x20,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x30,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x40,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x50,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;-------------
DT 0x80,0x80,0x60,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x70,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x10, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x20, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x30, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x40, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x50, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x60, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x70, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x10,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x20,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x30,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x40,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x50,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x60,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x70,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
;
DT 0x80,0x80,0x80,0x80, 0x80,0x10,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
;
DT 0x80,0x80,0x80,0x80, 0x80,0x20,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
;
DT 0x80,0x80,0x80,0x80, 0x80,0x30,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x40,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x50,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x60,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x080,0x80,0x80,0x80, 0x80,0x70,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x10,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x20,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x30,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x40,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x50,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x60,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x70,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x10, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x20, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x30, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x40, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x50, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x60, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x70, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;紅全亮+綠漸亮
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x10
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x20
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x30
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x40
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x50
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x60
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x70
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x00,0x00,0x10,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x00,0x00,0x20,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x00,0x00,0x30,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x00,0x00,0x40,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x00,0x00,0x50,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x00,0x00,0x60,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x00,0x00,0x70,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x00,0x00,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x00,0x10,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x00,0x20,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x00,0x30,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x00,0x40,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x00,0x50,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x00,0x60,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x00,0x70,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x00,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x10,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x20,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x30,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x40,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x50,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x60,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x70,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x00, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x10, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x20, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x30, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x40, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x50, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x60, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x70, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x00,0x80, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x10,0x80, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x20,0x80, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x30,0x80, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x40,0x80, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x50,0x80, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x60,0x80, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x70,0x80, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x00,0x80,0x80, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x10,0x80,0x80, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x20,0x80,0x80, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x30,0x80,0x80, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x40,0x80,0x80, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x50,0x80,0x80, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x60,0x80,0x80, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x70,0x80,0x80, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x00,0x80,0x80,0x80, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x10,0x80,0x80,0x80, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x20,0x80,0x80,0x80, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x30,0x80,0x80,0x80, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x40,0x80,0x80,0x80, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x50,0x80,0x80,0x80, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x60,0x80,0x80,0x80, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x70,0x80,0x80,0x80, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
DT 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80, 0x80,0x80,0x80,0x80
DT 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00
;
;----------------------------
END

發表於: 2009/6/24 22:12
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------