PIC10F200T-I/OT Microchip Technology, PIC10F200T-I/OT Datasheet

IC PIC MCU FLASH 256X12 SOT23-6

PIC10F200T-I/OT

Manufacturer Part Number
PIC10F200T-I/OT
Description
IC PIC MCU FLASH 256X12 SOT23-6
Manufacturer
Microchip Technology
Series
PIC® 10Fr

Specifications of PIC10F200T-I/OT

Program Memory Type
FLASH
Program Memory Size
384B (256 x 12)
Package / Case
SOT-23-6
Core Processor
PIC
Core Size
8-Bit
Speed
4MHz
Peripherals
POR, WDT
Number Of I /o
3
Ram Size
16 x 8
Voltage - Supply (vcc/vdd)
2 V ~ 5.5 V
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Processor Series
PIC10F
Core
PIC
Data Bus Width
8 bit
Data Ram Size
16 B
Interface Type
USB
Maximum Clock Frequency
4 MHz
Number Of Programmable I/os
4
Number Of Timers
1
Operating Supply Voltage
2 V to 5.5 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
52715-96, 52716-328, 52717-734
Development Tools By Supplier
PG164130, DV164035, DV244005, DV164005, PG164120
Minimum Operating Temperature
- 40 C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
AC162059 - HEADER INTRFC MPLAB ICD2 8/14PINXLT06SOT - SOCKET TRAN ICE 6SOT W/CABLEAC164321 - MODULE SKT 6L PM3 SOT23AC164037 - MODULE SKT 6L PROMATE II SOT23
Eeprom Size
-
Data Converters
-
Connectivity
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
PIC10F200T-I/OTTR

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC10F200T-I/OT
Manufacturer:
PANASONIC
Quantity:
1 000
Part Number:
PIC10F200T-I/OT
Manufacturer:
Microchip Technology
Quantity:
131 752
Part Number:
PIC10F200T-I/OT
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
PIC10F200T-I/OT
0
Company:
Part Number:
PIC10F200T-I/OT
Quantity:
30 000
Part Number:
PIC10F200T-I/OT109
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
PIC10F200T-I/OTVAO
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
This document includes the
programming specifications for the
following devices:
• PIC10F200
• PIC10F202
• PIC10F204
• PIC10F206
1.0
The PIC10F200/202/204/206 is programmed using a
serial method. The Serial mode will allow the
PIC10F200/202/204/206 to be programmed while in
the user’s system. This allows for increased design
flexibility. This programming specification applies to
PIC10F200/202/204/206 devices in all packages.
Pin Diagrams
TABLE 1-1:
© 2007 Microchip Technology Inc.
GP1
GP0
MCLR/V
V
V
Legend:
GP2/T0CKI/FOSC4
DD
SS
SOT-23
PDIP
Pin Name
GP0
GP1
V
PP
PROGRAMMING THE
PIC10F200/202/204/206
SS
I = Input, O = Output, P = Power
GP1
N/C
V
DD
PIN DESCRIPTIONS (DURING PROGRAMMING): PIC10F200/202/204/206
1
2
3
Program/Verify mode
Memory Programming Specification
1
2
3
4
6
5
4
Function
ICSPCLK
ICSPDAT
V
V
DD
SS
GP3/MCLR/V
V
GP2/T0CKI/FOSC4
DD
8
7
6
5
PIC10F200/202/204/206
PP
V
GP3/MCLR/V
N/C
GP0
SS
Pin Type
Preliminary
I/O
GP2/T0CKI/COUT/FOSC4
P
P
P
I
PP
During Programming
SOT-23
PDIP
1.1
The PIC10F200/202/204/206 requires one power
supply for V
1.2
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.
GP0/CIN+
GP1/CIN-
Clock input – Schmitt Trigger input
Data input/output – Schmitt Trigger input
Programming Power
Power Supply
Ground
GP1/CIN-
V
SS
V
N/C
DD
Hardware Requirements
Program/Verify Mode
DD
(5.0V) and one for V
1
2
3
1
2
3
4
Pin Description
6
5
4
8
7
6
5
GP2/T0CKI/COUT/FOSC4
GP3/MCLR/V
V
DD
PP
DS41228E-page 1
(12V).
GP0/CIN+
GP3/MCLR/V
V
N/C
SS
PP
PP

Related parts for PIC10F200T-I/OT

PIC10F200T-I/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 ...

Related keywords