Product Overview
The PIC10F200 is a low-cost, high-performance, 8-bit, fullystatic, Flash-based CMOS microcontroller. It employs a RISC architecture with only 33 single-word/ single-cycle instructions. All instructions are single cycle (1 µs) except for program branches, which take two cycles. It delivers performance in an order of magnitude higher than competitors in the same price category. The easy-to-use and easy to remember instruction set reduces development time significantly.
Catalog
PIC10F200 Tutorial
Video: How to Use a Simple Microcontroller Part 1 - An Introduction (PIC10F200)
Video: How to Use a Simple Microcontroller (PIC10F200) Part 2 - Equipment Needed
PIC10F200 Features
- Available in either SOT-23 or 2x3 DFN packaging
- Precision 4 MHz internal oscillator
- Baseline Core with 33 Instructions, 2 Stack Levels
- All single-cycle Instructions except for program branches which are two cycles
- 12-bit wide instructions
- 8-bit wide data path
- 25 mA source/sink current I/O
- Low power (100nA) sleep current
- One 8-bit timer (TMR0)
- Watchdog timer (WDT)
- In Circuit Serial Programming™ (ICSP™) capability
- In-Circuit debugging support
- Programmable code protection
PIC10F200 Pinouts
These is pinout of PIC10F200, if you need more pinouts please download PIC10F200 datasheet.
PIC10F200 Pinouts
PIC10F200-I/P 3D Model
Followings are PIC10F200-I/P Symbol, Footprint, and 3D Model.
PIC10F200-I/P Symbol
PIC10F200-I/P Footprint
PIC10F200-I/P 3D Model
PIC10F200 Applications
Embedded Design & Development, Security, Consumer Electronics, Automotive
PIC10F200 Specification
Product Attribute |
Attribute Value |
Manufacturer: |
Microchip |
Product Category: |
8-bit Microcontrollers - MCU |
Series: |
PIC10F20x |
Mounting Style: |
Through Hole |
Package / Case: |
PDIP-8 |
Core: |
PIC10 |
Program Memory Size: |
384 B |
Data Bus Width: |
8 bit |
ADC Resolution: |
No ADC |
Maximum Clock Frequency: |
4 MHz |
Number of I/Os: |
4 I/O |
Data RAM Size: |
16 B |
Operating Supply Voltage: |
2 V to 5.5 V |
Minimum Operating Temperature: |
- 40°C |
Maximum Operating Temperature: |
+ 85°C |
Packaging: |
Tube |
Height: |
3.3 mm |
Length: |
9.27 mm |
Program Memory Type: |
Flash |
Width: |
6.35 mm |
Brand: |
Microchip Technology |
Data RAM Type: |
RAM |
Data ROM Type: |
Flash |
Number of Timers/Counters: |
1 Timer |
Processor Series: |
PIC10 |
Product Type: |
8-bit Microcontrollers - MCU |
Factory Pack Quantity: |
60 |
Subcategory: |
Microcontrollers - MCU |
Supply Voltage - Max: |
5.5 V |
Supply Voltage - Min: |
2 V |
Tradename: |
PIC |
Watchdog Timers: |
Watchdog Timer |
Unit Weight: |
0.032805 oz |
PIC10F200T-I/OT VS PIC10F200T-E/OT
Source Content uid |
PIC10F200T-I/OT |
PIC10F200T-E/OT |
Part Life Cycle Code |
Active |
Active |
Ihs Manufacturer |
MICROCHIP TECHNOLOGY INC |
MICROCHIP TECHNOLOGY INC |
Part Package Code |
SOT-23 |
SOT-23 |
Package Description |
LEAD FREE, PLASTIC, SC-74A, SOT-23, 6 PIN |
LEAD FREE, PLASTIC, SC-74A, SOT-23, 6 PIN |
Pin Count |
6 |
6 |
Reach Compliance Code |
compliant |
compliant |
ECCN Code |
EAR99 |
EAR99 |
HTS Code |
8542.31.00.01 |
8542.31.00.01 |
Factory Lead Time |
7 Weeks |
8 Weeks |
Has ADC |
NO |
NO |
Bit Size |
8 |
8 |
CPU Family |
PIC |
PIC |
Clock Frequency-Max |
4.2 MHz |
4.2 MHz |
DAC Channels |
NO |
NO |
DMA Channels |
NO |
NO |
JESD-30 Code |
R-PDSO-G6 |
R-PDSO-G6 |
JESD-609 Code |
e3 |
e3 |
Length |
2.95 mm |
2.95 mm |
Moisture Sensitivity Level |
1 |
1 |
Number of I/O Lines |
4 |
4 |
Number of Terminals |
6 |
6 |
On Chip Program ROM Width |
12 |
12 |
Operating Temperature-Max |
85°C |
125°C |
Operating Temperature-Min |
-40°C |
-40°C |
PWM Channels |
NO |
NO |
Package Body Material |
PLASTIC/EPOXY |
PLASTIC/EPOXY |
Package Code |
LSSOP |
LSSOP |
Package Equivalence Code |
TSOP6,.11,37 |
TSOP6,.11,37 |
Package Shape |
RECTANGULAR |
RECTANGULAR |
Package Style |
SMALL OUTLINE, LOW PROFILE, SHRINK PITCH |
SMALL OUTLINE, LOW PROFILE, SHRINK PITCH |
Peak Reflow Temperature (Cel) |
260 |
260 |
Power Supplies |
2.5/5 V |
2.5/5 V |
Qualification Status |
Not Qualified |
Not Qualified |
RAM (bytes) |
16 |
16 |
ROM (words) |
256 |
256 |
ROM Programmability |
FLASH |
FLASH |
Seated Height-Max |
1.45 mm |
1.45 mm |
Speed |
4 MHz |
4 MHz |
Supply Current-Max |
1.1 mA |
1.1 mA |
Supply Voltage-Max |
5.5 V |
5.5 V |
Supply Voltage-Min |
2 V |
2 V |
Supply Voltage-Nom |
5 V |
5 V |
Surface Mount |
YES |
YES |
Technology |
CMOS |
CMOS |
Temperature Grade |
INDUSTRIAL |
AUTOMOTIVE |
Terminal Finish |
Matte Tin (Sn) - annealed |
Matte Tin (Sn) |
Terminal Form |
GULL WING |
GULL WING |
Terminal Pitch |
0.95 mm |
0.95 mm |
Terminal Position |
DUAL |
DUAL |
Time@Peak Reflow Temperature-Max (s) |
40 |
40 |
Width |
1.63 mm |
1.63 mm |
uPs/uCs/Peripheral ICs Type |
MICROCONTROLLER, RISC |
MICROCONTROLLER, RISC |
Base Number Matches |
21 |
3 |
PIC10F200 Manufacturer
Microchip Technology Inc. is a leading provider of microcontroller and analog semiconductors, providing low-risk product development, lower total system cost and faster time to market for thousands of diverse customer applications worldwide. Headquartered in Chandler, Arizona, Microchip offers outstanding technical support along with dependable delivery and quality.
PIC10F200 Datasheet
PIC10F200 Datasheet
Using Warnings
Note: Please check their parameters and pin configuration before replacing them in your circuit.
PIC10F200 FAQ
① What is the first line in a PIC microcontroller?
The first line is a directive - very similar to other, higher level languages. Line 1 contains the Assembly directive #include. Assembly directives are instructions in the code that tell the assembler how to assemble the file. They are not included in the final file that will be loaded into the PIC microcontroller.
② How to clear WDT before resetting PIC microcontroller?
The CLRWDT command above is how we clear the WDT before it resets the PIC. So, all we need to do is calculate where in our program the WDT will time out, and then enter the CLRWDT command just before this point to ensure the PIC doesn’t reset. If your program is long, bear in mind that you may need more than one CLRWDT.
③ What does Pic do when the pin is high?
Let us say that the PIC is monitoring an input. When this input goes high, it jumps to another part of the program and waits for another pin to go high. If the second pin doesn’t go high, the PIC will just sit there and wait. It will only exit if the second pin goes high.
④ Where are the LEDs on a PIC 10f200?
The square copper pad is the LED cathode connection and the LED nearest the switch is fitted the opposite way round to the other two LEDs. On the SOT23 version, two solder pads are provided for the connection of the battery leads. The HEX file is ready to program straight into the PIC 10F200.
⑤ Which is the software used for PIC microcontroller programming?
The PIC microcontroller programming is performed through ‘MP-Lab’ software. First instal the MP-Lab software, then select and install the compiler like CCS, GCC compiler, etc. Here ‘CCS C compiler’ is used for building the program. First open the MPLAB software.
⑥ How many single-word/ single-cycle instructions does the PIC10F200 have?
33