NEW DATABASE - 350 MILLION DATASHEETS FROM 8500 MANUFACTURERS
SN8F27E60 SN8F27E65 SN8F27E64 SN8F27E62 SN8F27E65L SN8F27E64L SN8F27E62L 0000H - Datasheet Archive
8-Bit Flash Micro-Controller with Embedded ICE and ISP SN8F27E60 Version 1.0 SN8F27E65 SN8F27E64 SN8F27E62 SN8F27E65L SN8F27E64L
SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP SN8F27E60 SN8F27E60 Version 1.0 SN8F27E65 SN8F27E65 SN8F27E64 SN8F27E64 SN8F27E62 SN8F27E62 SN8F27E65L SN8F27E65L SN8F27E64L SN8F27E64L SN8F27E62L SN8F27E62L SONiX 8 SONiX SONiX SONiX SONiX SONiX SONIX SONiX SONiX TECHNOLOGY CO., LTD Page 1 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP VER 1.0 2010/03 SONiX TECHNOLOGY CO., LTD Page 2 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 1 .8 1 1 1.1 .8 1.2 .10 1.3 .11 1.4 .15 1.5 .17 2 CPU .19 2 2 2.1 FLASH ROM .19 2.1.1 0000H 0000H .20 2.1.2 0008H 0008H~0014H 0014H .21 2.1.3 .23 2.1.4 .25 2.1.5 CHECKSUM .26 2.2 RAM .27 2.2.1 .28 2.2.1.1 .28 2.2.1.2 .28 2.2.1.3 .29 2.2.2 ACC .31 2.2.3 PFLAG .32 2.2.4 PC .33 2.2.5 H, L .35 2.2.6 X .35 2.2.7 Y, Z .36 2.2.8 R .36 2.2.9 W .37 2.3 .38 2.3.1 .38 2.3.2 .38 2.3.3 .38 2.4 .39 2.4.1 .39 2.4.2 .39 2.4.3 .40 2.4.4 .40 2.4.5 .41 2.5 CODE OPTION .42 2.5.1 Fcpu.43 2.5.2 Reset_Pin .43 2.5.3 Security.43 2.5.4 Noise Filter.43 3 .44 3 3 3.1 .44 3.2 .45 3.3 .45 3.4 .46 3.4.1 .46 3.4.2 LVD .47 3.4.3 .48 3.5 .49 3.6 .50 3.6.1 RC.50 3.6.2 &RC.50 SONiX TECHNOLOGY CO., LTD Page 3 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 3.6.3 .51 3.6.4 .51 3.6.5 IC .52 4 .53 4 4 4.1 .53 4.2 FCPU .53 4.3 NOISE FILTER .53 4.4 .54 4.4.1 HIGH_CLK.54 4.4.2 RCIHRC .54 4.4.3 .54 4.4.4 .54 4.5 .55 4.6 OSCM .55 4.7 .56 4.8 .57 5 .59 5 5 5.1 .59 5.2 .60 5.3 .60 5.4 .61 5.5 .61 5.6 .62 5.7 .63 5.7.1 .63 5.7.2 .63 5.7.3 P1W .64 6 .65 6 6 6.1 .65 6.2 .65 6.3 INTEN .66 6.4 INTRQ.67 6.5 GIE.68 6.6 INT0~INT1.69 6.7 T0 .70 6.8 TC0 .71 6.9 TC1 .72 6.10 TC2 .73 6.11 T1 .74 6.12 ADC .75 6.13 SIO .76 6.14 UART.77 6.15 .78 7 I/O .79 7 7 7.1 .79 7.2 I/O .80 7.3 I/O .81 7.4 I/O .82 7.5 P4P5 ADC.83 7.6 .85 8 .86 8 8 8.1 .86 8.2 8 T0 .88 8.2.1 .88 8.2.2 T0 .89 8.2.3 T0M .90 8.2.4 T0C .90 8.2.5 T0 .91 SONiX TECHNOLOGY CO., LTD Page 4 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 8.3 8 /TC0 .92 8.3.1 .92 8.3.2 TC0 .93 8.3.3 TC0M .94 8.3.4 TC0C.94 8.3.5 TC0R.95 8.3.6 TC0D PWM .95 8.3.7 TC0 .96 8.3.8 PWM.97 8.3.9 TC0 .98 8.4 8 /TC1 .99 8.4.1 .99 8.4.2 TC1 .100 8.4.3 TC1M .101 8.4.4 TC1C.101 8.4.5 TC1R.102 8.4.6 TC1D PWM .102 8.4.7 TC1 .103 8.4.8 PWM.104 8.4.9 TC1 .105 8.5 8 /TC2 .106 8.5.1 .106 8.5.2 TC2 .107 8.5.3 TC2M .108 8.5.4 TC2C.108 8.5.5 TC2R.109 8.5.6 TC2D PWM .109 8.5.7 TC2 .110 8.5.8 PWM.111 8.5.9 TC2 .112 8.6 16 T1 .113 8.6.1 .113 8.6.2 T1 .114 8.6.3 T1M .115 8.6.4 T1CH, T1CL 16 .116 8.6.5 T1 .117 8.6.5.1 .117 8.6.5.2 .118 8.6.5.3 .118 8.6.5.4 .119 8.6.6 .120 8.6.7 T1 .121 9 12 ADADC.123 9 9 9.1 .123 9.2 ADC .124 9.3 ADC .125 9.4 ADC.126 9.4.1 ADC .126 9.4.2 AD .126 9.4.3 ADC .127 9.4.4 ADC .128 9.5 ADC.130 10 UART .131 10 10 10.1 .131 10.2 UART.132 10.3 UART .133 10.4 UART.134 10.5 BREAK POCKET .134 SONiX TECHNOLOGY CO., LTD Page 5 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 10.6 POCKET .135 10.7 UART.135 10.8 UART.136 10.9 UART .136 10.10 UART.137 11 /SIO .140 11 11 11.1 .140 11.2 SIO .140 11.3 SIOM.143 11.4 SIOB .144 11.5 SIOR .145 12 MSP .146 12 12 12.1 .146 12.2 MSP .147 12.3 MSP 1 .148 12.4 MSP 2 .149 12.5 MSP MSPBUF .149 12.6 MSP MSPADR .150 12.7 .150 12.7.1 .150 12.7.2 .151 12.7.3 .152 12.7.4 .153 12.7.5 .154 12.8 .155 12.8.1 .155 12.8.2 MSP .156 12.8.3 MSPSTART .157 12.8.3.1 WCOL.157 12.8.4 MSPSTART.157 12.8.4.1 WCOL.157 12.8.5 .158 12.8.5.1 WCOL.158 12.8.6 STOP .158 12.8.6.1 WCOL.158 12.8.7 .159 12.8.8 .159 12.8.8.1 BF .159 12.8.8.2 WCOL .159 12.8.8.3 ACKSTAT.159 12.8.9 .160 12.8.9.1 BF .160 12.8.9.2 MSPOV.160 12.8.9.3 WCOL .160 13 FLASH ROM.161 13 13 13.1 .161 13.2 ISP FLASH ROM .162 13.3 ISP FLASH ROM .163 13.4 ISP/.166 13.5 ISP ROM.166 13.6 ISP RAM .166 13.7 ISP ROM.167 14 .168 14 14 15 .170 15 15 15.1 .170 15.2 .170 15.3 .172 16 .173 16 16 SONiX TECHNOLOGY CO., LTD Page 6 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 16.1 SMART DEVELOPMENT ADAPTERSDA .174 16.2 SN8F27E65 SN8F27E65 STARTER-KIT .175 16.3 / .176 16.4 .177 17 FLASH .178 17 17 17.1 .178 17.2 .179 18 .181 18 18 18.1 .181 18.2 .181 18.3 .182 18.4 .183 19 .184 19 19 19.1 P-DIP 32 PIN.184 19.2 LQFP 32 PIN.185 19.3 QFN 5X5 32 PIN.186 19.4 SK-DIP 28 PIN .187 19.5 SOP 28 PIN.188 19.6 SSOP 28 PIN .189 19.7 QFN 4X4 28 PIN.190 19.8 P-DIP 20 PIN.191 19.9 SOP 20 PIN.192 SONiX TECHNOLOGY CO., LTD Page 7 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 1 8 SN8F27E60 SN8F27E60 Flash ROM Flash ROM SN8F27E60 SN8F27E60 ISP EEPROM ICE SN8F27E60 SN8F27E60 12 10 ADC3 PWM 3 AC 1.1 4 8 T0TC0TC1TC2 T0 TC0//PWM0 TC1//PWM1 8 TC2//PWM2 13 3/PWMPWM 11 T0TC0TC1TC2T1 ADC BuzzerIRPWM0~2 SIO MSP UART TXURX UTX UART RX WAKE 1 16 T1 2 INT0INT1 12 10 SAR ADC SIOUARTMSP ICE Flash ROM6K x 16 RAM512 RAM512 x 8 4 RC 10MHz 16MHz RC 16MHz RC16KHz 4 Fcpu Fcpu = Fhosc/1 Fhosc/2 Fhosc/4 Fhosc/8 Fhosc/16 Fhosc/32Fhosc/64Fhosc/128 PDIP 32 pin 1.8V/2.4V/3.3V 3 LVD LQFP 32 pin QFN 32 pin SKDIP 28 pin SOP 28 pin SSOP 28 pin JMP ROM QFN 28 pin MOVC ROM DIP 20 pin SOP 20 pin I/O P0P1P4P5 P0P1 P0P1P4P5 P0.0P0.1 ADC AIN0~AIN11 AIN11 SONiX TECHNOLOGY CO., LTD Page 8 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP SN8F27E60 SN8F27E60 AC VDD VDDLVDD DC-DC DC VSS GND 0.1uF VDDL VSS GND 0.1uF Regulator VDD VDDL + L 0.1uF AC Power Source Rectification 0.1uF - VSS N SN8F27E60 SN8F27E60 Series MCU DC VDD VSS GND 0.1uF Regulator VDD + + VDD DC Power Source 0.1uF - VSS DC Power Source 0.1uF - VSS SN8F27E60L SN8F27E60L Series MCU SN8F27E60L SN8F27E60L Series MCU SN8F27E60 SN8F27E60 ROM RAM I/O PWM ADC SIO UART MSP Ext.INT ISP/ ICE SN8F27E65 SN8F27E65 6K*16 512 8 8-bit*4 16-bit*1 27 3-ch 12-ch V V V 2 V 1.8V~5.5V SN8F27E64 SN8F27E64 6K*16 512 8 8-bit*4 16-bit*1 25 3-ch 11-ch V V V 2 V 1.8V~5.5V SN8F27E62 SN8F27E62 6K*16 512 8 8-bit*4 16-bit*1 17 3-ch 9-ch - V - 1 V 1.8V~5.5V DIP32 DIP32 LQFP32 LQFP32 QFN32 QFN32 SKDIP28 SKDIP28 SOP28 SSOP28 SSOP28 QFN28 QFN28 DIP20 DIP20 SOP20 SN8F27E60L SN8F27E60L ROM RAM I/O PWM ADC SIO UART MSP Ext.INT ISP/ ICE SN8F27E65L SN8F27E65L 6K*16 512 8 8-bit*4 16-bit*1 27 3-ch 12-ch V V V 2 V 1.8V~3.3V SN8F27E64L SN8F27E64L 6K*16 512 8 8-bit*4 16-bit*1 25 3-ch 11-ch V V V 2 V 1.8V~3.3V SN8F27E62L SN8F27E62L 6K*16 512 8 8-bit*4 16-bit*1 17 3-ch 9-ch - V - 1 V 1.8V~3.3V SONiX TECHNOLOGY CO., LTD Page 9 DIP32 DIP32 LQFP32 LQFP32 SKDIP28 SKDIP28 SOP28 SSOP28 SSOP28 DIP20 DIP20 SOP20 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 1.2 RC 16MHz PC 3LVD FLASH IR ROM RC ICE FLAGS 1210ADC 1210ADC EIDA, EICK AIN0~AIN11 AIN11 MSP SCL,SDA UART UTX,URX ALU RAM SCK,SDI,SDO, SCS SIO ACC PWM1 PWM2 P0 PWM0 PWM1 PWM0 PWM2 & P1 SONiX TECHNOLOGY CO., LTD P4 Page 10 P5 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 1.3 SN8F27E65P SN8F27E65P (AC field, DIP 32 Pin): VSS XIN/P0.6 XOUT/P0.5 RST/P0.4 P0.3/UTX/T1 P0.2/URX/TC2 P0.1/INT1/TC1 P0.0/INT0/TC0 P1.7/SCS P1.6/SCK P1.5/SDI P1.4/SDO P1.3/SCL P1.2/SDA P1.1/EIDA P1.0/EICK 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 U 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 VDDL VDDL VDD AVREFH P4.0/AIN0 P4.1/AIN1 P4.2/AIN2 P4.3/AIN3 P4.4/AIN4 P4.5/AIN5 P4.6/AIN6 P4.7/AIN7 P5.0/AIN8 P5.1/AIN9/PWM0 P5.2/AIN10/PWM1 2/AIN10/PWM1 P5.3/AIN11/PWM2 3/AIN11/PWM2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 U 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 VDD VDD VDD AVREFH P4.0/AIN0 P4.1/AIN1 P4.2/AIN2 P4.3/AIN3 P4.4/AIN4 P4.5/AIN5 P4.6/AIN6 P4.7/AIN7 P5.0/AIN8 P5.1/AIN9/PWM0 P5.2/AIN10/PWM1 2/AIN10/PWM1 P5.3/AIN11/PWM2 3/AIN11/PWM2 SN8F27E65LP SN8F27E65LP (DC field, DIP 32 Pin): VSS XIN/P0.6 XOUT/P0.5 RST/P0.4 P0.3/UTX/T1 P0.2/URX/TC2 P0.1/INT1/TC1 P0.0/INT0/TC0 P1.7/SCS P1.6/SCK P1.5/SDI P1.4/SDO P1.3/SCL P1.2/SDA P1.1/EIDA P1.0/EICK 10 11 12 P1.2/SDA P1.1/EIDA P1.0/EICK 29 27 26 AVREFH VDD VDDL VDDL 28 25 24 23 22 21 20 19 18 17 13 14 15 P4.0/AIN0 P4.1/AIN1 P4.2/AIN2 P4.3/AIN3 P4.4/AIN4 P4.5/AIN5 P4.6/AIN6 P4.7/AIN7 16 P5.3/AIN11/PWM2 3/AIN11/PWM2 P5.2/AIN10/PWM1 2/AIN10/PWM1 P5.1/AIN9/PWM0 P5.0/AIN8 SONiX TECHNOLOGY CO., LTD 31 P1.3/SCL 1 2 3 4 5 6 7 8 32 O 9 P0.3/UTX/T1 P0.2/URX/TC2 P0.1/INT1/TC1 P0.0/INT0/TC0 P1.7/SCS P1.6/SCK P1.5/SDI P1.4/SDO 30 VSS XIN/P0.6 XOUT/P0.5 RST/P0.4 SN8F27E65F SN8F27E65F (AC field, LQFP 32 Pin): SN8F27E65J SN8F27E65J (AC field, QFN 5x5 32Pin): Page 11 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 13 14 15 16 P5.3/AIN11/PWM2 3/AIN11/PWM2 P5.2/AIN10/PWM1 2/AIN10/PWM1 P5.1/AIN9/PWM0 P5.0/AIN8 26 AVREFH 12 P1.0/EICK 27 VDD 11 P1.1/EIDA 28 VDD 10 P1.2/SDA 29 VDD 31 P1.3/SCL 1 2 3 4 5 6 7 8 32 O 9 P0.3/UTX/T1 P0.2/URX/TC2 P0.1/INT1/TC1 P0.0/INT0/TC0 P1.7/SCS P1.6/SCK P1.5/SDI P1.4/SDO 30 VSS XIN/P0.6 XOUT/P0.5 RST/P0.4 SN8F27E65LF SN8F27E65LF (DC field, LQFP 32 Pin): SN8F27E65LJ SN8F27E65LJ (DC field, QFN 5x5 32 Pin): 25 24 23 22 21 20 19 18 17 P4.0/AIN0 P4.1/AIN1 P4.2/AIN2 P4.3/AIN3 P4.4/AIN4 P4.5/AIN5 P4.6/AIN6 P4.7/AIN7 SN8F27E64K SN8F27E64K (AC field, SKDIP 28 Pin): SN8F27E64S SN8F27E64S (AC field, SOP 28 Pin): SN8F27E64X SN8F27E64X (AC field, SSOP 28 Pin): VSS XIN/P0.6 XOUT/P0.5 RST/P0.4 P0.3/UTX/T1 P0.2/URX/TC2 P0.1/INT1/TC1 P0.0/INT0/TC0 P1.6/SCK P1.5/SDI P1.4/SDO P1.3/SCL P1.2/SDA P1.1/EIDA 1 2 3 4 5 6 7 8 9 10 11 12 13 14 U 28 27 26 25 24 23 22 21 20 19 18 17 16 15 VDDL VDD P4.1/AIN1 P4.2/AIN2 P4.3/AIN3 P4.4/AIN4 P4.5/AIN5 P4.6/AIN6 P4.7/AIN7 P5.0/AIN8 P5.1/AIN9/PWM0 P5.2/AIN10/PWM1 2/AIN10/PWM1 P5.3/AIN11/PWM2 3/AIN11/PWM2 P1.0/EICK 1 2 3 4 5 6 7 8 9 10 11 12 13 14 U 28 27 26 25 24 23 22 21 20 19 18 17 16 15 VDD VDD P4.1/AIN1 P4.2/AIN2 P4.3/AIN3 P4.4/AIN4 P4.5/AIN5 P4.6/AIN6 P4.7/AIN7 P5.0/AIN8 P5.1/AIN9/PWM0 P5.2/AIN10/PWM1 2/AIN10/PWM1 P5.3/AIN11/PWM2 3/AIN11/PWM2 P1.0/EICK SN8F27E64LK SN8F27E64LK (DC field, SKDIP 28 Pin): SN8F27E64LS SN8F27E64LS (DC field, SOP 28 Pin): SN8F27E64LX SN8F27E64LX (DC field, SSOP 28 Pin): VSS XIN/P0.6 XOUT/P0.5 RST/P0.4 P0.3/UTX/T1 P0.2/URX/TC2 P0.1/INT1/TC1 P0.0/INT0/TC0 P1.6/SCK P1.5/SDI P1.4/SDO P1.3/SCL P1.2/SDA P1.1/EIDA SONiX TECHNOLOGY CO., LTD Page 12 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP XIN/P0.6 VSS VDDL VDD P4.1/AIN1 28 O 27 26 25 24 23 22 8 9 RST/P0.4 XOUT/P0.5 SN8F27E64J SN8F27E64J (AC filed, QFN 4x4 28 Pin): P0.3/UTX/T1 P0.2/URX/TC2 P0.1/INT1/TC1 P0.0/INT0/TC0 P1.6/SCK P1.5/SDI P1.4/SDO 1 2 3 4 5 6 7 10 11 12 13 P4.2/AIN2 P4.3/AIN3 P4.4/AIN4 P4.5/AIN5 P4.6/AIN6 P4.7/AIN7 P5.0/AIN8 14 P5.1/AIN9/PWM0 P5.2/AIN10/PWM1 2/AIN10/PWM1 P5.3/AIN11/PWM2 3/AIN11/PWM2 P1.0/EICK P1.1/EIDA P4.2/AIN2 P4.3/AIN3 P4.4/AIN4 P4.5/AIN5 P4.6/AIN6 P4.7/AIN7 P5.0/AIN8 21 20 19 18 17 16 15 P1.2/SDA P1.3/SCL 21 20 19 18 17 16 15 XIN/P0.6 VSS VDD VDD P4.1/AIN1 28 O 27 26 25 24 23 22 8 9 10 11 12 13 14 P1.3/SCL P1.2/SDA P1.1/EIDA P1.0/EICK P5.3/AIN11/PWM2 3/AIN11/PWM2 P5.2/AIN10/PWM1 2/AIN10/PWM1 P5.1/AIN9/PWM0 RST/P0.4 XOUT/P0.5 SN8F27E64LJ SN8F27E64LJ (AC filed, QFN 4x4 28 Pin): P0.3/UTX/T1 P0.2/URX/TC2 P0.1/INT1/TC1 P0.0/INT0/TC0 P1.6/SCK P1.5/SDI P1.4/SDO 1 2 3 4 5 6 7 SONiX TECHNOLOGY CO., LTD Page 13 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP SN8F27E62K SN8F27E62K (AC field, DIP 20 Pin): SN8F27E62S SN8F27E62S (AC field, SOP 20 Pin): VSS XIN/P0.6 XOUT/P0.5 RST/P0.4 P0.3/UTX/T1 P0.2/URX/TC2 P0.0/INT0/TC0 P1.1/EIDA P1.0/EICK P5.3/AIN11/PWM2 3/AIN11/PWM2 1 2 3 4 5 6 7 8 9 10 U 20 19 18 17 16 15 14 13 12 11 VDDL VDD P4.3/AIN3 P4.4/AIN4 P4.5/AIN5 P4.6/AIN6 P4.7/AIN7 P5.0/AIN8 P5.1/AIN9/PWM0 P5.2/AIN10/PWM1 2/AIN10/PWM1 1 2 3 4 5 6 7 8 9 10 U 20 19 18 17 16 15 14 13 12 11 VDD VDD P4.3/AIN3 P4.4/AIN4 P4.5/AIN5 P4.6/AIN6 P4.7/AIN7 P5.0/AIN8 P5.1/AIN9/PWM0 P5.2/AIN10/PWM1 2/AIN10/PWM1 SN8F27E62LK SN8F27E62LK (DC field, DIP 20 Pin): SN8F27E62LS SN8F27E62LS (DC field, SOP 20 Pin): VSS XIN/P0.6 XOUT/P0.5 RST/P0.4 P0.3/UTX/T1 P0.2/URX/TC2 P0.0/INT0/TC0 P1.1/EIDA P1.0/EICK P5.3/AIN11/PWM2 3/AIN11/PWM2 SONiX TECHNOLOGY CO., LTD Page 14 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 1.4 VDD, VSS VDDL AVREFH P P P RST/P0.4 I/O XIN/P0.6 I/O XOUT/P0.5 I/O P0.0/INT0/ TC0 I/O P0.1/INT1/ TC1 I/O P0.2/URX/ TC2 I/O P0.3/UTX/T1 I/O P1.0/EICK I/O P1.1/EIDA I/O P1.2/SDA I/O P1.3/SCL I/O P1.4/SDO I/O P1.5/SDI I/O P1.6/SCK I/O P1.7/SCS I/O P4.0/AIN0 I/O P4.1/AIN1 I/O P4.2/AIN2 I/O P4.3/AIN3 I/O P4.4/AIN4 I/O VSS 0.1uF ADC RST P0.4 XIN P0.6 XOUT P0.5 P0.0 INT0 INT0 TC0 TC0 P0.1 INT1 INT1 TC1 TC1 P0.2 TC2 TC2 URXUART P0.3 UTXUART T1 T1 P1.0 EICK ICE P1.1 EIDA ICE P1.2 SDAMSP P1.3 SCLMSP P1.4 SDOSIO P1.5 SDISIO P1.6 SCKSIO P1.7 SCSSIO P4.0 AIN0ADC AIN0 P4.1 AIN1ADC AIN1 P4.2 AIN2ADC AIN2 P4.3 AIN3ADC AIN3 P4.4 SONiX TECHNOLOGY CO., LTD Page 15 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP P4.5/AIN5 I/O P4.6/AIN6 I/O P4.7/AIN7 I/O P5.0/AIN8 I/O P5.1/AIN9/ PWM0 I/O P5.2/AIN10/ 2/AIN10/ PWM1 I/O P5.3/AIN11/ 3/AIN11/ PWM2 I/O AIN4ADC AIN4 P4.5 AIN5ADC AIN5 P4.6 AIN6ADC AIN6 P4.7 AIN7ADC AIN7 P5.0 AIN8ADC AIN8 P5.1 AIN9ADC AIN9 PWM0PWM0 P5.2 AIN10ADC AIN10ADC AIN10 AIN10 PWM1PWM1 P5.3 AIN11ADC AIN11ADC AIN11 AIN11 PWM2PWM2 SONiX TECHNOLOGY CO., LTD Page 16 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 1.5 I/O PnM PnUR Pin I/O PnM I/O I/O INT0SIOMSPUART. PnUR PnM Pin IO PnM *. *. I/OPnM I/O PWMSIOMSPUART. PnM PnUR Pin IO PnM *. *. I/OPnM SONiX TECHNOLOGY CO., LTD Page 17 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP I/O XINADC. *. PnUR PnM Pin I/O PnM Output Latch I/O IP *. I/OPnM I/O XOUT. *. PnM PnUR Pin I/O PnM Output Latch I/O IP *. I/OPnM SONiX TECHNOLOGY CO., LTD Page 18 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 2 CPU 2.1 FLASH ROM FLASH ROM6K 0000H 0000H 0001H 0001H . 0007H 0007H 0008H 0008H 0009H 0009H 000AH 000AH 000BH 000BH 000CH 000CH 000DH 000DH 000EH 000EH 000FH 000FH 0010H 0010H 0011H 0011H 0012H 0012H 0013H 0013H 0014H 0014H 0015H 0015H . . . . 17FCH 17FCH 17FDH 17FDH 17FEH 17FEH 17FFH 17FFH ROM WAKE INT0 INT1 T0 TC0 TC1 TC2 T1 ADC SIO I2C UART RX UART TX ROM 0000H 0000H LVD PC 00H 0001H 0001H~0007H 0007H 0008H 0008H~0014H 0014H 0015H 0015H~177FHISPEEPROM 177FHISPEEPROM 1780H 1780H~17FFH 17FFH ISP 17F8H 17F8H~17FFH 17FFH ISP ROM ROM 00H SONiX TECHNOLOGY CO., LTD Page 19 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 2.1.1 0000H 0000H 0000H 0000H POR=1 WDT=1 RST=1 0000H 0000H PFLAG PORWDT RST ROM ORG JMP . 0 START ORG 15H START: . . ENDP ; ; ; ; ; SONiX TECHNOLOGY CO., LTD Page 20 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 2.1.2 0008H 0008H~0014H 0014H 13 PC 08H~14H 27E60 27E60 PUSHPOP PUSHPOP ACC 80H~8FH 0008H 0008H 0009H 0009H 000AH 000AH 000BH 000BH 000CH 000CH 000DH 000DH 000EH 000EH 000FH 000FH 0010H 0010H 0011H 0011H 0012H 0012H 0013H 0013H 0014H 0014H 1 2 3 4 5 6 7 8 9 10 11 12 13 ROM WAKE INT0 INT1 T0 TC0 TC1 TC2 T1 ADC SIO MSP UART RX UART TX WAKE ORG 8 INT0 0RG 9 ORG 8ORG 9 WAKET0TC2T1 SIO WAKET0TC2T1 SIO WAKE T0 SIO 2~8 WAKE 1 2 3 4 5 WAKE ADC TC1 T0 SIO 6 INT0 7 T1 8 UART RX 1 2 WAKE INT0 6 ADC 7 SIO 8 UART RX 3 T0 SONiX TECHNOLOGY CO., LTD 4 TC1 5 T1 Page 21 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP .CODE ORG JMP . ORG JMP JMP JMP JMP JMP JMP JMP JMP JMP JMP JMP JMP JMP 0 START ; 0000H 0000H ; 8 ISR_WAKE ISR_INT0 ISR_INT1 ISR_T0 ISR_TC0 ISR_TC1 ISR_TC2 ISR_T1 ISR_ADC ISR_SIO ISR_MSP ISR_UART_RX ISR_UART_TX ; 0008H 0008H. ; ORG 15H START: . . . JMP . ; 0015H 0015H ; START ; ; ; ACC 80H~8FH ISR_WAKE: . RETI ISR_INT0: ; ACC 80H~8FH ; ; ; ACC 80H~8FH . RETI . . . . . ISR_UART_TX: ; ACC 80H~8FH ; ; ; ACC 80H~8FH . RETI ; ACC 80H~8FH ; ENDP ; SONIX 1. 0000H 0000H JMP 2. 0008H 0008H~0014H 0014H 3. SONiX TECHNOLOGY CO., LTD Page 22 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 2.1.3 SONiX ROM YZ Y bit8~bit15 Z bit0~bit7 MOVC ACC R ROM "TABLE1" B0MOV B0MOV MOVC INCMS JMP INCMS Z @F Y JMP NOP @@: Y, #TABLE1$M Z, #TABLE1$L @F ; ; Z+1 ; Z ; Z Y=Y+1 ; Y ; ; R = 51HACC 51HACC = 05H ; MOVC . TABLE1: ; table1 ; table1 ; R = 00HACC 00HACC = 35H DW DW DW . ; 16-bit 0035H 0035H 5105H 5105H 2012H 2012H Z FFH 00HY 1 Z Y 1 INC_YZ Y Z INC_YZ INC_YZ MACRO INCMS JMP INCMS NOP Z @F ; Z+1 ; Y ; Y+1 ; @@: ENDM INC_YZ B0MOV B0MOV MOVC Y, #TABLE1$M Z, #TABLE1$L ; ; ; R = 51HACC 51HACC = 05H ; INC_YZ @@: MOVC . TABLE1: DW DW DW . ; table1 ; table1 ; R = 00HACC 00HACC = 35H 0035H 0035H 5105H 5105H 2012H 2012H SONiX TECHNOLOGY CO., LTD ; 16-bit Page 23 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP Y Z B0ADD/ADD B0MOV B0MOV Y, #TABLE1$M Z, #TABLE1$L ; table1 ; table1 B0MOV B0ADD A, BUF Z, A ; Z = Z + BUF B0BTS1 JMP INCMS FC GETDATA Y ; ; FC = 0 ; FC = 1Y+1 NOP GETDATA: ; ; BUF = 0 35H ; BUF = 15105H 15105H ; BUF = 22012H 22012H MOVC . TABLE1: DW DW DW . 0035H 0035H 5105H 5105H 2012H 2012H SONiX TECHNOLOGY CO., LTD ; 16-bit Page 24 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 2.1.4 PCL ACC PCL PCL ACC ACC nPCL+ACC n PCL 1 PCLACC PCH 1 PC ACC PCH PC PC PCL+ACC PCH 1PCL-ACC PCH ORG 0100H 0100H ; ROM B0ADD JMP JMP JMP JMP PCL, A A0POINT A1POINT A2POINT A3POINT ; PCL = PCL + ACCPCL PCH 1 ; ACC = 0 A0POINT ; ACC = 1 A1POINT ; ACC = 2 A2POINT ; ACC = 3 A3POINT SONiX ROM ROM ROM @JMP_A MACRO IF JMP ORG ENDIF ADD ENDM VAL ($+1) !& 0XFF00 0XFF00) !!= ($+(VAL) !& 0XFF00 0XFF00) ($ | 0XFF) ($ | 0XFF) PCL, A "VAL" "MACRO3.H""@JMP_A" B0MOV @JMP_A JMP JMP JMP JMP JMP A, BUF0 5 A0POINT A1POINT A2POINT A3POINT A4POINT ; "BUF0" 0 4 ; 5 ; ACC = 0 A0POINT ; ACC = 1 A1POINT ; ACC = 2 A2POINT ; ACC = 3 A3POINT ; ACC = 4 A4POINT ROM BANK 00FFH 00FFH~0100H 0100H "@JMP_A" 0100H 0100H "@JMP_A" ; ROM 00FDH 00FDH 00FEH 00FEH 00FFH 00FFH 0100H 0100H 0101H 0101H B0MOV @JMP_A JMP JMP JMP JMP JMP A, BUF0 5 A0POINT A1POINT A2POINT A3POINT A4POINT ; "BUF0" 0 4 ; 5 ; ACC = 0 A0POINT ; ACC = 1 A1POINT ; ACC = 2 A2POINT ; ACC = 3 A3POINT ; ACC = 4 A4POINT B0MOV @JMP_A JMP JMP JMP JMP JMP A, BUF0 5 A0POINT A1POINT A2POINT A3POINT A4POINT ; "BUF0" 0 4 ; 5 ; ACC = 0 A0POINT ; ACC = 1 A1POINT ; ACC = 2 A2POINT ; ACC = 3 A3POINT ; ACC = 4 A4POINT ; ROM 0100H 0100H 0101H 0101H 0102H 0102H 0103H 0103H 0104H 0104H SONiX TECHNOLOGY CO., LTD Page 25 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 2.1.5 CHECKSUM ROM Checksum 00HChecksum MOV B0MOV MOV B0MOV CLR CLR A,#END_USER_CODE$L END_ADDR1, A A,#END_USER_CODE$M END_ADDR2, A Y Z MOVC B0BCLR ADD MOV ADC JMP FC DATA1, A A, R DATA2, A END_CHECK ; ; YZ INCMS JMP JMP Z @B Y_ADD_1 ; Z != 00H ; Z = 00HY+1 MOV CMPRS JMP MOV CMPRS JMP JMP A, END_ADDR1 A, Z AAA A, END_ADDR2 A, Y AAA CHECKSUM_END INCMS NOP JMP Y ; @B ; Checksum ; end_addr1 ; end_addr2 ; Y ; Z @@: ; C ; AAA: END_CHECK: ; Z ; Checksum ; Y ; Checksum ; Checksum Y_ADD_1: CHECKSUM_END: . . END_USER_CODE: ; SONiX TECHNOLOGY CO., LTD Page 26 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 2.2 RAM RAM512 RAM512 X 8-bit Bank Bank 0 Bank 1 Bank 2 000H . . 07FH 080H . 0FFH 100H . . 1FFH 200H . . 27FH RAM RAM Bank 0 Bank 0 RAM Bank 1 Bank 1 RAM Bank 2 Bank 2 512 RAM Bank0Bank1 Bank2 RBANK RAM RBANK=0 BANK0 RBANK=1 BANK1 RBANK=2 BANK2 BANK BANK RBANK RBANK BANK RBANK RAM BANK RETI RBANK RAM BANK RAM SONIX BANK0 B0MOVB0ADDB0BTS1B0BSET 0 RAM BANK BANK0 Bank1 Bank0 Bank0 RAMWK00 RAMWK00 Bank1 RAMWK01 RAMWK01 ; Bank 1 (RBANK = 1) B0MOV MOV A, WK00 WK01,A ; Bank0 Bank0 RAM BANK RAM RBANK RAM BANK RAM BANK RAM BANK BANK0 RBANK BANK0 SONiX TECHNOLOGY CO., LTD Page 27 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 2.2.1 2.2.1.1 0 1 2 3 4 5 L H R Z Y X @HL @YZ - PCL PCH OSCM P0M P1M - - P4M P5M P0 P1 - - P4 P5 P0UR P4UR P5UR T0M T0C TC0M TC0C TC0R TC0D TC1M TC1C TC1R TC1D TC2M T1M T1CL T1CH ADM ADB ADR ADT D - - - - - - - - E SIOM SIOR SIOB SIOC URTX URRX URCR UTXD F STK7L STK7H STK6L STK6H STK5L STK5H STK4L STK4H 8 9 A B C 6 7 PFLAG RBANK 8 9 A B C D E F W0 W1 W2 W3 W4 W5 W6 W7 P1OC P1W PEDGE P1UR - - TC2C TC2R TC2D WDTR INTRQ0 INTRQ1 CPTM CPTCL CPTCH P4CON P5CON - INTEN0 INTEN1 P0OC PE PECMD ROML PE PE PERAM ROMH RAML CNT MSP MSP MSP URXD MSPM1 MSPM2 STKP STAT BUF ADR STK3L STK3H STK2L STK2H STK1L STK1H STK0L STK0H 2.2.1.2 H, L = R= X= RBANK = P1W = PEDGE = URTX = URRX = URCR = UTXD = T1CH, L = ADM = ADR = PEDGE = INTEN0,1 = PnM = PnUR = PCH, PCL = T0C = TCnC = TCnD= CPTCL,H= MSPBUF= MSPADR= PECMD= PEROM= @HL = STKP = @HL ROM ROM RAM bank P1 P0.0P0.1 UART UART UART UART . T1 ADC ADC P0.0P0.1P0.2 Pn / Pn T0 TCn TCn MSP MSP ISP ISP ROM SONiX TECHNOLOGY CO., LTD Y, Z = PFLAG = W0~W7= P0OC,P1OC = SIOM = SIOR = SIOB = SIOC = T1M = URXD = P4CON,P5CON = ADB = ADT = INTRQ0,1 = WDTR = Pn = OSCM = T0M = TCnM = TCnR = CPTM= MSPSTAT= MSPM1= MSPM2= PERAM= PERAMCNT= @YZ = STK0~STK7 = Page 28 @YZ ROM SIO SIO SIO SIO T1 UART P4P5 ADC ADC Pn T0 TCn TCn MSP MSP MSP 2 ISP RAM ISP RAM Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 2.2.1.3 080H 081H 082H 083H 084H 085H 086H 087H 088H 089H 08AH 08BH 08CH 08DH 08EH 08FH 090H 091H 093H 094H 095H 096H 097H 098H 09AH 09BH 09CH 09DH 09EH 09FH 0A0H 0A1H 0A4H 0A5H 0A6H 0A7H 0AAH 0ABH 0ACH 0ADH 0B0H 0B1H 0B2H 0B3H 0B4H 0B5H 0B6H 0B7H 0B8H 0B9H 0BAH 0BBH 0BCH 0BDH 0BEH 0BFH 0C0H 0C1H 0C2H 0C3H 0C4H 0C5H 0C6H 0C7H 0C8H 0C9H 0CAH 0CBH 0DBH 0DCH Bit7 LBIT7 HBIT7 RBIT7 ZBIT7 YBIT7 XBIT7 POR Bit6 LBIT6 HBIT6 RBIT6 ZBIT6 YBIT6 XBIT6 WDT Bit5 LBIT5 HBIT5 RBIT5 ZBIT5 YBIT5 XBIT5 RST Bit4 LBIT4 HBIT4 RBIT4 ZBIT4 YBIT4 XBIT4 STKOV Bit3 LBIT3 HBIT3 RBIT3 ZBIT3 YBIT3 XBIT3 Bit2 LBIT2 HBIT2 RBIT2 ZBIT2 YBIT2 XBIT2 C W0BIT7 W1BIT7 W2BIT7 W3BIT7 W4BIT7 W5BIT7 W6BIT7 W7BIT7 @HL7 @YZ7 PC7 W0BIT6 W1BIT6 W2BIT6 W3BIT6 W4BIT6 W5BIT6 W6BIT6 W7BIT6 @HL6 @YZ6 PC6 W0BIT5 W1BIT5 W2BIT5 W3BIT5 W4BIT5 W5BIT5 W6BIT5 W7BIT5 @HL5 @YZ5 PC5 WDTR7 ADCIRQ WDTR6 T1IRQ WDTR5 TC2IRQ ADCIEN T1IEN TC2IEN W0BIT4 W1BIT4 W2BIT4 W3BIT4 W4BIT4 W5BIT4 W6BIT4 W7BIT4 @HL4 @YZ4 PC4 PC12 CPUM1 WDTR4 TC1IRQ MSPIRQ TC1IEN MSPIEN W0BIT3 W1BIT3 W2BIT3 W3BIT3 W4BIT3 W5BIT3 W6BIT3 W7BIT3 @HL3 @YZ3 PC3 PC11 CPUM0 WDTR3 TC0IRQ UTXIRQ TC0IEN UTXIEN W0BIT2 W1BIT2 W2BIT2 W3BIT2 W4BIT2 W5BIT2 W6BIT2 W7BIT2 @HL2 @YZ2 PC2 PC10 CLKMD WDTR2 T0IRQ URXIRQ T0IEN URXIEN P17OC P17OC P17W P16OC P16OC P16W P15OC P15OC P15W P14OC P14OC P14W P17M P47M P06M P16M P46M P05M P15M P45M P04M P14M P44M P17 P47 P06 P16 P46 P05 P15 P45 P04 P14 P44 P17UR P17UR P47UR P47UR P06UR P06UR P16UR P16UR P46UR P46UR P05UR P05UR P15UR P15UR P45UR P45UR P04UR P04UR P14UR P14UR P44UR P44UR P13OC P13OC P13W P01G1 P01G1 P03M P13M P43M P53M P03 P13 P43 P53 P03UR P03UR P13UR P13UR P43UR P43UR P53UR P53UR P12OC P12OC P12W P01G0 P01G0 P02M P12M P42M P52M P02 P12 P42 P52 P02UR P02UR P12UR P12UR P42UR P42UR P52UR P52UR T0rate2 T0C6 TC0rate2 TC0C6 TC0R6 TC0D6 TC1rate2 TC1C6 TC1R6 TC1D6 TC2rate2 TC2C6 TC2R6 TC2D6 T1rate2 T1C6 T1C14 T1C14 T0rate1 T0C5 TC0rate1 TC0C5 TC0R5 TC0D5 TC1rate1 TC1C5 TC1R5 TC1D5 TC2rate1 TC2C5 TC2R5 TC2D5 T1rate1 T1C5 T1C13 T1C13 T0rate0 T0C4 TC0rate0 TC0C4 TC0R4 TC0D4 TC1rate0 TC1C4 TC1R4 TC1D4 TC2rate0 TC2C4 TC2R4 TC2D4 T1rate0 T1C4 T1C12 T1C12 T0C3 TC0CKS1 TC0C3 TC0R3 TC0D3 TC1CKS1 TC1C3 TC1R3 TC1D3 TC2CKS1 TC2C3 TC2R3 TC2D3 T1CKS T1C3 T1C11 T1C11 CPTMD CPTC3 CPTC11 CPTC11 P4CON3 P5CON3 CHS3 ADB5 T0C2 TC0CKS0 TC0C2 TC0R2 TC0D2 TC1CKS0 TC1C2 TC1R2 TC1D2 TC2CKS0 TC2C2 TC2R2 TC2D2 T0ENB T0C7 TC0ENB TC0C7 TC0R7 TC0D7 TC1ENB TC1C7 TC1R7 TC1D7 TC2ENB TC2C7 TC2R7 TC2D7 T1ENB T1C7 T1C15 T1C15 CPTEN CPTC7 CPTC15 CPTC15 P4CON7 T0C1 TC0C1 TC0R1 TC0D1 TC1C1 TC1R1 TC1D1 TC2C1 TC2R1 TC2D1 Bit0 LBIT0 HBIT0 RBIT0 ZBIT0 YBIT0 XBIT0 Z RBANKS0 W0BIT0 W1BIT0 W2BIT0 W3BIT0 W4BIT0 W5BIT0 W6BIT0 W7BIT0 @HL0 @YZ0 PC0 PC8 WDTR0 P00IRQ P00IRQ WAKEIRQ P00IEN P00IEN WAKEIEN P02OC P02OC P10OC P10OC P10W P00G0 P00G0 P00M P10M P40M P50M P00 P10 P40 P50 P00UR P00UR P10UR P10UR P40UR P40UR P50UR P50UR T0TB T0C0 PWM0OUT TC0C0 TC0R0 TC0D0 PWM1OUT TC1C0 TC1R0 TC1D0 PWM2OUT TC2C0 TC2R0 TC2D0 T1C1 T1C0 T1C9 T1C8 CPTG1 CPTG0 CPTC6 CPTC5 CPTC4 CPTC1 CPTC0 CPTC14 CPTC14 CPTC13 CPTC13 CPTC12 CPTC12 CPTC9 CPTC8 P4CON6 P4CON5 P4CON4 P4CON1 P4CON0 P5CON1 P5CON0 ADENB ADS EOC GCHS CHS1 CHS0 ADB9 ADB8 ADB7 ADB6 ADB3 ADB2 ADCKS1 ADLEN ADCKS0 ADB1 ADB0 ADTS1 ADTS0 ADT4 ADT3 ADT2 ADT1 ADT0 PECMD7 PECMD6 PECMD5 PECMD4 PECMD3 PECMD2 PECMD1 PECMD0 PEROML7 PEROML6 PEROML5 PEROML4 PEROML3 PEROML2 PEROML1 PEROML0 SONiX TECHNOLOGY CO., LTD T1C2 T1C10 T1C10 CPTStart CPTC2 CPTC10 CPTC10 P4CON2 P5CON2 CHS2 ADB4 Bit1 LBIT1 HBIT1 RBIT1 ZBIT1 YBIT1 XBIT1 DC RBANKS1 W0BIT1 W1BIT1 W2BIT1 W3BIT1 W4BIT1 W5BIT1 W6BIT1 W7BIT1 @HL1 @YZ1 PC1 PC9 STPHX WDTR1 P01IRQ P01IRQ SIOIRQ P01IEN P01IEN SIOIEN P03OC P03OC P11OC P11OC P11W P00G1 P00G1 P01M P11M P41M P51M P01 P11 P41 P51 P01UR P01UR P11UR P11UR P41UR P41UR P51UR P51UR Page 29 R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W W R/W R/W R/W W R/W R/W R/W W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R R/W R/W R/W R/W L H R Z Y X PFLAG RBANK W0 W1 W2 W3 W4 W5 W6 W7 @HL @YZ PCL PCH OSCM WDTR INTRQ0 INTRQ1 INTEN0 INTEN1 P0OC P1OC P1W PEDGE P0M P1M P4M P5M P0 P1 P4 P5 P0UR P1UR P4UR P5UR T0M T0C TC0M TC0C TC0R TC0D TC1M TC1C TC1R TC1D TC2M TC2C TC2R TC2D T1M T1CL T1CH CPTM CPTCL CPTCH P4CON P5CON ADM ADB ADR ADT PECMD PEROML Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 0DDH 0DEH 0DFH 0E0H 0E1H 0E2H 0E3H 0E4H 0E5H 0E6H 0E7H 0E8H 0EAH 0EBH 0ECH 0EDH 0EEH 0EFH 0F0H 0F1H 0F2H 0F3H 0F4H 0F5H 0F6H 0F7H 0F8H 0F9H 0FAH 0FBH 0FCH 0FDH 0FEH 0FFH PEROMH7 PEROMH6 PEROMH5 PEROMH4 PEROMH3 PEROMH2 PERAML7 PERAML6 PERAML5 PERAML4 PERAML3 PERAML2 PERAMCN PERAMCN PERAMCN PERAMCN PERAMCN T7 T6 T5 T4 T3 SENB START SRATE1 SRATE0 MLSB SCLKMD SIOR7 SIOR6 SIOR5 SIOR4 SIOR3 SIOR2 SIOB7 SIOB6 SIOB5 SIOB4 SIOB3 SIOB2 SIOBZ UTXEN UTXPEN UTXPS UTXBRK URXBZ UTXBZ URXEN URXPEN URXPS URXPC UFMER URS2 URCR7 URCR6 URCR5 URCR4 URCR3 URCR2 UTXD7 UTXD6 UTXD5 UTXD4 UTXD3 UTXD2 URXD7 URXD6 URXD5 URXD4 URXD3 URXD2 CKE D_A P S RED_WRT WCOL MSPOV MSPENB CKP SLRXCKP MSPWK GCEN ACKSTAT ACKDT ACKEN RCEN PEN MSPBUF7 MSPBUF6 MSPBUF5 MSPBUF4 MSPBUF3 MSPBUF2 MSPADR7 MSPADR6 MSPADR5 MSPADR4 MSPADR3 MSPADR2 GIE LVD24 LVD24 LVD33 LVD33 STKPB2 S7PC7 S7PC6 S7PC5 S7PC4 S7PC3 S7PC2 S7PC12 S7PC12 S7PC11 S7PC11 S7PC10 S7PC10 S6PC7 S6PC6 S6PC5 S6PC4 S6PC3 S6PC2 S6PC12 S6PC12 S6PC11 S6PC11 S6PC10 S6PC10 S5PC7 S5PC6 S5PC5 S5PC4 S5PC3 S5PC2 S5PC12 S5PC12 S5PC11 S5PC11 S5PC10 S5PC10 S4PC7 S4PC6 S4PC5 S4PC4 S4PC3 S4PC2 S4PC12 S4PC12 S4PC11 S4PC11 S4PC10 S4PC10 S3PC7 S3PC6 S3PC5 S3PC4 S3PC3 S3PC2 S3PC12 S3PC12 S3PC11 S3PC11 S3PC10 S3PC10 S2PC7 S2PC6 S2PC5 S2PC4 S2PC3 S2PC2 S2PC12 S2PC12 S2PC11 S2PC11 S2PC10 S2PC10 S1PC7 S1PC6 S1PC5 S1PC4 S1PC3 S1PC2 S1PC12 S1PC12 S1PC11 S1PC11 S1PC10 S1PC10 S0PC7 S0PC6 S0PC5 S0PC4 S0PC3 S0PC2 S0PC12 S0PC12 S0PC11 S0PC11 S0PC10 S0PC10 PEROMH1 PEROMH0 PERAML1 PERAML0 R/W R/W PEROMH PERAML PERAML9 PERAML8 R/W PERAMCNT CPOL SIOR1 SIOB1 SCSEN CPHA SIOR0 SIOB0 SCSP R/W W R/W R/W R/W R/W R/W R/W R/W R R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W SIOM SIOR SIOB SIOC URTX URRX URCR UTXD URXD MSPSTAT MSPM1 MSPM2 MSPBUF MSPADR STKP STK7L STK7H STK6L STK6H STK5L STK5H STK4L STK4H STK3L STK3H STK2L STK2H STK1L STK1H STK0L STK0H URS1 URS0 URCR1 URCR0 UTXD1 UTXD0 URXD1 URXD0 BF MSPC RSEN SEN MSPBUF1 MSPBUF0 MSPADR1 MSPADR0 STKPB1 STKPB0 S7PC1 S7PC0 S7PC9 S7PC8 S6PC1 S6PC0 S6PC9 S6PC8 S5PC1 S5PC0 S5PC9 S5PC8 S4PC1 S4PC0 S4PC9 S4PC8 S3PC1 S3PC0 S3PC9 S3PC8 S2PC1 S2PC0 S2PC9 S2PC8 S1PC1 S1PC0 S1PC9 S1PC8 S0PC1 S0PC0 S0PC9 S0PC8 1. 2. 3. SN8ASM SN8ASM"F" "b0bset""b0bclr""bset""bclr""R/W" SONiX TECHNOLOGY CO., LTD Page 30 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 2.2.2 ACC 8 ACC ALU ZC DC PFLAG ACC RAM "B0MOV" / ACC ; ACC MOV A, #0FH ; ACC BUF MOV B0MOV BUF, A BUF, A ; BUF ACC MOV B0MOV A, BUF A, BUF ACC 80H~8FH ACC INT_SERVICE: ; ACC ; . . RETI SONiX TECHNOLOGY CO., LTD ; ; ACC ; Page 31 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 2.2.3 PFLAG PFLAGALULVDPORWDTRST LVD DCZALU C LVD24 LVD24 LVD33LVD LVD33LVD 086H PFLAG / Bit 7 POR R - Bit 6 WDT R - Bit 5 RST R - Bit 4 STKOV R - Bit 3 - Bit 2 C R/W 0 Bit 1 DC R/W 0 Bit 0 Z R/W 0 Bit 7 POR 0 = 1 = LVD Bit 6 WDT 0 = 1 = Bit 5 RST 0 = 1 = Bit 4 STKOV 0 = 1 = Bit 2 C 1 ="1"0 0 ="0" LVD24 LVD24 1 = Vdd < LVD24 LVD24 Bit 5 Bit 4 - LVD33LVD33 LVD33LVD33 0 = Vdd > LVD33 LVD33 1 = Vdd < LVD33 LVD33 CDC Z SONiX TECHNOLOGY CO., LTD Page 32 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 2.2.4 PC PC 13 5 8 CALL JMP PC PC Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 PC12 PC11 PC10 0 0 0 PCH Bit 9 PC9 0 Bit 8 PC8 0 Bit 7 PC7 0 Bit 6 PC6 0 Bit 5 PC5 0 Bit 4 Bit 3 PC4 PC3 0 0 PCL Bit 2 PC2 0 Bit 1 PC1 0 Bit 0 PC0 0 SONiX 9 CMPRS INCS INCMS DECS DECMS BTS0 BTS1 B0BTS0 B0BTS1 PC 2 PC 2 FC C0STEP ; Carry_flag = 1 ; C0STEP C0STEP: B0BTS1 JMP . NOP A, BUF0 FZ C1STEP ; BUF0 ACC ; Zero flag = 0 ; C1STEP C1STEP: B0MOV B0BTS0 JMP . NOP ACC PC 2 C0STEP: CMPRS JMP . NOP A, #12H C0STEP 1 PC 2 INCS C0STEP: INCS JMP . NOP BUF0 C0STEP ; ACC "0" C0STEP INCMS JMP . NOP BUF0 C0STEP ; BUF0 "0" C0STEP INCMS C0STEP: 1 PC 2 DECS C0STEP: DECS JMP . NOP BUF0 C0STEP ; ACC "0" C0STEP DECMS JMP . NOP BUF0 C0STEP ; BUF0 "0" C0STEP DECMS C0STEP: SONiX TECHNOLOGY CO., LTD Page 33 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP JMP ADD M,AM=PCL ADD M, AADC M, A B0ADD M, A PCL PCH 3 PC PCL PCH PC PCL+ACC PCL PCH 1 PCL-ACC PCH PC = 0323HPCH 0323HPCH = 03HPCL 03HPCL = 23H ; PC = 0323H 0323H MOV B0MOV . A, #28H PCL, A ; 0328H 0328H MOV B0MOV . A, #00H PCL, A ; 0300H 0300H ; PC = 0328H 0328H PC = 0323HPCH 0323HPCH = 03HPCL 03HPCL = 23H ; PC = 0323H 0323H B0ADD JMP JMP JMP JMP . . PCL, A A0POINT A1POINT A2POINT A3POINT SONiX TECHNOLOGY CO., LTD ; PCL = PCL + ACCPCH ; ACC = 0 A0POINT ; ACC = 1 A1POINT ; ACC = 2 A2POINT ; ACC = 3 A3POINT Page 34 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 2.2.5 H, L H L 8 RAM @HL 081H H / Bit 7 HBIT7 R/W - Bit 6 HBIT6 R/W - Bit 5 HBIT5 R/W - Bit 4 HBIT4 R/W - Bit 3 HBIT3 R/W - Bit 2 HBIT2 R/W - Bit 1 HBIT1 R/W - Bit 0 HBIT0 R/W - 080H L / Bit 7 LBIT7 R/W - Bit 6 LBIT6 R/W - Bit 5 LBIT5 R/W - Bit 4 LBIT4 R/W - Bit 3 LBIT3 R/W - Bit 2 LBIT2 R/W - Bit 1 LBIT1 R/W - Bit 0 LBIT0 R/W - Bit 1 XBIT1 R/W 0 Bit 0 XBIT0 R/W 0 HL bank0 020H B0MOV B0MOV B0MOV H, #00H L, #20H A, @HL bank 0 CLR B0MOV H L, #7FH ; H = 0 bank 0 ; L = 7FH CLR DECMS JMP @HL L CLR_HL_BUF ; @HL ; L 1 L = 0 CLR @HL CLR_HL_BUF: END_CLR: . . 2.2.6 X 8 X 085H X / Bit 7 XBIT7 R/W 0 Bit 6 XBIT6 R/W 0 SONiX TECHNOLOGY CO., LTD Bit 5 XBIT5 R/W 0 Bit 4 XBIT4 R/W 0 Bit 3 XBIT3 R/W 0 Page 35 Bit 2 XBIT2 R/W 0 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 2.2.7 Y, Z Y Z 8 RAM @YZ MOVC ROM 084H Y / Bit 7 YBIT7 R/W - Bit 6 YBIT6 R/W - Bit 5 YBIT5 R/W - Bit 4 YBIT4 R/W - Bit 3 YBIT3 R/W - Bit 2 YBIT2 R/W - Bit 1 YBIT1 R/W - Bit 0 YBIT0 R/W - 083H Z / Bit 7 ZBIT7 R/W - Bit 6 ZBIT6 R/W - Bit 5 ZBIT5 R/W - Bit 4 ZBIT4 R/W - Bit 3 ZBIT3 R/W - Bit 2 ZBIT2 R/W - Bit 1 ZBIT1 R/W - Bit 0 ZBIT0 R/W - YZ bank0 025H B0MOV B0MOV B0MOV ; Y RAM bank 0 ; Z 25H ; ACC Y, #00H Z, #25H A, @YZ @YZ RAM B0MOV B0MOV Y, #0 Z, #7FH ; Y = 0 bank 0 ; Z = 7FHRAM CLR @YZ ; @YZ DECMS JMP Z CLR_YZ_BUF ; ; CLR @YZ CLR_YZ_BUF: END_CLR: ; . 2.2.8 R 8 R MOVC ROM R ACC 082H R / Bit 7 RBIT7 R/W - Bit 6 RBIT6 R/W - Bit 5 RBIT5 R/W - Bit 4 RBIT4 R/W - Bit 3 RBIT3 R/W - Bit 2 RBIT2 R/W - Bit 1 RBIT1 R/W - Bit 0 RBIT0 R/W - R "" SONiX TECHNOLOGY CO., LTD Page 36 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 2.2.9 W 8 W W0~W7 2 C 088H W0 / Bit 7 W0BIT7 R/W - Bit 6 W0BIT6 R/W - Bit 5 W0BIT5 R/W - Bit 4 W0BIT4 R/W - Bit 3 W0BIT3 R/W - Bit 2 W0BIT2 R/W - Bit 1 W0BIT1 R/W - Bit 0 W0BIT0 R/W - 089H W1 / Bit 7 W1BIT7 R/W - Bit 6 W1BIT6 R/W - Bit 5 W1BIT5 R/W - Bit 4 W1BIT4 R/W - Bit 3 W1BIT3 R/W - Bit 2 W1BIT2 R/W - Bit 1 W1BIT1 R/W - Bit 0 W1BIT0 R/W - 08AH W2 / Bit 7 W2BIT7 R/W - Bit 6 W2BIT6 R/W - Bit 5 W2BIT5 R/W - Bit 4 W2BIT4 R/W - Bit 3 W2BIT3 R/W - Bit 2 W2BIT2 R/W - Bit 1 W2BIT1 R/W - Bit 0 W2BIT0 R/W - 08BH W3 / Bit 7 W3BIT7 R/W - Bit 6 W3BIT6 R/W - Bit 5 W3BIT5 R/W - Bit 4 W3BIT4 R/W - Bit 3 W3BIT3 R/W - Bit 2 W3BIT2 R/W - Bit 1 W3BIT1 R/W - Bit 0 W3BIT0 R/W - 08CH W4 / Bit 7 W4BIT7 R/W - Bit 6 W4BIT6 R/W - Bit 5 W4BIT5 R/W - Bit 4 W4BIT4 R/W - Bit 3 W4BIT3 R/W - Bit 2 W4BIT2 R/W - Bit 1 W4BIT1 R/W - Bit 0 W4BIT0 R/W - 08DH W5 / Bit 7 W5BIT7 R/W - Bit 6 W5BIT6 R/W - Bit 5 W5BIT5 R/W - Bit 4 W5BIT4 R/W - Bit 3 W5BIT3 R/W - Bit 2 W5BIT2 R/W - Bit 1 W5BIT1 R/W - Bit 0 W5BIT0 R/W - 08EH W6 / Bit 7 W6BIT7 R/W - Bit 6 W6BIT6 R/W - Bit 5 W6BIT5 R/W - Bit 4 W6BIT4 R/W - Bit 3 W6BIT3 R/W - Bit 2 W6BIT2 R/W - Bit 1 W6BIT1 R/W - Bit 0 W6BIT0 R/W - 08FH W7 / Bit 7 W7BIT7 R/W - Bit 6 W7BIT6 R/W - Bit 5 W7BIT5 R/W - Bit 4 W7BIT4 R/W - Bit 3 W7BIT3 R/W - Bit 2 W7BIT2 R/W - Bit 1 W7BIT1 R/W - Bit 0 W7BIT0 R/W - 1. W0~W7 2. C W0~W7 W0~W7 SONiX TECHNOLOGY CO., LTD Page 37 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 2.3 2.3.1 ACC RAM 12H ACC MOV A, #12H 12H R B0MOV R, #12H RAM 80H~8FH 2.3.2 ACC RAM 12H ACC B0MOV A, 12H ACC RAM 12H B0MOV 12H, A 2.3.3 H/LY/Z @HL B0MOV B0MOV B0MOV H, #0 L, #12H A, @HL ; "H" RAM bank 0 ; Y, #0 Z, #12H A, @YZ ; "Y" RAM bank 0 ; @YZ B0MOV B0MOV B0MOV SONiX TECHNOLOGY CO., LTD Page 38 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 2.4 2.4.1 SN8F27E60 SN8F27E60 8 CALL PC STKP STKnH STKnL RET / RETI CALL / INTERRUPT STACK Buffer High Byte STACK Buffer Low Byte STKP = 7 STK7H STK7L STKP = 6 STKP - 1 PCL STACK Level STKP + 1 PCH STK6H STK6L STKP = 5 STK5H STKP STK5L STKP STKP = 4 STK4H STK4L STKP = 3 STK3H STK3L STKP = 2 STK2H STK2L STKP = 1 STK1H STK1L STKP = 0 STK0H STK0L 2.4.2 STKP 3 13 STKnH STKnL LIFO STKP 1 STKP 1STKP PC 0EFH STKP / Bit 7 GIE R/W 0 Bit 6 LVD24 LVD24 R - Bit 5 LVD33 LVD33 R - Bit[2:0] Bit 3 - Bit 2 STKPB2 R/W 1 Bit 1 STKPB1 R/W 1 Bit 0 STKPB0 R/W 1 STKPBnn = 0 ~ 2 Bit 7 Bit 4 - GIE 0 = 1 = MOV B0MOV A, #00000111B 00000111B STKP, A SONiX TECHNOLOGY CO., LTD Page 39 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 2.4.3 CALL PC LIFO STKPSTKnH STKnl Bank0 0F0H~0FFH STKnH / Bit 7 - Bit 6 - Bit 5 - Bit 4 SnPC12 R/W 0 Bit 3 SnPC11 R/W 0 Bit 2 SnPC10 R/W 0 Bit 1 SnPC9 R/W 0 Bit 0 SnPC8 R/W 0 0F0H~0FFH STKnL / Bit 7 SnPC7 R/W 0 Bit 6 SnPC6 R/W 0 Bit 5 SnPC5 R/W 0 Bit 4 SnPC4 R/W 0 Bit 3 SnPC3 R/W 0 Bit 2 SnPC2 R/W 0 Bit 1 SnPC1 R/W 0 Bit 0 SnPC0 R/W 0 STKn = STKnH , STKnL (n = 7 ~ 0) 2.4.4 STKOV STKOV=0 STKOV=1 086H PFLAG / Bit 4 Bit 7 POR R - Bit 6 WDT R - Bit 5 RST R - Bit 4 STKOV R - Bit 3 - Bit 2 C R/W 0 Bit 1 DC R/W 0 Bit 0 Z R/W 0 STKOV 0 = 1 = STKOV STKOV LVD MAIN: . StackChk: B0BTS1 JMP JMP STKOV MAIN $ ; STKOV=0 ; STKOV=1"jump here" GPIO MAIN: . StackChk: B0BTS1 JMP B0BCLR STKOV MAIN P1.0 SONiX TECHNOLOGY CO., LTD ; STKOV=0 ; STKOV=1 P1.0 Page 40 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 2.4.5 CALL STKP 1 PC 0 1 2 3 4 5 6 7 8 >8 STKP STKPB2 STKPB1 STKPB0 1 1 1 1 1 0 1 0 1 1 0 0 0 1 1 0 1 0 0 0 1 0 0 0 1 1 1 1 1 0 Free Free STK0H STK0L STK1H STK1L STK2H STK2L STK3H STK3L STK4H STK4L STK5H STK5L STK6H STK6L STK7H STK7L - STKOV 0 0 0 0 0 0 0 0 0 1 PCRETIRET STKP1 8 7 6 5 4 3 2 1 0 STKP STKPB2 STKPB1 STKPB0 1 1 1 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 STK7H STK6H STK5H STK4H STK3H STK2H STK1H STK0H Free STK7L STK6L STK5L STK4L STK3L STK2L STK1L STK0L Free STKOV 0 0 0 0 0 0 0 0 0 - STKOV 1 STKOV SONiX TECHNOLOGY CO., LTD Page 41 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 2.5 CODE OPTION CODE OPTION LVD OTP ROM IHRC_16M IHRC_RTC RC High_Clk 32K X'tal High_Fcpu Low_Fcpu Noise_Filter WDT_CLK Watch_Dog Reset_Pin Security 12M X'tal 4M X'tal Fhosc/1 Fhosc/2 Fhosc/4 Fhosc/8 Fhosc/16 Fhosc/32 Fhosc/64 Fhosc/128 Flosc/1 Flosc/2 Flosc/4 Flosc/8 Enable Disable Flosc/4 Flosc/8 Flosc/16 Flosc/32 Always_On Enable Disable Reset P04 Enable Disable LVD_L LVD_M LVD LVD_H LVD_MAX SONiX TECHNOLOGY CO., LTD 16MHz RC XIN/XOUT GPIO 16MHz RC XIN/XOUT 32768Hz RC RC XIN XOUT GPIO 32.768KHz / 12MHz / 4MHz 1 2 4 8 16 32 64 128 1 2 4 8 Flosc/4 Flosc/8 Flosc/16 Flosc/32 P0.4 ROM ROM VDD 1.8V LVD VDD 1.8V LVD PFLAG LVD24 LVD24 2.4V VDD 2.4V LVD PFLAG LVD33 LVD33 3.3V VDD 3.3V LVD Page 42 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 2.5.1 Fcpu Fcpu /High_Fcpu Low_Fcpu Fcpu 8 Fhosc/1 Fhosc/2 Fhosc/4 Fhosc/8Fhosc/16Fhosc/32Fhosc/64Fhosc/128 RC Fcpu 4 Flosc/1Flosc/2Flosc/4Flosc/8 2.5.2 Reset_Pin Reset P04 P0.4 2.5.3 Security Security Flash ROM Secuity ROM ROM 2.5.4 Noise Filter Noise Filter LVD SONiX TECHNOLOGY CO., LTD Page 43 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 3 3.1 SN8F27E60 SN8F27E60 PC 0000H 0000H PFLAG PORWDT RST PORWDT RST 086H PFLAG / Bit 7 POR R - Bit 6 WDT R - Bit 5 RST R - Bit 7 Bit 2 C R/W 0 Bit 1 DC R/W 0 Bit 0 Z R/W 0 WDT 0 = 1 = Bit 5 Bit 3 - POR 0 = 1 = LVD Bit 6 Bit 4 STKOV R - RST 0 = 1 = VDD RC VDD VSS VDD VSS SONiX TECHNOLOGY CO., LTD Page 44 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 3.2 LVD 3.3 I/O RAM "" SONiX TECHNOLOGY CO., LTD Page 45 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 3.4 VDD V1 V2 V3 LVD VDD VDD V1 VDD V2 V3 DC DC LVD AC AC DC AC DC VDD AC DC AC VDD 3.4.1 Vdd (V) LVD (Fcpu) LVD SONiX TECHNOLOGY CO., LTD Page 46 Version 1.0 SN8F27E60 SN8F27E60 Series 8-Bit Flash Micro-Controller with Embedded ICE and ISP 3.4.2 LVD VDD LVD VSS LVD LVD SONiX 8 VDD LVD LVD LVD LVD LVD LVD LVD LVD LVD 1.8V/2.4V/3.3V LVD 1.8V LVD 2.4V LVD LVD VDD 3.3V LVD VDD LVD LVD24 LVD24 LVD33 LVD33 VDD LVD24 LVD24 LVD33 LVD33 0EFH STKP / Bit 5 Bit 6 Bit 7 GIE R/W 0 Bit 6 LVD24 LVD24 R - Bit 5 LVD33 LVD33 R - Bit 4 - Bit 3 - Bit 2 STKPB2 R/W 1 Bit 1 STKPB1 R/W 1 Bit 0 STKPB0 R/W 1 LVD33LVD LVD33LVD 3.3V 0 = VDD>LVD33 LVD33 1 = Vdd < LVD33 LVD33 LVD24LVD LVD24LVD 2.4V 0 = Vdd > LVD24 LVD24 1 = Vdd < LVD24 LVD24 LVD 1.8V 2.4V 2.4V 3.3V LVD_L - LVD Code Option LVD_M - LVD_H LVD_L VDD < 1.8V LVD24 LVD24 LVD33 LVD33 LVD_M VDD < 1.8V LVD24 LVD24 VDD > 2.4VLVD24 4VLVD24 0 VDD 3.3VLVD330 3VLVD330 VDD