Index: Edit1.ftc
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: Edit1.ftc.hex
===================================================================
--- /branch/keyboard/exmcu/FX0010/FW/Edit1.ftc.hex	(revision 1891)
+++ /branch/keyboard/exmcu/FX0010/FW/Edit1.ftc.hex	(working copy)
@@ -1,7 +1,7 @@
 0C01    // 0000    
 0805    // 0001    
 080F    // 0002    
-0833    // 0003    
+0834    // 0003    
 0C02    // 0004    
 19A5    // 0005    
 0048    // 0006    
@@ -17,13 +17,13 @@
 0044    // 0010    
 0049    // 0011    
 17C8    // 0012    
-0885    // 0013    
-0885    // 0014    
-0885    // 0015    
+0886    // 0013    
+0886    // 0014    
+0886    // 0015    
 1908    // 0016    
 0048    // 0017    
 1707    // 0018    
-1543    // 0019    
+1743    // 0019    
 1783    // 001A    
 1903    // 001B    
 0046    // 001C    
@@ -33,130 +33,130 @@
 0000    // 0020    
 0000    // 0021    
 0000    // 0022    
-0000    // 0023    
+088F    // 0023    
 0000    // 0024    
-0003    // 0025    
-0000    // 0026    
+0000    // 0025    
+0003    // 0026    
 0000    // 0027    
 0000    // 0028    
-1788    // 0029    
-17C8    // 002A    
-00C9    // 002B    
-00C4    // 002C    
-0805    // 002D    
-1646    // 002E    
-1406    // 002F    
-0000    // 0030    
+0000    // 0029    
+1788    // 002A    
+17C8    // 002B    
+00C9    // 002C    
+00C4    // 002D    
+0805    // 002E    
+1646    // 002F    
+1406    // 0030    
 0000    // 0031    
-003E    // 0032    
-1206    // 0033    
-0C33    // 0034    
-1446    // 0035    
-0000    // 0036    
+0000    // 0032    
+003E    // 0033    
+1206    // 0034    
+0C34    // 0035    
+1446    // 0036    
 0000    // 0037    
-1246    // 0038    
-0C38    // 0039    
-1686    // 003A    
-1046    // 003B    
-0C3A    // 003C    
-1486    // 003D    
-16C6    // 003E    
-0000    // 003F    
+0000    // 0038    
+1246    // 0039    
+0C39    // 003A    
+1686    // 003B    
+1046    // 003C    
+0C3B    // 003D    
+1486    // 003E    
+16C6    // 003F    
 0000    // 0040    
-1246    // 0041    
-0C41    // 0042    
-14C6    // 0043    
-1706    // 0044    
-0000    // 0045    
+0000    // 0041    
+1246    // 0042    
+0C42    // 0043    
+14C6    // 0044    
+1706    // 0045    
 0000    // 0046    
-1046    // 0047    
-0C47    // 0048    
-1506    // 0049    
-1746    // 004A    
-0000    // 004B    
+0000    // 0047    
+1046    // 0048    
+0C48    // 0049    
+1506    // 004A    
+1746    // 004B    
 0000    // 004C    
-1246    // 004D    
-0C4D    // 004E    
-1546    // 004F    
-1786    // 0050    
-0000    // 0051    
+0000    // 004D    
+1246    // 004E    
+0C4E    // 004F    
+1546    // 0050    
+1786    // 0051    
 0000    // 0052    
-1046    // 0053    
-0C53    // 0054    
-1586    // 0055    
-0000    // 0056    
+0000    // 0053    
+1046    // 0054    
+0C54    // 0055    
+1586    // 0056    
 0000    // 0057    
-17C6    // 0058    
-1246    // 0059    
-0C58    // 005A    
-15C6    // 005B    
-1605    // 005C    
-0000    // 005D    
+0000    // 0058    
+17C6    // 0059    
+1246    // 005A    
+0C59    // 005B    
+15C6    // 005C    
+1605    // 005D    
 0000    // 005E    
-1046    // 005F    
-0C5F    // 0060    
-1405    // 0061    
-1645    // 0062    
-0000    // 0063    
+0000    // 005F    
+1046    // 0060    
+0C60    // 0061    
+1405    // 0062    
+1645    // 0063    
 0000    // 0064    
-1246    // 0065    
-0C65    // 0066    
-1445    // 0067    
-1685    // 0068    
-0000    // 0069    
+0000    // 0065    
+1246    // 0066    
+0C66    // 0067    
+1445    // 0068    
+1685    // 0069    
 0000    // 006A    
-1046    // 006B    
-0C6B    // 006C    
-1485    // 006D    
-16C5    // 006E    
-0000    // 006F    
+0000    // 006B    
+1046    // 006C    
+0C6C    // 006D    
+1485    // 006E    
+16C5    // 006F    
 0000    // 0070    
-1246    // 0071    
-0C71    // 0072    
-14C5    // 0073    
-1705    // 0074    
-0000    // 0075    
+0000    // 0071    
+1246    // 0072    
+0C72    // 0073    
+14C5    // 0074    
+1705    // 0075    
 0000    // 0076    
-1046    // 0077    
-0C77    // 0078    
-1505    // 0079    
-1745    // 007A    
-0000    // 007B    
+0000    // 0077    
+1046    // 0078    
+0C78    // 0079    
+1505    // 007A    
+1745    // 007B    
 0000    // 007C    
-1246    // 007D    
-0C7D    // 007E    
-1545    // 007F    
-0000    // 0080    
+0000    // 007D    
+1246    // 007E    
+0C7E    // 007F    
+1545    // 0080    
 0000    // 0081    
-1006    // 0082    
-0C82    // 0083    
-003E    // 0084    
-1905    // 0085    
-0895    // 0086    
-003E    // 0087    
-1903    // 0088    
-0050    // 0089    
-0C8B    // 008A    
-03D0    // 008B    
-0C8A    // 008C    
-003E    // 008D    
-19F8    // 008E    
-0051    // 008F    
-0C91    // 0090    
+0000    // 0082    
+1006    // 0083    
+0C83    // 0084    
+003E    // 0085    
+1905    // 0086    
+0896    // 0087    
+003E    // 0088    
+1903    // 0089    
+0050    // 008A    
+0C8C    // 008B    
+03D0    // 008C    
+0C8B    // 008D    
+003E    // 008E    
+19F8    // 008F    
+0051    // 0090    
 0C92    // 0091    
-03D1    // 0092    
-0C90    // 0093    
-003E    // 0094    
-0052    // 0095    
-1904    // 0096    
-0050    // 0097    
-0C99    // 0098    
-03D0    // 0099    
-0C98    // 009A    
-03D2    // 009B    
-0C96    // 009C    
-003E    // 009D    
-0000    // 009E    
+0C93    // 0092    
+03D1    // 0093    
+0C91    // 0094    
+003E    // 0095    
+0052    // 0096    
+1904    // 0097    
+0050    // 0098    
+0C9A    // 0099    
+03D0    // 009A    
+0C99    // 009B    
+03D2    // 009C    
+0C97    // 009D    
+003E    // 009E    
 0000    // 009F    
 0000    // 00A0    
 0000    // 00A1    
Index: Edit1.lst
===================================================================
--- /branch/keyboard/exmcu/FX0010/FW/Edit1.lst	(revision 1891)
+++ /branch/keyboard/exmcu/FX0010/FW/Edit1.lst	(working copy)
@@ -1,4 +1,4 @@
-FM8P5X Compiler ICE Ver 2.00 Build0009 Released F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm  2024/5/30  15:12:35
+FM8P5X Compiler ICE Ver 2.00 Build0009 Released F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm  2025/1/15  11:16:03
 
 LOC             LINE   SOURCE  TEXT  
 ;=============================== main.asm Start ================================================================
@@ -16,7 +16,7 @@
                 0012   ;*********************************************
                 0013   ;MCU        :FC1260
                 0014   ;ROM        :0.5K    ()
-                0015   ;RAM        :00H-1FH (32Έφ)
+                0015   ;RAM        :00H-1FH (32Έφ)                                            
                 0016   ;USER-RAM   :08H-1FH
                 0017   ;IRC        :8MHz 4'=2MHz
                 0018   ;FCPU       :Fcpu=Fosc/4=2MHz
@@ -190,7 +190,7 @@
 0017            0186           MOVAR   PCON           
 0018            0187           bcr     PULLD
                 0188   
-0019            0189           BSR     IRCON
+0019            0189           BCR     IRCON
 001A            0190           BCR     IRPWR
                 0191   
 001B            0192           MOVIA   03H
@@ -201,171 +201,172 @@
 0020            0197           NOP
 0021            0198           NOP
 0022            0199           NOP
-0023            0200           NOP
+0023            0200           CALL DELAY_1MS
 0024            0201           NOP
-0025            0202           SLEEP
-0026            0203           NOP
+0025            0202           NOP
+0026            0203           SLEEP
 0027            0204           NOP
 0028            0205           NOP
-0029            0206           BCR     WUBX
-002A            0207           BCR     WDTE
-                0208   ;--------------------------------------------------------
-002B            0209           CLRR        SCANB
-002C            0210           CLRR        SCANA
-                0211   
-002D            0212           CALL    INIT_SYSTEM
-002E            0213           BCR     P_CLK
-002F            0214           BSR     P_STB
-0030            0215           NOP
+0029            0206           NOP
+002A            0207           BCR     WUBX
+002B            0208           BCR     WDTE
+                0209   ;--------------------------------------------------------
+002C            0210           CLRR        SCANB
+002D            0211           CLRR        SCANA
+                0212   
+002E            0213           CALL    INIT_SYSTEM
+002F            0214           BCR     P_CLK
+0030            0215           BSR     P_STB
 0031            0216           NOP
-0032            0217           RETURN
-                0218   
-                0219   ;=====================================
-                0220   KEYSCAN_PROCESS:
-0033            0221           BTRSC   P_STB
-0034            0222           GOTO    KEYSCAN_PROCESS
-0035            0223           BSR     P_CLK
-0036            0224           NOP
+0032            0217           NOP
+0033            0218           RETURN
+                0219   
+                0220   ;=====================================
+                0221   KEYSCAN_PROCESS:
+0034            0222           BTRSC   P_STB
+0035            0223           GOTO    KEYSCAN_PROCESS
+0036            0224           BSR     P_CLK
 0037            0225           NOP
-                0226   
-                0227   KEYSCAN_START_LOOP:
-0038            0228           BTRSC   P_CLK
-0039            0229           GOTO    KEYSCAN_START_LOOP
-                0230   
-                0231   KEYSCAN_PB2_LOOP:
-003A            0232           BCR     PB2                             // clk == 0  pb2 = 0
-003B            0233           BTRSS   P_CLK
-003C            0234           GOTO    KEYSCAN_PB2_LOOP
-003D            0235           BSR     PB2
-003E            0236           BCR     PB3
-003F            0237           NOP
+0038            0226           NOP
+                0227   
+                0228   KEYSCAN_START_LOOP:
+0039            0229           BTRSC   P_CLK
+003A            0230           GOTO    KEYSCAN_START_LOOP
+                0231   
+                0232   KEYSCAN_PB2_LOOP:
+003B            0233           BCR     PB2                             // clk == 0  pb2 = 0
+003C            0234           BTRSS   P_CLK
+003D            0235           GOTO    KEYSCAN_PB2_LOOP
+003E            0236           BSR     PB2
+003F            0237           BCR     PB3
 0040            0238           NOP
-                0239   
-                0240   KEYSCAN_PB3_LOOP:                               // clk == 1  pb3 = 0
-0041            0241           BTRSC   P_CLK
-0042            0242           GOTO    KEYSCAN_PB3_LOOP
-0043            0243           BSR     PB3
-0044            0244           BCR     PB4
-0045            0245           NOP
+0041            0239           NOP
+                0240   
+                0241   KEYSCAN_PB3_LOOP:                               // clk == 1  pb3 = 0
+0042            0242           BTRSC   P_CLK
+0043            0243           GOTO    KEYSCAN_PB3_LOOP
+0044            0244           BSR     PB3
+0045            0245           BCR     PB4
 0046            0246           NOP
-                0247   
-                0248   KEYSCAN_PB4_LOOP:                               // clk == 0  pb4 = 0
-0047            0249           BTRSS   P_CLK
-0048            0250           GOTO    KEYSCAN_PB4_LOOP
-0049            0251           BSR     PB4
-004A            0252           BCR     PB5
-004B            0253           NOP
+0047            0247           NOP
+                0248   
+                0249   KEYSCAN_PB4_LOOP:                               // clk == 0  pb4 = 0
+0048            0250           BTRSS   P_CLK
+0049            0251           GOTO    KEYSCAN_PB4_LOOP
+004A            0252           BSR     PB4
+004B            0253           BCR     PB5
 004C            0254           NOP
-                0255   
-                0256   KEYSCAN_PB5_LOOP:                               // clk == 1  pb5 = 0
-004D            0257           BTRSC   P_CLK
-004E            0258           GOTO    KEYSCAN_PB5_LOOP
-004F            0259           BSR     PB5
-0050            0260           BCR     PB6
-0051            0261           NOP
+004D            0255           NOP
+                0256   
+                0257   KEYSCAN_PB5_LOOP:                               // clk == 1  pb5 = 0
+004E            0258           BTRSC   P_CLK
+004F            0259           GOTO    KEYSCAN_PB5_LOOP
+0050            0260           BSR     PB5
+0051            0261           BCR     PB6
 0052            0262           NOP
-                0263   
-                0264   KEYSCAN_PB6_LOOP:                               // clk == 0  pb6 = 0
-0053            0265           BTRSS   P_CLK
-0054            0266           GOTO    KEYSCAN_PB6_LOOP
-0055            0267           BSR     PB6
-0056            0268           NOP
+0053            0263           NOP
+                0264   
+                0265   KEYSCAN_PB6_LOOP:                               // clk == 0  pb6 = 0
+0054            0266           BTRSS   P_CLK
+0055            0267           GOTO    KEYSCAN_PB6_LOOP
+0056            0268           BSR     PB6
 0057            0269           NOP
-                0270   
-                0271   KEYSCAN_PB7_LOOP:
-0058            0272           BCR     PB7                             // clk == 1  pb7 = 0
-0059            0273           BTRSC   P_CLK
-005A            0274           GOTO    KEYSCAN_PB7_LOOP
-005B            0275           BSR     PB7
-005C            0276           BCR     PA0
-005D            0277           NOP
+0058            0270           NOP
+                0271   
+                0272   KEYSCAN_PB7_LOOP:
+0059            0273           BCR     PB7                             // clk == 1  pb7 = 0
+005A            0274           BTRSC   P_CLK
+005B            0275           GOTO    KEYSCAN_PB7_LOOP
+005C            0276           BSR     PB7
+005D            0277           BCR     PA0
 005E            0278           NOP
-                0279   
-                0280   KEYSCAN_PA0_LOOP:                               // clk == 0  pa0 = 0
-005F            0281           BTRSS   P_CLK
-0060            0282           GOTO    KEYSCAN_PA0_LOOP
-0061            0283           BSR     PA0
-0062            0284           BCR     PA1
-0063            0285           NOP
+005F            0279           NOP
+                0280   
+                0281   KEYSCAN_PA0_LOOP:                               // clk == 0  pa0 = 0
+0060            0282           BTRSS   P_CLK
+0061            0283           GOTO    KEYSCAN_PA0_LOOP
+0062            0284           BSR     PA0
+0063            0285           BCR     PA1
 0064            0286           NOP
-                0287   
-                0288   KEYSCAN_PA1_LOOP:                               // clk == 1  pa1 = 0
-0065            0289           BTRSC   P_CLK
-0066            0290           GOTO    KEYSCAN_PA1_LOOP
-0067            0291           BSR     PA1
-0068            0292           BCR     PA2
-0069            0293           NOP
+0065            0287           NOP
+                0288   
+                0289   KEYSCAN_PA1_LOOP:                               // clk == 1  pa1 = 0
+0066            0290           BTRSC   P_CLK
+0067            0291           GOTO    KEYSCAN_PA1_LOOP
+0068            0292           BSR     PA1
+0069            0293           BCR     PA2
 006A            0294           NOP
-                0295   
-                0296   KEYSCAN_PA2_LOOP:                               // clk == 0  pa2 = 0
-006B            0297           BTRSS   P_CLK
-006C            0298           GOTO    KEYSCAN_PA2_LOOP
-006D            0299           BSR     PA2
-006E            0300           BCR     PA3
-006F            0301           NOP
+006B            0295           NOP
+                0296   
+                0297   KEYSCAN_PA2_LOOP:                               // clk == 0  pa2 = 0
+006C            0298           BTRSS   P_CLK
+006D            0299           GOTO    KEYSCAN_PA2_LOOP
+006E            0300           BSR     PA2
+006F            0301           BCR     PA3
 0070            0302           NOP
-                0303   
-                0304   KEYSCAN_PA3_LOOP:                               // clk == 1  pa3 = 0
-0071            0305           BTRSC   P_CLK
-0072            0306           GOTO    KEYSCAN_PA3_LOOP
-0073            0307           BSR     PA3
-0074            0308           BCR     PA4
-0075            0309           NOP
+0071            0303           NOP
+                0304   
+                0305   KEYSCAN_PA3_LOOP:                               // clk == 1  pa3 = 0
+0072            0306           BTRSC   P_CLK
+0073            0307           GOTO    KEYSCAN_PA3_LOOP
+0074            0308           BSR     PA3
+0075            0309           BCR     PA4
 0076            0310           NOP
-                0311   
-                0312   KEYSCAN_PA4_LOOP:                               // clk == 0  pa4 = 0
-0077            0313           BTRSS   P_CLK
-0078            0314           GOTO    KEYSCAN_PA4_LOOP
-0079            0315           BSR     PA4
-007A            0316           BCR     PA5
-007B            0317           NOP
+0077            0311           NOP
+                0312   
+                0313   KEYSCAN_PA4_LOOP:                               // clk == 0  pa4 = 0
+0078            0314           BTRSS   P_CLK
+0079            0315           GOTO    KEYSCAN_PA4_LOOP
+007A            0316           BSR     PA4
+007B            0317           BCR     PA5
 007C            0318           NOP
-                0319   
-                0320   KEYSCAN_PA5_LOOP:                               // clk == 1  pa5 = 0
-007D            0321           BTRSC   P_CLK
-007E            0322           GOTO    KEYSCAN_PA5_LOOP
-007F            0323           BSR     PA5
-0080            0324           NOP
+007D            0319           NOP
+                0320   
+                0321   KEYSCAN_PA5_LOOP:                               // clk == 1  pa5 = 0
+007E            0322           BTRSC   P_CLK
+007F            0323           GOTO    KEYSCAN_PA5_LOOP
+0080            0324           BSR     PA5
 0081            0325           NOP
-                0326   
-                0327   KEYSCAN_CHECK_END:                                // clk == 1   end keyscan
-0082            0328           BTRSS   P_STB
-0083            0329           GOTO    KEYSCAN_CHECK_END
-0084            0330           RETURN
-                0331   
-                0332   //////////////////////////////////////////////////////////////
-                0333   DELAY:
-0085            0334           movia   05H
-0086            0335           call    SIGNAL_L
-0087            0336           return
-                0337   DELAY_1:
-0088            0338           MOVIA   3
-0089            0339           MOVAR   YANSHI
-008A            0340           goto    $+1
-008B            0341           DECRSZ  YANSHI,1
-008C            0342           GOTO    $-2
-008D            0343           RETURN
-                0344   DELAY_1MS:
-008E            0345           MOVIA   248
-008F            0346           MOVAR   CONT_1MS
-                0347   DELAY_1MS_LOOP:
-0090            0348           GOTO    $+1
+0082            0326           NOP
+                0327   
+                0328   KEYSCAN_CHECK_END:                                // clk == 1   end keyscan
+0083            0329           BTRSS   P_STB
+0084            0330           GOTO    KEYSCAN_CHECK_END
+0085            0331           RETURN
+                0332   
+                0333   //////////////////////////////////////////////////////////////
+                0334   DELAY:
+0086            0335           movia   05H
+0087            0336           call    SIGNAL_L
+0088            0337           return
+                0338   DELAY_1:
+0089            0339           MOVIA   3
+008A            0340           MOVAR   YANSHI
+008B            0341           goto    $+1
+008C            0342           DECRSZ  YANSHI,1
+008D            0343           GOTO    $-2
+008E            0344           RETURN
+                0345   DELAY_1MS:
+008F            0346           MOVIA   248
+0090            0347           MOVAR   CONT_1MS
+                0348   DELAY_1MS_LOOP:
 0091            0349           GOTO    $+1
-0092            0350           DECRSZ  CONT_1MS,1
-0093            0351           GOTO    DELAY_1MS_LOOP
-0094            0352           RETURN
-                0353   
-                0354   SIGNAL_L:
-                0355        // bsr     PA5_REM
-0095            0356           movar   TEMP
-                0357   SIGNAL_L_CYC:
-0096            0358           MOVIA   4                     
-0097            0359           MOVAR   YANSHI
-0098            0360           goto    $+1
-0099            0361           DECRSZ  YANSHI,1
-009A            0362           GOTO    $-2
-                0363   
-009B            0364           decrsz  TEMP,R;1
-009C            0365           goto    SIGNAL_L_CYC;2
-009D            0366           return
+0092            0350           GOTO    $+1
+0093            0351           DECRSZ  CONT_1MS,1
+0094            0352           GOTO    DELAY_1MS_LOOP
+0095            0353           RETURN
+                0354   
+                0355   SIGNAL_L:
+                0356        // bsr     PA5_REM
+0096            0357           movar   TEMP
+                0358   SIGNAL_L_CYC:
+0097            0359           MOVIA   4                     
+0098            0360           MOVAR   YANSHI
+0099            0361           goto    $+1
+009A            0362           DECRSZ  YANSHI,1
+009B            0363           GOTO    $-2
+                0364   
+009C            0365           decrsz  TEMP,R;1
+009D            0366           goto    SIGNAL_L_CYC;2
+009E            0367           return
 ;=============================== main.asm End ================================================================
Index: Edit1.pos
===================================================================
--- /branch/keyboard/exmcu/FX0010/FW/Edit1.pos	(revision 1891)
+++ /branch/keyboard/exmcu/FX0010/FW/Edit1.pos	(working copy)
@@ -46,118 +46,119 @@
 204,40,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 205,41,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 206,42,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
-208,43,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
+207,43,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 209,44,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
-211,45,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
+210,45,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 212,46,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 213,47,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 214,48,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 215,49,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 216,50,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
-220,51,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
+217,51,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 221,52,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 222,53,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 223,54,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 224,55,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
-227,56,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
+225,56,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 228,57,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
-231,58,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
+229,58,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 232,59,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 233,60,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 234,61,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 235,62,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 236,63,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 237,64,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
-240,65,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
+238,65,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 241,66,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 242,67,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 243,68,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 244,69,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 245,70,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
-248,71,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
+246,71,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 249,72,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 250,73,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 251,74,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 252,75,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 253,76,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
-256,77,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
+254,77,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 257,78,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 258,79,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 259,80,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 260,81,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 261,82,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
-264,83,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
+262,83,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 265,84,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 266,85,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 267,86,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 268,87,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
-271,88,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
+269,88,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 272,89,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 273,90,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 274,91,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 275,92,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 276,93,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 277,94,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
-280,95,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
+278,95,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 281,96,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 282,97,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 283,98,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 284,99,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 285,100,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
-288,101,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
+286,101,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 289,102,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 290,103,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 291,104,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 292,105,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 293,106,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
-296,107,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
+294,107,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 297,108,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 298,109,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 299,110,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 300,111,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 301,112,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
-304,113,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
+302,113,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 305,114,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 306,115,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 307,116,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 308,117,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 309,118,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
-312,119,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
+310,119,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 313,120,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 314,121,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 315,122,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 316,123,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 317,124,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
-320,125,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
+318,125,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 321,126,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 322,127,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 323,128,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 324,129,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
-327,130,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
+325,130,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 328,131,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 329,132,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
-333,133,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
+330,133,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 334,134,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 335,135,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
-337,136,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
+336,136,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 338,137,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 339,138,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 340,139,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 341,140,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 342,141,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
-344,142,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
+343,142,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 345,143,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
-347,144,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
+346,144,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 348,145,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 349,146,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 350,147,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 351,148,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
-355,149,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
-357,150,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
+352,149,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
+356,150,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 358,151,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 359,152,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 360,153,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 361,154,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
-363,155,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
+362,155,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 364,156,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
 365,157,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
+366,158,0,F:\workprogram\Yichip\YC1307\keyboard\exmcu\FX0010\FW\main.asm
Index: FX0010.lt
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: FX0010.lt.hex
===================================================================
--- /branch/keyboard/exmcu/FX0010/FW/FX0010.lt.hex	(revision 1891)
+++ /branch/keyboard/exmcu/FX0010/FW/FX0010.lt.hex	(working copy)
@@ -1,7 +1,7 @@
 0C01    // 0000    
 0805    // 0001    
 080F    // 0002    
-0833    // 0003    
+0834    // 0003    
 0C02    // 0004    
 19A5    // 0005    
 0048    // 0006    
@@ -17,13 +17,13 @@
 0044    // 0010    
 0049    // 0011    
 17C8    // 0012    
-0885    // 0013    
-0885    // 0014    
-0885    // 0015    
+0886    // 0013    
+0886    // 0014    
+0886    // 0015    
 1908    // 0016    
 0048    // 0017    
 1707    // 0018    
-1543    // 0019    
+1743    // 0019    
 1783    // 001A    
 1903    // 001B    
 0046    // 001C    
@@ -33,130 +33,130 @@
 0000    // 0020    
 0000    // 0021    
 0000    // 0022    
-0000    // 0023    
+088F    // 0023    
 0000    // 0024    
-0003    // 0025    
-0000    // 0026    
+0000    // 0025    
+0003    // 0026    
 0000    // 0027    
 0000    // 0028    
-1788    // 0029    
-17C8    // 002A    
-00C9    // 002B    
-00C4    // 002C    
-0805    // 002D    
-1646    // 002E    
-1406    // 002F    
-0000    // 0030    
+0000    // 0029    
+1788    // 002A    
+17C8    // 002B    
+00C9    // 002C    
+00C4    // 002D    
+0805    // 002E    
+1646    // 002F    
+1406    // 0030    
 0000    // 0031    
-003E    // 0032    
-1206    // 0033    
-0C33    // 0034    
-1446    // 0035    
-0000    // 0036    
+0000    // 0032    
+003E    // 0033    
+1206    // 0034    
+0C34    // 0035    
+1446    // 0036    
 0000    // 0037    
-1246    // 0038    
-0C38    // 0039    
-1686    // 003A    
-1046    // 003B    
-0C3A    // 003C    
-1486    // 003D    
-16C6    // 003E    
-0000    // 003F    
+0000    // 0038    
+1246    // 0039    
+0C39    // 003A    
+1686    // 003B    
+1046    // 003C    
+0C3B    // 003D    
+1486    // 003E    
+16C6    // 003F    
 0000    // 0040    
-1246    // 0041    
-0C41    // 0042    
-14C6    // 0043    
-1706    // 0044    
-0000    // 0045    
+0000    // 0041    
+1246    // 0042    
+0C42    // 0043    
+14C6    // 0044    
+1706    // 0045    
 0000    // 0046    
-1046    // 0047    
-0C47    // 0048    
-1506    // 0049    
-1746    // 004A    
-0000    // 004B    
+0000    // 0047    
+1046    // 0048    
+0C48    // 0049    
+1506    // 004A    
+1746    // 004B    
 0000    // 004C    
-1246    // 004D    
-0C4D    // 004E    
-1546    // 004F    
-1786    // 0050    
-0000    // 0051    
+0000    // 004D    
+1246    // 004E    
+0C4E    // 004F    
+1546    // 0050    
+1786    // 0051    
 0000    // 0052    
-1046    // 0053    
-0C53    // 0054    
-1586    // 0055    
-0000    // 0056    
+0000    // 0053    
+1046    // 0054    
+0C54    // 0055    
+1586    // 0056    
 0000    // 0057    
-17C6    // 0058    
-1246    // 0059    
-0C58    // 005A    
-15C6    // 005B    
-1605    // 005C    
-0000    // 005D    
+0000    // 0058    
+17C6    // 0059    
+1246    // 005A    
+0C59    // 005B    
+15C6    // 005C    
+1605    // 005D    
 0000    // 005E    
-1046    // 005F    
-0C5F    // 0060    
-1405    // 0061    
-1645    // 0062    
-0000    // 0063    
+0000    // 005F    
+1046    // 0060    
+0C60    // 0061    
+1405    // 0062    
+1645    // 0063    
 0000    // 0064    
-1246    // 0065    
-0C65    // 0066    
-1445    // 0067    
-1685    // 0068    
-0000    // 0069    
+0000    // 0065    
+1246    // 0066    
+0C66    // 0067    
+1445    // 0068    
+1685    // 0069    
 0000    // 006A    
-1046    // 006B    
-0C6B    // 006C    
-1485    // 006D    
-16C5    // 006E    
-0000    // 006F    
+0000    // 006B    
+1046    // 006C    
+0C6C    // 006D    
+1485    // 006E    
+16C5    // 006F    
 0000    // 0070    
-1246    // 0071    
-0C71    // 0072    
-14C5    // 0073    
-1705    // 0074    
-0000    // 0075    
+0000    // 0071    
+1246    // 0072    
+0C72    // 0073    
+14C5    // 0074    
+1705    // 0075    
 0000    // 0076    
-1046    // 0077    
-0C77    // 0078    
-1505    // 0079    
-1745    // 007A    
-0000    // 007B    
+0000    // 0077    
+1046    // 0078    
+0C78    // 0079    
+1505    // 007A    
+1745    // 007B    
 0000    // 007C    
-1246    // 007D    
-0C7D    // 007E    
-1545    // 007F    
-0000    // 0080    
+0000    // 007D    
+1246    // 007E    
+0C7E    // 007F    
+1545    // 0080    
 0000    // 0081    
-1006    // 0082    
-0C82    // 0083    
-003E    // 0084    
-1905    // 0085    
-0895    // 0086    
-003E    // 0087    
-1903    // 0088    
-0050    // 0089    
-0C8B    // 008A    
-03D0    // 008B    
-0C8A    // 008C    
-003E    // 008D    
-19F8    // 008E    
-0051    // 008F    
-0C91    // 0090    
+0000    // 0082    
+1006    // 0083    
+0C83    // 0084    
+003E    // 0085    
+1905    // 0086    
+0896    // 0087    
+003E    // 0088    
+1903    // 0089    
+0050    // 008A    
+0C8C    // 008B    
+03D0    // 008C    
+0C8B    // 008D    
+003E    // 008E    
+19F8    // 008F    
+0051    // 0090    
 0C92    // 0091    
-03D1    // 0092    
-0C90    // 0093    
-003E    // 0094    
-0052    // 0095    
-1904    // 0096    
-0050    // 0097    
-0C99    // 0098    
-03D0    // 0099    
-0C98    // 009A    
-03D2    // 009B    
-0C96    // 009C    
-003E    // 009D    
-0000    // 009E    
+0C93    // 0092    
+03D1    // 0093    
+0C91    // 0094    
+003E    // 0095    
+0052    // 0096    
+1904    // 0097    
+0050    // 0098    
+0C9A    // 0099    
+03D0    // 009A    
+0C99    // 009B    
+03D2    // 009C    
+0C97    // 009D    
+003E    // 009E    
 0000    // 009F    
 0000    // 00A0    
 0000    // 00A1    
Index: main.asm
===================================================================
--- /branch/keyboard/exmcu/FX0010/FW/main.asm	(revision 1891)
+++ /branch/keyboard/exmcu/FX0010/FW/main.asm	(working copy)
@@ -186,7 +186,7 @@
         MOVAR   PCON           
         bcr     PULLD
 
-        BSR     IRCON
+        BCR     IRCON
         BCR     IRPWR
 
         MOVIA   03H
@@ -197,6 +197,7 @@
         NOP
         NOP
         NOP
+        CALL DELAY_1MS
         NOP
         NOP
         SLEEP
