欢迎访问ic37.com |
会员登录 免费注册
发布采购

PIC10F200T-I/OT 参数 Datasheet PDF下载

PIC10F200T-I/OT图片预览
型号: PIC10F200T-I/OT
PDF下载: 下载PDF文件 查看货源
内容描述: 6引脚8位闪存微控制器 [6-Pin, 8-Bit Flash Microcontrollers]
分类和应用: 闪存微控制器和处理器外围集成电路光电二极管PC时钟
文件页数/大小: 96 页 / 1447 K
品牌: MICROCHIP [ MICROCHIP ]
 浏览型号PIC10F200T-I/OT的Datasheet PDF文件第7页浏览型号PIC10F200T-I/OT的Datasheet PDF文件第8页浏览型号PIC10F200T-I/OT的Datasheet PDF文件第9页浏览型号PIC10F200T-I/OT的Datasheet PDF文件第10页浏览型号PIC10F200T-I/OT的Datasheet PDF文件第12页浏览型号PIC10F200T-I/OT的Datasheet PDF文件第13页浏览型号PIC10F200T-I/OT的Datasheet PDF文件第14页浏览型号PIC10F200T-I/OT的Datasheet PDF文件第15页  
PIC10F200/202/204/206  
The PIC10F200/202/204/206 devices contain an 8-bit  
ALU and working register. The ALU is a general  
purpose arithmetic unit. It performs arithmetic and  
Boolean functions between data in the working register  
and any register file.  
3.0  
ARCHITECTURAL OVERVIEW  
The high performance of the PIC10F200/202/204/206  
devices can be attributed to a number of architectural  
features commonly found in RISC microprocessors. To  
begin with, the PIC10F200/202/204/206 devices use a  
Harvard architecture in which program and data are  
accessed on separate buses. This improves band-  
width over traditional 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 memory access bus fetches a  
12-bit instruction in a single cycle. A two-stage pipeline  
overlaps fetch and execution of instructions.  
Consequently, all instructions (33) execute in a single  
cycle (1 μs @ 4 MHz) except for program branches.  
The ALU is 8 bits wide and capable of addition, subtrac-  
tion, 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 con-  
stant. 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.  
The table below lists program memory (Flash) and data  
memory (RAM) for the PIC10F200/202/204/206  
devices.  
A simplified block diagram is shown in Figure 3-1 and  
Figure 3-2, with the corresponding device pins  
described in Table 3-2.  
TABLE 3-1:  
Device  
PIC10F2XX MEMORY  
Memory  
Program  
Data  
PIC10F200  
PIC10F202  
PIC10F204  
PIC10F206  
256 x 12  
512 x 12  
256 x 12  
512 x 12  
16 x 8  
24 x 8  
16 x 8  
24 x 8  
The PIC10F200/202/204/206 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 PIC10F200/202/  
204/206 devices have  
a
highly orthogonal  
(symmetrical) instruction set that makes it possible to  
carry out any operation, on any register, using any  
addressing mode. This symmetrical nature and lack of  
“special optimal situations” make programming with the  
PIC10F200/202/204/206 devices simple, yet efficient.  
In addition, the learning curve is reduced significantly.  
© 2007 Microchip Technology Inc.  
DS41239D-page 9  
 复制成功!