PIC10F222-E/OT Microchip Technology, PIC10F222-E/OT Datasheet

768B Flash, 23B RAM, 4 I/O, 8bit ADC 6 SOT-23 BAG

PIC10F222-E/OT

Manufacturer Part Number
PIC10F222-E/OT
Description
768B Flash, 23B RAM, 4 I/O, 8bit ADC 6 SOT-23 BAG
Manufacturer
Microchip Technology
Series
PIC® 10Fr
Datasheet

Specifications of PIC10F222-E/OT

Processor Series
PIC10F
Core
RISC
Data Bus Width
8 bit
Program Memory Type
Flash
Program Memory Size
512 B
Data Ram Size
23 B
Interface Type
RS-232, USB
Maximum Clock Frequency
8 MHZ
Number Of Programmable I/os
4
Number Of Timers
1
Maximum Operating Temperature
+ 125 C
Mounting Style
SMD/SMT
Package / Case
SOT-23-6
Minimum Operating Temperature
- 40 C
On-chip Adc
8 bit, 2 Channel
Operating Temperature Range
- 40 C to + 125 C
Processor To Be Evaluated
PIC10F222
Supply Current (max)
100 nA
Core Processor
PIC
Core Size
8-Bit
Speed
8MHz
Connectivity
-
Peripherals
POR, WDT
Number Of I /o
4
Eeprom Size
-
Ram Size
23 x 8
Voltage - Supply (vcc/vdd)
2 V ~ 5.5 V
Data Converters
A/D 2x8b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Lead Free Status / Rohs Status
 Details
PIC10F220/222
Data Sheet
High-Performance Microcontrollers
with 8-bit A/D
© 2007 Microchip Technology Inc.
DS41270E

Related parts for PIC10F222-E/OT

PIC10F222-E/OT Summary of contents

Page 1

... High-Performance Microcontrollers © 2007 Microchip Technology Inc. PIC10F220/222 Data Sheet with 8-bit A/D DS41270E ...

Page 2

... 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 3

... Flash Microcontrollers Device Included In This Data Sheet: • PIC10F220 • PIC10F222 High-Performance RISC CPU: • Only 33 Single-Word Instructions to Learn • All Single-Cycle Instructions Except for Program Branches which are Two-Cycle • 12-bit Wide Instructions • 2-Level Deep Hardware Stack • ...

Page 4

... PIC10F220/222 6-Lead SOT-23 Pin Diagram GP0/AN0/ICSPDAT GP1/AN1/ICSPCLK 8-Lead DIP Pin Diagram GP2/T0CKI/FOSC4 GP1/AN1/ICSPCLK 8-Lead DFN Pin Diagram GP2/T0CKI/FOSC4 GP1/AN1/ICSPCLK DS41270E-page GP3/MCLR GP2/T0CKI/FOSC4 1 GP3/MCLR GP0/AN0/ICSPDAT N GP3/MCLR N GP0/AN0/ICSPDAT © 2007 Microchip Technology Inc. ...

Page 5

... When contacting a sales office or the literature center, please specify which device, revision of silicon and data sheet (include _literature number) you are using. Customer Notification System Register on our web site at www.microchip.com/cn to receive the most current information on all of our products. © 2007 Microchip Technology Inc. PIC10F220/222 DS41270E-page 3 ...

Page 6

... PIC10F220/222 NOTES: DS41270E-page 4 © 2007 Microchip Technology Inc. ...

Page 7

... PIC10F220/222 devices very versatile, even in areas where no microcontroller use has been considered before (e.g., timer functions, logic and PLDs in larger systems and coprocessor applications). a low-cost ® PC and (1), (2) PIC10F220 6-pin SOT-23, 8-pin DIP, DFN PIC10F222 8 8 256 512 16 23 TMR0 TMR0 Yes Yes 2 ...

Page 8

... PIC10F220/222 NOTES: DS41270E-page 6 © 2007 Microchip Technology Inc. ...

Page 9

... Flash devices but with all Flash locations and fuse options already programmed by the factory. Certain code and prototype verification procedures do apply before production shipments are available. Please contact your local Microchip Technology sales office for more details. 2.2 Serialized Quick Turn ...

Page 10

... PIC10F220/222 NOTES: DS41270E-page 8 © 2007 Microchip Technology Inc. ...

Page 11

... PIC10F220/222 devices. Memory Device Program PIC10F220 256 x 12 PIC10F222 512 x 12 The PIC10F220/222 devices can directly or indirectly address its register files and data memory. All Special Function Registers (SFR), including the PC, are mapped in the data memory. The PIC10F220/222 ...

Page 12

... Programming mode. HV — Programming voltage input P — Positive supply for logic and I/O pins P — Ground reference for logic and I/O pins GPIO GP0/AN0/ICSPDAT GP1/AN1/ICSPCLK GP2/T0CKI/FOSC4 GP3/MCLR/V PP AN0 ADC AN1 Absolute Voltage Reference Description must not PP © 2007 Microchip Technology Inc. ...

Page 13

... GPIO, BIT1 All instructions are single cycle, except for any program branches. These take two cycles, since the fetch instruction is “flushed” from the pipeline, while the new instruction is being fetched and then executed. © 2007 Microchip Technology Inc. PIC10F220/222 3.2 ...

Page 14

... PIC10F220/222 NOTES: DS41270E-page 12 © 2007 Microchip Technology Inc. ...

Page 15

... High are physically implemented (see Figure 4-2). Accessing a location above these boundaries will cause a wrap-around within the first 512 x 12 space (PIC10F222). The effective Reset vector is at 0000h, (see Figure 4-2). Location 01FFh (PIC10F222) con- tains the internal clock oscillator calibration value. ...

Page 16

... For the PIC10F220, the register file is composed of 9 Special Function Registers and 16 General Purpose Registers (Figure 4-3, Figure 4-4). For the PIC10F222, the register file is composed of 9 Special Function Registers and 23 General Purpose Registers (Figure 4-4). 4.3.1 ...

Page 17

... Therefore recommended that only BCF, BSF and MOVWF instructions be used to alter the STATUS regis- ter. These instructions do not affect the bits from the STATUS register. For other instructions, which do affect Status bits, see Instruction Set Summary. © 2007 Microchip Technology Inc. Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 — ...

Page 18

... A carry did not occur DS41270E-page 16 R-1 R-1 R/W Unimplemented bit, read as ‘0’ ‘0’ = Bit is cleared RRF or RLF: SUBWF borrow did not occur Load bit with LSb or MSb, respectively borrow occurred R/W-x R/W bit Bit is unknown © 2007 Microchip Technology Inc. ...

Page 19

... Microchip Technology Inc. Note: If TRIS bit is set to ‘0’, the wake-up on change and pull-up functions are disabled for that pin (i.e., note that TRIS overrides Option control of GPPU and GPWU). Note: If the T0CS bit is set to ‘1’, it will override the TRIS function on the T0CKI pin ...

Page 20

... INTOSC/4 output onto GP2 0 = GP2/T0CKI applied to GP2 Note 1: Overrides GP2/T0CKI control registers when enabled. DS41270E-page 18 R/W-1 R/W-1 R/W-1 CAL3 CAL2 CAL1 U = Unimplemented bit, read as ‘0’ ‘0’ = Bit is cleared (1) R/W-1 R/W-0 CAL0 FOSC4 bit Bit is unknown © 2007 Microchip Technology Inc. ...

Page 21

... Stack The PIC10F220 device has a 2-deep, 8-bit wide hardware PUSH/POP stack. The PIC10F222 device has a 2-deep, 9-bit wide hardware PUSH/POP stack. A CALL instruction will PUSH the current value of stack 1 into stack 2 and then PUSH the current PC value, incremented by one, into stack level 1. If more than two sequential CALL’ ...

Page 22

... Bank 0 HOW TO CLEAR RAM USING INDIRECT ADDRESSING 0x10 ;initialize pointer FSR ;to RAM INDF ;clear INDF ;register FSR,F ;inc pointer FSR,4 ;all done? NEXT ;NO, clear next : ;YES, continue : Indirect Addressing (FSR Location Select © 2007 Microchip Technology Inc. ...

Page 23

... ANS0 0 MCLRE — Legend: — = Condition of bit will have no effect on the setting of the pin to Digital mode. © 2007 Microchip Technology Inc. PIC10F220/222 The TRIS registers are “write-only” and are set (output drivers disabled) upon Reset. 5.3 I/O Interfacing The equivalent circuit for an I/O port pin is shown in Figure 5-1 ...

Page 24

... I/O pins have protection diodes FIGURE 5-4: GPPU MCLRE Reset and DD Data Bus RD Port Q CK Mis-match Note 1: GP3/MCLR pin has a protection diode to V only. BLOCK DIAGRAM OF GP2 (1) I/O Pin OSC Q OSCCAL<0> T0CKI and DD BLOCK DIAGRAM OF GP3 (1) I/O Pin D SS © 2007 Microchip Technology Inc. ...

Page 25

... SUCCESSIVE I/O OPERATION Instruction Fetched MOVWF GPIO MOVF GPIO, W GP<2:0> Port pin written here Instruction Executed MOVWF GPIO (Write to GPIO) © 2007 Microchip Technology Inc. PIC10F220/222 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 — — I/O Control Registers T0CS T0SE PSA PS2 ...

Page 26

... PIC10F220/222 NOTES: DS41270E-page 24 © 2007 Microchip Technology Inc. ...

Page 27

... Timer0 Instruction Executed © 2007 Microchip Technology Inc. Counter mode is selected by setting the T0CS bit (OPTION<5>). In this mode, Timer0 will increment either on every rising or falling edge of pin T0CKI. The T0SE bit (OPTION<4>) determines the source edge. Clearing the T0SE bit selects the rising edge. Restric- tions on the external clock input are discussed in detail in Section 6.1 “ ...

Page 28

... NT0 + 1 reads NT0 reads NT0 + 2 Value on Value on Bit 1 Bit 0 Power-On All Other Reset Resets uuuu uuuu xxxx xxxx PS1 PS0 1111 1111 1111 1111 ---- 1111 ---- 1111 (and a small RC delay of 2Tt0H). OSC (and a small RC delay of 4Tt0H) divided © 2007 Microchip Technology Inc. ...

Page 29

... MOVWF 1, BSF 1,x, etc.) will clear the prescaler. When assigned to WDT, a CLRWDT instruction will clear the prescaler along with the WDT. The prescaler is neither readable nor writable Reset, the prescaler contains all ‘0’s. © 2007 Microchip Technology Inc. PIC10F220/222 ( ...

Page 30

... OPTION (1) T0CS (1) PSA 8-bit Prescaler 8 8-to-1 MUX ( MUX PSA WDT Time-Out CHANGING PRESCALER (WDT→TIMER0) ;Clear WDT and ;prescaler ;Select TMR0, new ;prescale value and ;clock source Data Bus 8 Sync 2 TMR0 Reg Cycles (1) PS<2:0> (1) © 2007 Microchip Technology Inc. ...

Page 31

... Prior to Sleep x Entering Sleep Unchanged Unchanged Wake 1 © 2007 Microchip Technology Inc. Note: The A/D Converter module consumes power when the ADON bit is set even when no channels are selected as analog inputs. For low-power applications recommended that the ADON bit be cleared when the A/D Converter is not in use ...

Page 32

... I/O pins. U-0 R/W-1 R/W-1 — CHS1 CHS0 U = Unimplemented bit, read as ‘0’ ‘0’ = Bit is cleared (1), (2) (3) (4) © 2007 Microchip Technology Inc. supply range. The A/D Con- range can be DD /256) DD R/W-0 R/W-0 GO/DONE ADON bit Bit is unknown ...

Page 33

... ADRES7 ADRES6 ADRES5 bit 7 Legend Readable bit W = Writable bit -n = Value at POR ‘1’ = Bit is set bit 7-0 ADRES<7:0> © 2007 Microchip Technology Inc. PIC10F220/222 R-X R-X R-X ADRES4 ADRES3 ADRES2 U = Unimplemented bit, read as ‘0’ ‘0’ = Bit is cleared R-X R-X ...

Page 34

... In(1/512 Ω Ω Ω In(0.00196) μ μ [(50°C-25°C)(0.0 5 s/°C not discharged after each conversion. HOLD V DD Sampling Switch V = 0.6V T ≤ Rss LEAKAGE V = 0.6V T ± 500 HOLD REF Sampling Switch (kΩ) © 2007 Microchip Technology Inc. ...

Page 35

... Configuration Word. The Configuration Word is not user addressable during device operation. MCLRE must be a ‘1’ to enable this selection. 2: © 2007 Microchip Technology Inc. PIC10F220/222 The PIC10F220/222 devices have a Watchdog Timer, which can be shut off only through Configuration bit WDTE ...

Page 36

... Microchip Technology Inc. ...

Page 37

... If these conditions are not met, the devices must be held in Reset until the operating parameters are met. A simplified block diagram of the on-chip Power-on Reset circuit is shown in Figure 8-2. © 2007 Microchip Technology Inc. STATUS Addr: 03h 0--1 1xxx 0--u uuuu 0--1 0uuu ...

Page 38

... DRT Time-out Internal Reset FIGURE 8-4: TIME-OUT SEQUENCE ON POWER-UP (MCLR TIED TO V TIME V DD MCLR Internal POR DRT Time-out Internal Reset DS41270E-page 36 POR (Power-on Reset) MCLR Reset Start-up Timer 1.125 ms TDRT CHIP Reset TDRT ): FAST V RISE DD DD © 2007 Microchip Technology Inc. ...

Page 39

... DD MCLR Internal POR DRT Time-out Internal Reset Note: When V rises slowly, the T DD value. In this example, the chip will reset properly if, and only if, V1 ≥ V © 2007 Microchip Technology Inc. PIC10F220/222 V1 TDRT time-out expires long before V DRT ): SLOW V RISE DD DD has reached its final DD min ...

Page 40

... WDT, and prevents it from timing out and generating a device Reset. The SLEEP instruction resets the WDT and the postscaler, if assigned to the WDT. This gives the maximum Sleep time before a WDT wake-up Reset. and part-to-part process DD = Min., Temperature DD © 2007 Microchip Technology Inc. ...

Page 41

... Legend unchanged unknown, – = unimplemented bit, read as ‘0’ value depends on condition. Note 1: The TO, PD and GPWUF bits maintain their status (u) until a Reset occurs. A low-pulse on the MCLR input does not change the TO GPWUF Status bits. © 2007 Microchip Technology Inc. PIC10F220/222 0 M ...

Page 42

... MCLR pin low. For lowest current consumption while powered down, the T0CKI input should MCLR/V pin must logic high level if MCLR is PP enabled. BROWN-OUT PROTECTION CIRCUIT Bypass Capacitor V DD (2) MCLR PIC10F22X or V and the GP3 © 2007 Microchip Technology Inc. ...

Page 43

... Use only the lower 4 bits of the ID locations and always program the upper 8 bits as ‘1’s. © 2007 Microchip Technology Inc. PIC10F220/222 8.12 In-Circuit Serial Programming™ The PIC10F220/222 microcontrollers can be serially programmed while in the end application circuit ...

Page 44

... PIC10F220/222 NOTES: DS41270E-page 42 © 2007 Microchip Technology Inc. ...

Page 45

... In the set of italics User defined term (font is courier) © 2007 Microchip Technology Inc. PIC10F220/222 All instructions are executed within a single instruction cycle, unless a conditional test is true or the program counter is changed as a result of an instruction. In this case, the execution takes two instruction cycles. One instruction cycle consists of four oscillator periods ...

Page 46

... None 0000 0000 0010 2 None 1000 kkkk kkkk 0000 0000 0011 , 1 None 0000 0000 0fff 1 Z 1111 kkkk kkkk © 2007 Microchip Technology Inc. Notes 1,2,4 2,4 4 2,4 2,4 2,4 2,4 2,4 2,4 1,4 2,4 2,4 1,2,4 2,4 2,4 2,4 2 ...

Page 47

... The contents of the W register are AND’ed with register ‘f’. If ‘d’ is ‘0’, the result is stored in the W register. If ‘d’ is ‘1’, the result is stored back in register ‘f’. © 2007 Microchip Technology Inc. PIC10F220/222 BCF Bit Clear f Syntax: ...

Page 48

... Operands: d ∈ [0,1] (f) → (dest) Operation: Status Affected: Z Description: The contents of register ‘f’ are complemented. If ‘d’ is ‘0’, the result is stored in the W register. If ‘d’ is ‘1’, the result is stored back in register ‘f’. © 2007 Microchip Technology Inc. ...

Page 49

... Status Affected: None Description: GOTO is an unconditional branch. The 9-bit immediate value is loaded into PC bits <8:0>. The upper bits of PC are loaded from STATUS<6:5>. GOTO is a two- cycle instruction. © 2007 Microchip Technology Inc. PIC10F220/222 INCF Increment f Syntax: [ label ] INCF f,d 0 ≤ f ≤ 31 Operands: d ∈ ...

Page 50

... NOP Operands: None Operation: No operation Status Affected: None Description: No operation. OPTION Load OPTION Register Syntax: [ label ] OPTION Operands: None (W) → OPTION Operation: Status Affected: None Description: The content of the W register is loaded into the OPTION register. © 2007 Microchip Technology Inc. f ...

Page 51

... Carry Flag. If ‘d’ is ‘0’, the result is placed in the W register. If ‘d’ is ‘1’, the result is placed back in register ‘f’. register ‘f’ C © 2007 Microchip Technology Inc. PIC10F220/222 SLEEP Syntax: Operands: Operation: Status Affected: TO, PD, RBWUF ...

Page 52

... Operation: Status Affected: Z Description: Exclusive OR the contents of the W register with register ‘f’. If ‘d’ is ‘0’, the result is stored in the W register. If ‘d’ is ‘1’, the result is stored back in register ‘f’. DS41270E-page 50 f,d © 2007 Microchip Technology Inc. ...

Page 53

... This is a stress rating only and functional operation of the device at those or any other conditions above those indicated in the operation listings of this specification is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability. © 2007 Microchip Technology Inc. .................................................................................. -0. )...................................................................................................................... ± ...

Page 54

... PIC10F220/222 VOLTAGE-FREQUENCY GRAPH, -40°C ≤ T FIGURE 10-1: 6.0 5.5 5.0 4 (Volts) 4.0 3.5 3.0 2.5 2.0 0 DS41270E-page 52 ≤ +125° Frequency (MHz © 2007 Microchip Technology Inc. ...

Page 55

... Power-down current is measured with the part in Sleep mode, with all I/O pins in high-impedance state and tied The peripheral current is the sum of the base I SS enabled. © 2007 Microchip Technology Inc. Standard Operating Conditions (unless otherwise specified) Operating Temperature -40×C ≤ T (1) Min ...

Page 56

... WDT enabled/disabled as specified and the additional current consumed when the peripheral is PD £ +125×C (extended) A Conditions See Figure 10-1 Device in Sleep mode V = 2.0V, Fosc = 4 MHz 5.0V, Fosc = 4 MHz 2.0V, Fosc = 8 MHz 5.0V, Fosc = 8 MHz © 2007 Microchip Technology Inc. ...

Page 57

... Negative current is defined as coming out of the pin. 2: This specification applies when GP3/MCLR is configured as an input with pull-up disabled. The leakage current of the MCLR circuit is higher than the standard I/O logic. © 2007 Microchip Technology Inc. PIC10F220/222 Standard Operating Conditions (unless otherwise specified) -40°C ≤ T ≤ ...

Page 58

... Max Units Ω 186K Ω 187K Ω 190K Ω 190K Ω 33K Ω 34K Ω 35K Ω 35K Ω 96K Ω 116K Ω 116K Ω 119K Ω 22K Ω 23K Ω 28K Ω 29K © 2007 Microchip Technology Inc. ...

Page 59

... To ensure these oscillator frequency tolerances, V the device as possible. 0.1 μF and 0.01 μF values in parallel are recommended. 2: Under stable V conditions Frequency values in this table are doubled when the 8 MHz INTOSC option is selected. © 2007 Microchip Technology Inc. PIC10F220/222 T Time mc MCLR osc Oscillator os ...

Page 60

... Section 10.1 “DC DD Characteristics: PIC10F220/222 (Industrial)” (1) Min Typ Max Units μs 2* — — μs 5* — — 0.600 1.125 1. 0.600 1.125 1. μs — — 2* © 2007 Microchip Technology Inc. 32 Conditions = 5V, -40°C to +85°C = 5.0V = 5.0V (Industrial) = 5.0V (Extended) = 5.0V (Industrial) = 5.0V (Extended) ...

Page 61

... These parameters are characterized but not tested. Note 1: Data in the Typical (“Typ”) column is at 5V, 25°C unless otherwise stated. These parameters are for design guidance only and are not tested. © 2007 Microchip Technology Inc Standard Operating Conditions (unless otherwise specified) Operating Temperature -40° ...

Page 62

... T CY μs — 3.5 — μs 5 Units Conditions bit LSb ≤ + 1.5 LSb V LSb LSb ≤ V ≤ V — AIN DD V kΩ μA 2.0V μA 5.0V Conditions Set GO/DONE bit to new data in A/D Result register 2.5V DD © 2007 Microchip Technology Inc. ...

Page 63

... I vs. V OVER 1,400 Typical: Statistical Mean @25°C 1,200 Maximum: Mean (Worst Case Temp) + 3σ (-40°C to 125°C) 1,000 800 600 400 200 0 2.0 2.5 © 2007 Microchip Technology Inc. PIC10F220/222 ( OSC Z XT Mode 4 MHz 4 MHz 3.0 3.5 4.0 4 Maximum Typical 5 ...

Page 64

... Mode all Peripherals Disabled) 8 MHz 8 MHz 3.0 3.5 4.0 V (V) DD vs. V (SLEEP MODE, ALL PERIPHERALS DISABLED) DD Typical (Sleep Mode all Peripherals Disabled) °C 3.0 3.5 4.0 V (V) DD Maximum Typical 4.5 5.0 5.5 4.5 5.0 5.5 © 2007 Microchip Technology Inc. ...

Page 65

... FIGURE 11-5: TYPICAL WDT I 9 Typical: Statistical Mean @25° 2.0 2.5 © 2007 Microchip Technology Inc. vs. V (SLEEP MODE, ALL PERIPHERALS DISABLED) DD Maximum (Sleep Mode all Peripherals Disabled) Max. 125°C Max. 85°C 3.0 3.5 4.0 V ( 3.0 3 ...

Page 66

... Maximum Max. 125°C Max. 85°C 3.0 3.5 4.0 V (V) DD OVER TEMPERATURE (NO PRESCALER) DD Typical: Statistical Mean @25°C Maximum: Mean (Worst Case Temp) + 3σ (-40°C to 125°C) 3.0 3.5 4.0 V (V) DD 4.5 5.0 5.5 4.5 5.0 5.5 © 2007 Microchip Technology Inc. ...

Page 67

... Microchip Technology Inc. PIC10F220/222 = 3.0V) DD (VDD = 3V, -40×C TO 125×C) Max. 125°C Max. 85°C Typical 25°C Min. -40°C 6.5 7.0 7.5 8.0 8 ...

Page 68

... DS41270E-page 66 = 3.0V) DD -1.5 -2.0 -2.5 I (mA 5.0V -1.5 -2.0 -2.5 -3.0 -3.5 I (mA) OH Max. -40°C Typ. 25°C Min. 125°C -3.0 -3.5 -4.0 Max. -40°C Typ. 25°C Min. 125°C -4.0 -4.5 -5.0 © 2007 Microchip Technology Inc. ...

Page 69

... Typical: Statistical Mean @25°C 3.5 Maximum: Mean (Worst Case Temp) + 3σ (-40°C to 125°C) 3.0 2.5 2.0 1.5 1.0 0.5 2.0 2.5 © 2007 Microchip Technology Inc. PIC10F220/222 vs (TTL Input, -40×C TO 125×C) Max. -40°C Typ. 25°C Min. 125°C 3.0 3.5 4.0 ...

Page 70

... PIC10F220/222 NOTES: DS41270E-page 68 © 2007 Microchip Technology Inc. ...

Page 71

... PICSTART Plus Development Programmer - MPLAB PM3 Device Programmer - PICkit™ 2 Development Programmer • Low-Cost Demonstration and Development Boards and Evaluation Kits © 2007 Microchip Technology Inc. PIC10F220/222 12.1 MPLAB Integrated Development Environment Software The MPLAB IDE software brings an ease of software development previously unseen in the 8/16-bit micro- controller market ...

Page 72

... MPLAB C30 C Compilers, and the MPASM and MPLAB ASM30 Assemblers. The software simulator offers the flexibility to develop and debug code outside of the hardware laboratory environment, making it an excellent, economical software development tool. ® DSCs on an instruction © 2007 Microchip Technology Inc. ...

Page 73

... Microchip Technology Inc. 12.9 MPLAB ICD 2 In-Circuit Debugger Microchip’s In-Circuit Debugger, MPLAB ICD powerful, ...

Page 74

... K L security ICs, CAN ® IrDA , PowerSmart battery management, SEEVAL evaluation system, Sigma-Delta ADC, flow rate sensing, plus many more. Check the Microchip web page (www.microchip.com) for the complete list of demonstration, development and evaluation kits. © 2007 Microchip Technology Inc. ® ...

Page 75

... Note: In the event the full Microchip part number cannot be marked on one line, it will be carried over to the next line, thus limiting the number of available characters for customer-specific information. © 2007 Microchip Technology Inc. PIC10F220/222 Example 20JR Example ...

Page 76

... Part Number Marking PIC10F220-I/MC PIC10F220-E/MC PIC10F222-I/MC PIC10F222-E/MC DS41270E-page 74 TABLE 13-2: Part Number BJ0 PIC10F220-I/OT BK0 PIC10F220-E/OT BL0 PIC10F222-I/OT BM0 PIC10F222-E/OT Note: NN traceability code. 6-LEAD SOT-23 (OT) PACKAGE TOP MARKING Marking 20NN A0NN 22NN A2NN represents the alphanumeric © 2007 Microchip Technology Inc. ...

Page 77

... Lead Thickness Lead Width Notes: 1. Dimensions D and E1 do not include mold flash or protrusions. Mold flash or protrusions shall not exceed 0.127 mm per side. 2. Dimensioning and tolerancing per ASME Y14.5M. BSC: Basic Dimension. Theoretically exact value shown without tolerances. © 2007 Microchip Technology Inc ...

Page 78

... E .290 E1 .240 D .348 .365 L .115 c .008 b1 .040 .060 b .014 .018 eB – c MAX 8 – .210 .130 .195 – – .310 .325 .250 .280 .400 .130 .150 .010 .015 .070 .022 – .430 Microchip Technology Drawing C04-018B © 2007 Microchip Technology Inc. ...

Page 79

... Package may have one or more exposed tie bars at ends. 3. Package is saw singulated. 4. Dimensioning and tolerancing per ASME Y14.5M. BSC: Basic Dimension. Theoretically exact value shown without tolerances. REF: Reference Dimension, usually without tolerance, for information purposes only. © 2007 Microchip Technology Inc. PIC10F220/222 ...

Page 80

... Revision E (06/2007) Updated and added Characterization Data; Revised Operating Current; Revised Section 8.4 and Note; Revised Section 10.0, Total Power Dissipation, 10.1, 10.2, 10.3 DC Characteristics; Revised Tables 10-2, 10-3, 10-5, 10-6; Section 11.0; Revised Product ID System. DS41270E-page 78 © 2007 Microchip Technology Inc. ...

Page 81

... Microchip Technology Inc. M Memory Organization ......................................................... 13 Data Memory .............................................................. 14 Program Memory (PIC10F220) .................................. 13 ................ 32 Program Memory (PIC10F222) .................................. 13 Microchip Internet Web Site................................................ 75 MPLAB ASM30 Assembler, Linker, Librarian ..................... 62 MPLAB ICD 2 In-Circuit Debugger ..................................... 63 MPLAB ICE 2000 High-Performance Universal In-Circuit Emulator...................................................... 63 MPLAB Integrated Development Environment Software.... 61 MPLAB PM3 Device Programmer ...

Page 82

... PIC10F220/222 W Wake-up from Sleep ........................................................... 41 Watchdog Timer (WDT) ................................................ 33, 38 Period.......................................................................... 38 Programming Considerations ..................................... 38 WWW Address.................................................................... 75 WWW, On-Line Support........................................................ 3 Z Zero bit .................................................................................. 9 DS41270E-page 80 © 2007 Microchip Technology Inc. ...

Page 83

... To register, access the Microchip web site at www.microchip.com, click on Customer Change Notification and follow the registration instructions. © 2007 Microchip Technology Inc. CUSTOMER SUPPORT Users of Microchip products can receive assistance through several channels: • Distributor or Representative • ...

Page 84

... What deletions from the document could be made without affecting the overall usefulness there any incorrect or misleading information (what and where)? 7. How would you improve this document? DS41270E-page 82 Total Pages Sent ________ FAX: (______) _________ - _________ N Literature Number: DS41270E © 2007 Microchip Technology Inc. ...

Page 85

... SOT-23, 6-LD (Pb-free DFN, 8-LD 2x3 (Pb-free) Pattern: Special Requirements © 2007 Microchip Technology Inc. PIC10F220/222 XXX Examples: Pattern a) PIC10F220-I/P = Industrial temp., PDIP package (Pb-free) b) PIC10F222T-E/OT = Extended temp., SOT-23 package (Pb-free), Tape and Reel c) PIC10F222-E/MC = Extended temp., DFN package (Pb-free) (Industrial) (Extended) . DS41270E-page 83 ...

Page 86

... Fax: 886-3-572-6459 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 © 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