ciencias de la computacion
DESCRIPTION
UNITRANSCRIPT
Semana 4:
El microcontrolador PIC10F200
Juan Carlos Espejo Delzo
Ir al aula virtual
14 de Setiembre de 2015
CC-101 Semana 4: El microcontrolador PIC10F200 1 / 6
Índice
• Microcontroladores PIC• El microcontrolador PIC10F200
CC-101 Semana 4: El microcontrolador PIC10F200 2 / 6
El microcontrolador PIC10F200
Utiliza una arquitectura Harvard en la que los programas y losdatos son accedidos por buses separados. Esto mejora elancho de banda sobre la arquitectura de von Neumann dondeprogramas y datos son obtenidos por el mismo bus.
MemoriaPrograma Datos256 × 12 16 × 8
CC-101 Semana 4: El microcontrolador PIC10F200 3 / 6
El microcontrolador PIC10F200
La unidad aritmética lógica (ALU) es de 8 bits de ancho ycapaz de operaciones
• lógicas• de rotación• de adición y• de sustracción
A menos que se indique lo contrario, las operacionesaritméticas son de complemento a dos por naturaleza.
CC-101 Semana 4: El microcontrolador PIC10F200 4 / 6
El microcontrolador PIC10F200
En las instrucciones de dos operandos, un operando estípicamente el registro de trabajo W y el otro operando algúnotro registro. En instrucciones de un solo operando, eloperando es o bien el registro W o algún otro.
CC-101 Semana 4: El microcontrolador PIC10F200 5 / 6
El microcontrolador PIC10F200
El registro W es un registro de 8 bits empleado paraoperaciones de la ALU. No es un registro direccionable.Dependiendo de la instrucción ejecutada, la ALU puede afectara los valores de los bits Carry (C), Digit Carry (DC) y Zero (Z)del registro de estado.
CC-101 Semana 4: El microcontrolador PIC10F200 6 / 6