PIC10F202T-E/OT Microchip Technology, PIC10F202T-E/OT Datasheet
![IC,MICROCONTROLLER,8-BIT,PIC CPU,CMOS,TSOP,6PIN,PLASTIC](/photos/6/59/65928/sot-23-6_pkg_sml.jpg)
PIC10F202T-E/OT
Specifications of PIC10F202T-E/OT
Available stocks
Related parts for PIC10F202T-E/OT
PIC10F202T-E/OT Summary of contents
Page 1
... Legend Input Output Power © 2007 Microchip Technology Inc. PIC10F200/202/204/206 1.1 Hardware Requirements The PIC10F200/202/204/206 requires one power supply for V DD 1.2 Program/Verify Mode The Program/Verify mode for the PIC10F200/202/204/ 206 allows programming of user program memory for user ID locations, backup OSCCAL location and the Configuration Word ...
Page 2
... User ID Locations 103h 104h 105h Reserved 13Fh 140h Unimplemented 1FEh 1FFh PIC10F202/206 PROGRAM MEMORY MAP 000h On-chip 0FFh User 100h Program Memory 1FEh Reset Vector 1FFh 200h 203h 204h 205h Reserved 23Fh 240h Unimplemented 3FEh 3FFh © 2007 Microchip Technology Inc. ...
Page 3
... Load Data for Program Memory Read Data from Program Memory Increment Address Begin Programming End Programming Bulk Erase Program Memory © 2007 Microchip Technology Inc. PIC10F200/202/204/206 3.1.2 SERIAL PROGRAM/VERIFY OPERATION The ICSPCLK pin is used for clock input and the ICSPDAT pin is used for data input/output during serial operation ...
Page 4
... READ DATA FROM PROGRAM MEMORY COMMAND ICSPCLK ICSPDAT T 1 SET DS41228E-page DLY strt_bit LSb DLY 1 HLD T 2 DLY strt_bit LSb T 1 DLY T 1 HLD Input Preliminary MSb stp_bit T 1 SET -+T 1 HLD DLY stp_bit MSb Input Output © 2007 Microchip Technology Inc. ...
Page 5
... Programming command. Programming will begin after this command is received and decoded. Programming requires (T ) time and is terminated using an End PROG Programming command. This command programs the current location, no erase is performed. FIGURE 3-5: BEGIN PROGRAMMING (EXTERNALLY TIMED) 1 ICSPCLK 0 ICSPDAT © 2007 Microchip Technology Inc. PIC10F200/202/204/206 T DLY ...
Page 6
... OSCCAL bits into computer/programmer temporary memory. 2. Enter Program/Verify mode. 3. Increment PC to 0x200/0x400 (first user ID location). 4. Perform a Bulk Erase command. 5. Wait T to complete Bulk Erase. ERA 6. Restore OSCCAL bits. 7. Restore backup OSCCAL bits. Preliminary DIS Next Command 1 2 © 2007 Microchip Technology Inc. ...
Page 7
... TABLE 3-2: BULK ERASE RESULTS Program Memory Space PC = Program Memory Configuration Word or Program Memory Space First User ID Location FIGURE 3-7: BULK ERASE PROGRAM MEMORY COMMAND 1 2 ICSPCLK 1 ICSPDAT T 1 SET T HLD © 2007 Microchip Technology Inc. PIC10F200/202/204/206 Configuration Reset Vector Word ...
Page 8
... Increment Address Increment Address DS41228E-page 8 Start Enter Programming Mode 0x0FF/0x1FF? Yes Read Calibration Bits and Save in Computer/Programmer Temp. Memory 0x104/0x204? Yes Read Backup OSCCAL Calibration Bits and Save in Computer/Programmer Temp. Memory Exit Programming Mode Done Preliminary © 2007 Microchip Technology Inc. ...
Page 9
... FIGURE 3-9: RESTORING/PROGRAMMING THE OSCCAL CALIBRATION BITS Increment Address Increment Address © 2007 Microchip Technology Inc. PIC10F200/202/204/206 Start Enter Programming Mode 0x0FF/0x1FF? Yes Read Calibration Bits from Computer/Programmer Temp. Memory Write Calibration Bits back as the operand of a MOVLW instruction to 0x0FF/0x1FF 0x104/0x204? ...
Page 10
... Mode Restore OSCCAL bits ( Figure 3-9 Program Configuration Memory Figure 3-11 ( Done DS41228E-page 10 ) Report No Programming Failure Yes ) ) Preliminary PROGRAM CYCLE Load Data for Program Memory Begin Programming Command (Externally timed) Wait T PROG End Programming Wait T DIS © 2007 Microchip Technology Inc. ...
Page 11
... Correct? Yes Increment Address Command No Address = 0x100/0x200 Yes Load Data Command One-Word Programming Cycle (see Figure 3-10) © 2007 Microchip Technology Inc. PIC10F200/202/204/206 Programs Configuration Word Report No Programming Failure Programs User ID’s Read Data Command Report No Data Programming Correct? Failure Yes ...
Page 12
... Exit Programming Mode Done Read and save OSCCAL bits Figure 3 Enter Program/Verify mode PC = 0x1FF/ 0x 3FF (Config Word 0x100/0x200? (First User ID) Yes Bulk Erase Device Restore OSCCAL Bits Wait T ERA Exit Programming Mode Preliminary ERA ) Figure 3 Done © 2007 Microchip Technology Inc. ...
Page 13
... WDT enabled 0 = WDT disabled bit 1-0 Unimplemented: Read as ‘1’ Legend Readable bit W = Writable bit - n = Value at POR ‘1’ = Bit is set © 2007 Microchip Technology Inc. PIC10F200/202/204/206 — — — MCLRE Unimplemented bit, read as ‘0’ ‘0’ = Bit is cleared Preliminary ...
Page 14
... The following table describes how to calculate the checksum for each device. Note: The checksum calculation differs depend- ing on the code-protect setting. The Con- Memory figuration Word and user ID locations can always be read regardless of the code protect settings. Preliminary (e.g., 0x1FF for the © 2007 Microchip Technology Inc. ...
Page 15
... For example, ID0 = 0x1, ID1 = 0x2, ID2 = 0x3, ID3 = 0x4, then SUM_ID = 0x1234. *Checksum = [Sum of all the individual expressions] MODULO [0xFFFF Addition & = Bitwise AND Note 1: Checksum shown assumes that SUM_ID contains the unprotected checksum. © 2007 Microchip Technology Inc. PIC10F200/202/204/206 Checksum* (1) Checksum* (1) ...
Page 16
... Preliminary 10°C ≤ T ≤ 40°C A 4.5V ≤ V ≤ 5.5V DD Conditions/ Max. Units Comments 5.5 V 5.5 V 0.5 mA 0.5 mA 13.5 V 0.45 mA μs 1.0 μs — — — ns μs — — ns — ns μs — μs — ( ( μs — — ms © 2007 Microchip Technology Inc. ...
Page 17
... PowerInfo, PowerMate, PowerTool, REAL ICE, rfLAB, Select Mode, Smart Serial, SmartTel, Total Endurance, UNI/O, WiperLock and ZENA are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. SQTP is a service mark of Microchip Technology Incorporated in the U.S.A. All other trademarks mentioned herein are property of their respective companies. ...
Page 18
... Taiwan - Kaohsiung Tel: 886-7-536-4818 Fax: 886-7-536-4803 Taiwan - Taipei Tel: 886-2-2500-6610 Fax: 886-2-2508-0102 Thailand - Bangkok Tel: 66-2-694-1351 Fax: 66-2-694-1350 Preliminary © 2007 Microchip Technology Inc. EUROPE Austria - Wels Tel: 43-7242-2244-39 Fax: 43-7242-2244-393 Denmark - Copenhagen Tel: 45-4450-2828 Fax: 45-4485-2829 France - Paris Tel: 33-1-69-53-63-20 ...