Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

PIC10F220 Datasheet(PDF) 11 Page - Microchip Technology

Part # PIC10F220
Description  High-Performance Microcontrollers with 8-bit A/D
Download  86 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

PIC10F220 Datasheet(HTML) 11 Page - Microchip Technology

Back Button PIC10F220 Datasheet HTML 7Page - Microchip Technology PIC10F220 Datasheet HTML 8Page - Microchip Technology PIC10F220 Datasheet HTML 9Page - Microchip Technology PIC10F220 Datasheet HTML 10Page - Microchip Technology PIC10F220 Datasheet HTML 11Page - Microchip Technology PIC10F220 Datasheet HTML 12Page - Microchip Technology PIC10F220 Datasheet HTML 13Page - Microchip Technology PIC10F220 Datasheet HTML 14Page - Microchip Technology PIC10F220 Datasheet HTML 15Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 11 / 86 page
background image
© 2007 Microchip Technology Inc.
DS41270E-page 9
PIC10F220/222
3.0
ARCHITECTURAL OVERVIEW
The high performance of the PIC10F220/222 devices
can be attributed to a number of architectural features
commonly found in RISC microprocessors. To begin
with, the PIC10F220/222 devices use a Harvard archi-
tecture in which program and data are accessed on
separate buses. This improves bandwidth over tradi-
tional von Neumann architectures where program and
data are fetched on the same bus. Separating program
and data memory further allows instructions to be sized
differently than the 8-bit wide data word. Instruction
opcodes are 12 bits wide, making it possible to have all
single-word instructions. A 12-bit wide program mem-
ory access bus fetches a 12-bit instruction in a single
cycle. A two-stage pipeline overlaps fetch and execu-
tion of instructions. Consequently, all instructions (33)
execute in a single cycle (1
μs @ 4 MHz or 500 ns @
8 MHz) except for program branches.
The table below lists program memory (Flash) and data
memory (RAM) for the PIC10F220/222 devices.
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
devices have a highly orthogonal (symmetrical) instruc-
tion set that makes it possible to carry out any opera-
tion, on any register, using any addressing mode. This
symmetrical nature and lack of “special optimal situa-
tions” make programming with the PIC10F220/222
devices simple, yet efficient. In addition, the learning
curve is reduced significantly.
The PIC10F220/222 devices contain an 8-bit ALU and
working register. The ALU is a general purpose arith-
metic unit. It performs arithmetic and Boolean functions
between data in the working register and any register
file.
The ALU is 8-bits wide and capable of addition, sub-
traction, shift and logical operations. Unless otherwise
mentioned, arithmetic operations are two’s comple-
ment in nature. In two-operand instructions, one oper-
and is typically the W (working) register. The other
operand is either a file register or an immediate
constant. In single operand instructions, the operand is
either the W register or a file register.
The W register is an 8-bit working register used for ALU
operations. It is not an addressable register.
Depending on the instruction executed, the ALU may
affect the values of the Carry (C), Digit Carry (DC) and
Zero (Z) bits in the STATUS register. The C and DC bits
operate as a borrow and digit borrow out bit, respec-
tively, in subtraction. See the SUBWF and ADDWF
instructions for examples.
A simplified block diagram is shown in Figure 3-1 with
the corresponding device pins described in Table 3-1.
Device
Memory
Program
Data
PIC10F220
256 x 12
16 x 8
PIC10F222
512 x 12
23 x 8


Similar Part No. - PIC10F220

ManufacturerPart #DatasheetDescription
logo
Microchip Technology
PIC10F220 MICROCHIP-PIC10F220 Datasheet
1Mb / 78P
   6-Pin, 8-Bit Flash Microcontrollers
2006
PIC10F220 MICROCHIP-PIC10F220 Datasheet
861Kb / 86P
   High-Performance Microcontrollers with 8-bit A/D
2007
PIC10F220 MICROCHIP-PIC10F220 Datasheet
863Kb / 20P
   Adding Intelligence to Lighting Applications
Summer 2010
PIC10F220 MICROCHIP-PIC10F220 Datasheet
970Kb / 86P
   High-Performance Microcontrollers with 8-bit A/D
06/25/07
PIC10F220 MICROCHIP-PIC10F220 Datasheet
179Kb / 6P
   PIC10F220/222 Rev. A Silicon Errata
02/16/06
More results

Similar Description - PIC10F220

ManufacturerPart #DatasheetDescription
logo
Microchip Technology
PIC10F222-I MICROCHIP-PIC10F222-I Datasheet
970Kb / 86P
   High-Performance Microcontrollers with 8-bit A/D
06/25/07
PIC10F220T-I-OT MICROCHIP-PIC10F220T-I-OT Datasheet
861Kb / 86P
   High-Performance Microcontrollers with 8-bit A/D
06/25/07
PIC10F222T-I-OT MICROCHIP-PIC10F222T-I-OT Datasheet
861Kb / 86P
   High-Performance Microcontrollers with 8-bit A/D
06/25/07
PIC10F220-I MICROCHIP-PIC10F220-I Datasheet
861Kb / 86P
   High-Performance Microcontrollers with 8-bit A/D
06/25/07
PIC10F220 MICROCHIP-PIC10F220_1 Datasheet
861Kb / 86P
   High-Performance Microcontrollers with 8-bit A/D
2007
PIC17C7XX MICROCHIP-PIC17C7XX_00 Datasheet
4Mb / 304P
   High-Performance 8-bit CMOS EPROM Microcontrollers with 10-bit A/D
2000
PIC17C7XX MICROCHIP-PIC17C7XX Datasheet
1Mb / 328P
   High-Performance 8-Bit CMOS EPROM Microcontrollers with 10-bit A/D
1998 - 1999
PIC17C7XX MICROCHIP-PIC17C7XX_13 Datasheet
4Mb / 306P
   High-Performance 8-bit CMOS EPROM Microcontrollers with 10-bit A/D
11/29/12 1998-2013
PIC18CXX2 MICROCHIP-PIC18CXX2_13 Datasheet
4Mb / 304P
   High Performance Microcontrollers with 10-bit A/D
11/29/12 1999-2013
PIC18CXX2 MICROCHIP-PIC18CXX2 Datasheet
5Mb / 296P
   High-Performance Microcontrollers with 10-Bit A/D
1999
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.NET
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com