SONIX SN8P1600 Series User Manual

8-bit mcu otp easy writer

Advertisement

Quick Links

SONIX 8-BIT MCU OTP Easy-Writer
SONIX 8-BIT MCU OTP Easy
Writer
User's Manual
General Release Specification
SONIX reserves the right to make change without further notice to any products herein to improve reliability, function or design. SONIX does not
assume any liability arising out of the application or use of any product or circuit described herein; neither does it convey any license under its patent
rights nor the rights of others. SONIX products are not designed, intended, or authorized for us as components in systems intended, for surgical
implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the SONIX product
could create a situation where personal injury or death may occur. Should Buyer purchase or use SONIX products for any such unintended or
unauthorized application. Buyer shall indemnify and hold SONIX and its officers, employees, subsidiaries, affiliates and distributors harmless against
all claims, cost, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death
associated with such unintended or unauthorized use even if such claim alleges that SONIX was negligent regarding the design or manufacture of
the part.
V1.1
SONiX TECHNOLOGY CO., LTD

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SN8P1600 Series and is the answer not in the manual?

Questions and answers

Summary of Contents for SONIX SN8P1600 Series

  • Page 1 SONIX products are not designed, intended, or authorized for us as components in systems intended, for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the SONIX product could create a situation where personal injury or death may occur.
  • Page 2 SONIX 8-BIT MCU OTP Easy-Writer MANUAL REVISION HISTORY Version Date Description V0.1 Apr. 2004 Preliminary V0.1 first issue V0.2 May. 2004 1. Modified SN8P1907 pin assignment. 2. Modified SN8P2704A Program table. 3. Add SN8P2705A program table and pin assignment. V0.3 Jul.
  • Page 3: Table Of Contents

    SONIX 8-BIT MCU OTP Easy-Writer INDEX SONIX 8-BIT MCU OTP EASY WRITER ................4 ABOUT SON X 8-BIT MCU OTP EAST WRITER..................4 FUNCTION INTRODUCTION........................4 HARDWARE INTRODUCTION ........................5 ACCESSORY INTRODUCTION........................6 CONNECTION INTRODUCTION ....................... 9 SOFTWARE AND HARDWARE INSTALL ................11 SOFTWARE INSTALL ..........................
  • Page 4 APPENDIX B PROGRAMMING PIN MAPPING ..................25 SN8P1600 S ............................26 ERIES SN8P1600 Programming Pin Mapping....................26 SN8P1600 Series Pin Assignment ......................27 SN8P1700 S ............................28 ERIES SN8P1700 Series Programming Pin Mapping..................28 SN8P1700 Series Pin Assignment ......................28 SN8P1700A S ............................
  • Page 5: Sonix 8-Bit Mcu Otp Easy Writer

    In order to provide R&D personnel with a simple writer, we devised a new writer: ”EZ WRITER”. FUNCTION INTRODUCTION EZ_WRITER can programming all series of SONiX OTP MCU, which control by SONiX 8-bit MCU ICE. Different OTP MCU should cooperate with different transition board.
  • Page 6: Hardware Introduction

    SONIX 8-BIT MCU OTP Easy-Writer HARDWARE INTRODUCTION EZ_WRITER contains programming board and 60 PIN cable. Programming board contains TEXT TOOL、Writer transition socket and 20 PIN transition socket. Figure 1 Feature Description Remark Power indicator LED. JP1 & JP3 Writer Transition Socket 20 pin to 48 pin.
  • Page 7: Accessory Introduction

    SONIX 8-BIT MCU OTP Easy-Writer ACCESSORY INTRODUCTION (1)Connect with ICE : 60 pins cable. Figure 2 (2)Connect with Writer transition board or Writer transition board:20 pins cable. Figure 3 V1.1 SONiX TECHNOLOGY CO., LTD Page 6...
  • Page 8 SONIX 8-BIT MCU OTP Easy-Writer (3) Writer transition board: When programming, different MCU type should mapping to correct Writer transition board, and then put OTP MCU on EZ Writer 48pins text tool. NOTE: When IC PIN number greater then 48 PIN, Writer transition board connect with EZ Writer by 20 pins cable, and then put OTP MCU on Writer transition board socket.
  • Page 9 SONIX 8-BIT MCU OTP Easy-Writer (5) ICE transition board or Writer transition board (IC PIN number greater then 48 PIN) connect with EZ Writer Figure 6 (6)Writer transition board (IC PIN number smaller then 48 PIN) connect with EZ Writer Figure 7 V1.1...
  • Page 10: Connection Introduction

    SONIX 8-BIT MCU OTP Easy-Writer CONNECTION INTRODUCTION EZ Writer connect with SN8ICE 1K by way of 60 PIN cable and stitches. Figure 8 EZ Writer can connect with SN8ICE 2K by way of 60 PIN cable. Figure 9 V1.1 SONiX TECHNOLOGY CO., LTD...
  • Page 11 SONIX 8-BIT MCU OTP Easy-Writer NOTE: In SN8ICE 1K and SN8ICE 2K,”AVREFH” & “AVREFL” should connect with JUMPER. NOTE: In SN8ICE 1K, “DIP SWITCHSW1” fixed OFF. Figure 10 SN8ICE 2K: In SN8ICE 2K , ,”AVREFH” & “AVREFL” & “INTERNAL 5V” should connect with JUMPER.
  • Page 12: Software And Hardware Install

    SONIX 8-BIT MCU OTP Easy-Writer SOFTWARE AND HARDWARE INSTALL SOFTWARE INSTALL EZ_WRITER programming software build in SN8 IDE V1.99K. HARDWARE INSTALL EZ Writer connect with SN8ICE 1K by way of 60 PIN cable and stitches, and then SN8ICE 1K supply power to EZ Writer as show below: Figure 12 V1.1...
  • Page 13 SONIX 8-BIT MCU OTP Easy-Writer Connect ICE transition board with EZ Writer. Put OTP MCU on 48pins text tool as show below: Figure 13 V1.1 SONiX TECHNOLOGY CO., LTD Page 12...
  • Page 14: Programming Instruction

    SONIX 8-BIT MCU OTP Easy-Writer PROGRAMMING INSTRUCTION Programming 1K series OTP MCU should cooperate with 1K series compiler. Programming 2K series OTP MCU should cooperate with 2K series compiler. START SOFTWARE Click here to start EZ Writer programming software. Another way, click ”Utility”、”EZ Writer” to start EZ Writer programming software.
  • Page 15: Operation Instruction

    SONIX 8-BIT MCU OTP Easy-Writer OPERATION INSTRUCTION EZ Writer programming software Choice MCU type and open (*.SN8) file. Show DEVICE name. Choice Function. Choice Program Byte and Verify Byte. Rolling Code setting. VPP adjust mode. Show (*.SN8) file route. Show (*.SN8) file Checksum, and show Security Enable/Disable state.
  • Page 16: Programming Instruction

    SONIX 8-BIT MCU OTP Easy-Writer PROGRAMMING INSTRUCTION Click ” Device/Load SN8“ button can choice Device and SN8 File as show below: After choice Device, you can cancel SN8 file as show below: V1.1 SONiX TECHNOLOGY CO., LTD Page 15...
  • Page 17 SONIX 8-BIT MCU OTP Easy-Writer If you don’t open SN8 file, then Function block will only show “Blank Check” and ”Read” button. Otherwise, it will show all function button. It will check ICE power、VPP and VDD voltage, whether open SN8 file or not.
  • Page 18 SONIX 8-BIT MCU OTP Easy-Writer “ICE VDD IS 5V! CONNECT OK!” message show in information dialogue block means that power in ICE and Writer is correct. Click ”Auto Program” button as show below:(AUTO Program function is Program Byte and Verify Byte, except 2K series OTP MCU.) Click ”Blank Check”...
  • Page 19 SONIX 8-BIT MCU OTP Easy-Writer If OTP doesn’t BLANK, it will show ”Blank Check Fail!”. Click “Program” button to start programming as show below: Choice ”Program Byte and Verify Byte” function as show below: Under ”Program Byte and Verify Byte” function, if dada occur error, then error message will show in information dialogue block instantly.
  • Page 20 SONIX 8-BIT MCU OTP Easy-Writer Click ”Verify” button to check DATA as show below: If there are any different between read data and source data, it will show ”Verify Error!” as show below: V1.1 SONiX TECHNOLOGY CO., LTD Page 19...
  • Page 21 SONIX 8-BIT MCU OTP Easy-Writer Click ”READ” button will read OTP data as show below: Information dialogue block can show OTP Checksum、Security Option Enable\disable state and OTP DATA. V1.1 SONiX TECHNOLOGY CO., LTD Page 20...
  • Page 22: Fault Solve

    SONIX 8-BIT MCU OTP Easy-Writer FAULT SOLVE ”Warning!! VDD is 3V,Please Check the ICE VDD” means ICE VDD voltage error, please check JP2 jumper to 5V. In SN8ICE 2K will not check VDD voltage, so that user should make sure VDD connect with 5V.
  • Page 23 SONIX 8-BIT MCU OTP Easy-Writer ”ERROR!! Please check OTP direction!” means OTP direction error. When ”VDD ERROR” showing, please check ICE POWER to 5V、OTP direction and OTP type. When ”VPP ERROR” showing, please check VPP to 12.3V、OTP direction and OTP type.
  • Page 24 SONIX 8-BIT MCU OTP Easy-Writer Click ”Adjust VPP” button as show below: Used electric meter to measure VPP point, and then click “Stop Adjust” button as show below: If ICE doesn’t connect with power, it will show message as show below: If “Over source code”...
  • Page 25: Appendix

    SONIX 8-BIT MCU OTP Easy-Writer APPENDIX APPENDIX A MESSAGE TABLE item Error message Message instruction Blank Checking… Check OTP blank. Blank Check ok!! OTP is blank. Blank Check Fail!! Address = xxxxH OTP doesn’t blank. Output Data = xxxxH CHECK VDD and VPP voltage.
  • Page 26: Appendix B Programming Pin Mapping

    SONIX 8-BIT MCU OTP Easy-Writer APPENDIX B PROGRAMMING PIN MAPPING Writer programming pin mapping JP3 PIN mapping to OTP PIN VSS 2 1 VDD DIP1 DIP48 CE 4 3 CLK/PGCLK DIP2 DIP47 OE/ShiftDat 6 5 PGM/OTPCLK DIP3 DIP46 D0 8...
  • Page 27: Sn8P1600 Series

    SONIX 8-BIT MCU OTP Easy-Writer SN8P1600 Series SN8P1600 Programming Pin Mapping Programming Information of SN8P1600 Series SN8P1602 SN8P1604 Chip Name SN8P1603 SN8P1602B SN8P1604A SN8P1602A EZ Writer / Writer V3.0 OTP IC / JP3 Pin Assignment Number Number Number Number P0.0 P0.0...
  • Page 28: Sn8P1600 Series Pin Assignment

    SONIX 8-BIT MCU OTP Easy-Writer SN8P1600 Series Pin Assignment SN8P1602/SN8P1603/SN8P1602A/SN8P1602B (P: P-DIP 18PIN, S: SOP 18PIN, X: SSOP 20PIN) P1.2 1 20 P1.1 P1.2 1 18 P1.1 P1.3 2 19 P1.0 P1.3 2 17 P1.0 INT0/P0.0 3 18 XIN INT0/P0.0 3...
  • Page 29: Sn8P1700 Series

    SONIX 8-BIT MCU OTP Easy-Writer SN8P1700 Series SN8P1700 Series Programming Pin Mapping Programming Information of SN8P1700 Series Chip Name SN8P1702 SN8P1704 SN8P1706 SN8P1707 SN8P1708 EZ Writer / Writer V3.0 OTP IC / JP3 Pin Assignment Number Number Pin Number Pin...
  • Page 30 SONIX 8-BIT MCU OTP Easy-Writer SN8P1704 (SK-DIP 28PIN, SOP 28PIN) P1.4 1 U 28 RST P1.3 2 27 P0.2/INT2 VDD 3 26 P0.1/INT1 P1.2 4 25 P0.0/INT0 P1.1 5 24 VPP P1.0 6 23 XIN VSS 7 22 XOUT P4.4/AIN4 8 21 VSS P4.3/AIN3 9...
  • Page 31 SONIX 8-BIT MCU OTP Easy-Writer SN8P1707 (QFP 44PIN) 44 43 42 41 40 39 38 37 36 35 34 P5.4/TC0/PWM VPP 1 O P0.0/INT0 2 32 P5.5 P0.1/INT1 3 31 P5.6 P0.2/INT2 4 30 P5.7 RST 5 29 DAO P1.5 6...
  • Page 32: Sn8P1700A Series

    SONIX 8-BIT MCU OTP Easy-Writer SN8P1700A Series SN8P1700A Series Programming Pin Mapping Programming Information of SN8P1700A Series Chip Name SN8P1702A SN8P1703A EZ Writer / Writer V3.0 OTP IC / JP3 Pin Assignment Number Number Pin Number 10,18 VDD 11,20 P0.0 P0.0...
  • Page 33: Sn8P1800 Series

    SONIX 8-BIT MCU OTP Easy-Writer SN8P1800 Series SN8P1800 Series Programming Pin Mapping Programming Information of SN8P1800 Series Chip Name SN8P1808 EZ Writer / Writer V3.0 OTP IC / JP3 Pin Assignment Number Number 9,31,54 20,21,64 P0.0 P1.1 P1.0 P4.1 P4.0 P4.3...
  • Page 34: Sn8P1820 Series

    SONIX 8-BIT MCU OTP Easy-Writer SN8P1820 Series SN8P1820 Series Programming Pin Mapping Programming Information of SN8P1810 Series Chip Name SN8P1829 EZ Writer / Writer V3.0 OTP IC / JP3 Pin Assignment Number Number 30,79,73 36,77 P0.0 P1.1 P1.0 P2.1 P2.0 P2.3...
  • Page 35: Sn8P1900 Series

    SONIX 8-BIT MCU OTP Easy-Writer SN8P1900 Series SN8P1900 Series Programming Pin Mapping Programming Information of SN8P1900 Series Chip Name SN8P1907 SN8P1908 SN8P1909 EZ Writer / Writer V3.0 OTP IC / JP3 Pin Assignment Number Number Number Number 10,23,28 3,19,26,46 2,23,30,53...
  • Page 36 SONIX 8-BIT MCU OTP Easy-Writer SN8P1908 (LQFP 64PIN) 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 COM1 1 48 SEG14 COM0 2 47 SEG15 VLCD 3 46 VLCD1 R+ 4 45 SEG24/P2.0 R- 5 44 SEG25/P2.1...
  • Page 37: Sn8P2300 Series

    SONIX 8-BIT MCU OTP Easy-Writer SN8P2300 Series SN8P2300 Series Programming Pin Mapping Programming Information of SN8P2300 Series Chip Name SN8P2308 EZ Writer / Writer V3.0 OTP IC / JP3 Pin Assignment Number Number Number P5.0 P1.0 P5.1 ALSB/PDB P1.1 SN8P2300 Series Pin Assignment...
  • Page 38: Sn8P2500A Series

    SONIX 8-BIT MCU OTP Easy-Writer SN8P2500A Series SN8P2500A Series Programming Pin Mapping Programming Information of SN8P2500A Series Chip Name SN8P2501A SN8P2501AX EZ Writer / Writer V3.0 OTP IC / JP3 Pin Assignment Number Number Number 12,13 P0.0 P0.0 P1.0 P1.0 P5.4...
  • Page 39: Sn8P2600 Series

    SONIX 8-BIT MCU OTP Easy-Writer SN8P2600 Series SN8P2600 Series Programming Pin Mapping Programming Information of SN8P2600 Series Chip Name SN8P2602A SN8P2604 SN8P2606 SN8P2608 SN8P26042 EZ Writer / Writer V3.0 OTP IC / JP3 Pin Assignment Number Number Number Number Number...
  • Page 40: Sn8P2600 Series Pin Assignment

    SONIX 8-BIT MCU OTP Easy-Writer SN8P2600 Series Pin Assignment SN8P2613P (P-DIP 20 pins) SN8P2613S (SOP 20 pins) SN8P2613X (SSOP 20 pins) P0.1/INT1 P1.7 P1.2 P1.1 P1.3 P1.0 P0.0/INT0 XIN/P1.6 P1.5/RST/VPP XOUT/P1.4 P5.0 P5.7 P5.1 P5.6 P5.2 P5.5 P5.3 P5.4/BZ0/PWM0 SN8P2613P...
  • Page 41 SONIX 8-BIT MCU OTP Easy-Writer SN8P2602AP (P-DIP 18 pins) SN8P2602AS (SOP 18 pins) P1.2 1 18 P1.1/PDB P1.3 2 17 P1.0/OTPCLK P0.0/INT0 3 16 XIN RST/VPP/P1.5 4 15 XOUT/P1.4 VSS 5 14 VDD P5.0/PGCLK 6 13 P5.7 P5.1/SHIFTDAT 7 12 P5.6 P5.2 8...
  • Page 42 SONIX 8-BIT MCU OTP Easy-Writer SN8P2606P (P-DIP 40 pins) RST/VPP/P4.7 P1.0 P1.1 P0.7 P1.2 P0.6 P1.3 P0.5 P1.4 P0.4 P0.1/INT1 P0.3 P1.5 P0.2 P1.6 P0.0/INT0 P1.7 P4.0 P2.7 P2.6 P2.5 XOUT/Fcpu P2.4 P4.2 P2.3 P5.5 P2.2 P5.4 P2.1 P5.3/PWM1/BZ1 P2.0 P5.2...
  • Page 43: Sn8P2700A Series

    SONIX 8-BIT MCU OTP Easy-Writer SN8P2700A Series SN8P2700A Series Programming Pin Mapping OTP Programming Pin of SN8P2700 Series Chip Name SN8P2704A SN8P2705A SN8P2706A SN8P2707A SN8P2708A EZ Writer / Writer V3.0 OTP IC / JP3 Pin Assignment Number Number Number Number...
  • Page 44 SONIX 8-BIT MCU OTP Easy-Writer OTP Programming Pin of SN8P2711 Series Chip Name SN8P2711P,S SN8P2711X EZ Writer / Writer V3.0 OTP IC / JP3 Pin Assignment Number Number Number P4.0 P4.0 P4.4 P4.4 P4.1 P4.1 ALSB/PDB P0.2 P0.2 V1.1 SONiX TECHNOLOGY CO., LTD...
  • Page 45: Sn8P2700 Series Pin Assignment

    SONIX 8-BIT MCU OTP Easy-Writer SN8P2700 Series Pin Assignment SN8P2711P (P-DIP 14 pins) SN8P2711S (SOP 14 pins) P0.3/XIN P4.4/AIN4 P0.2/XOUT P4.3/AIN3 P0.4/RST/VPP P4.2/AIN2 P5.3/BZ1/PWM1 P4.1/AIN1 P5.4/BZ0/PWM0 P4.0/AIN0/VERFH P0.1/INT1 P0.0/INT0 SN8P2711P SN8P2711S SN8P2711X (SSOP 16 pins) P0.3/XIN P4.4/AIN4 P0.2/XOUT P4.3/AIN3 P0.4/RST/VPP P4.2/AIN2...
  • Page 46 SONIX 8-BIT MCU OTP Easy-Writer SN8P27143P (P-DIP 20 pins) SN8P27143S (SOP 20 pins) SN8P27143X (SSOP 20 pins) P2.0 1 20 P0.1 P2.1 2 19 P0.0 P5.6/XOUT 3 18 P5.0 XIN 4 17 P5.1 VSS 5 16 P5.3/BZ1/PWM1 P4.5/AIN5 6 15 P5.4/BZ0/PWM0 P4.4/AIN4 7...
  • Page 47 SONIX 8-BIT MCU OTP Easy-Writer SN8P2705AP (P-DIP 32 pins) SN8P2705AS (SOP 32 pins) VSS 1 32 P5.0/SCK XOUT/Fcpu 2 31 P5.1/SI XIN 3 30 P5.2/SO VDD 4 29 P5.3/BZ1/PWM1 P0.0/INT0 5 28 P5.4/BZ0/PWM0 P0.1/INT1 6 27 DAO P0.2/INT2 7 26 VDD...
  • Page 48 SONIX 8-BIT MCU OTP Easy-Writer SN8P2707A (QFP 44 pins) 44 43 42 41 40 39 38 37 36 35 34 VDD 1 O 33 P5.4/BZ0/PWM0 P0.0/INT0 2 32 P5.5 P0.1/INT1 3 31 P5.6 P0.2/INT2 4 30 P5.7 RST/VPP 5 29 DAO P1.5 6...
  • Page 49: Appendix C Accessory List

    SONIX 8-BIT MCU OTP Easy-Writer APPENDIX C ACCESSORY LIST Accessory name Amount Instruction Easy Writer Programming board. 60PIN cable Connect with ICE and EZ Writer. 60PIN stitches Connect with 60PIN cable and ICE. 20PIN cable To connect with ICE transition board.
  • Page 50 SONIX product could create a situation where personal injury or death may occur.

Table of Contents