Académique Documents
Professionnel Documents
Culture Documents
Pal Romero
Riobamba, Marzo
2009
PIC de Microchip
Nomenclatura
Marca
Gama
Memoria-Programable
Modelo Frecuencia
PIC 16
F
628
/04
Marca: PIC es el tipo de microcontrolador, fabricado por MicroChip.
Gama: 16 indica la gama, este chip es de gama media.
Memoria Programable: F memoria Flash.
Modelo: 628.
Frecuencia: 04 MHz.
PIC16F628
Comentarios del Modelo
DISPOSITIVOS DE MEMORIA
MEMORIA
La memoria es el sitio donde se
almacenan los datos e instrucciones
a ser procesadas en la unidad
central del un microcontrolador. En
la actualidad un microcontrolador
est creado con 3 tipos de memoria:
RAM
EEPROM
FLASH
MEMORIA RAM
Memory)
(Random Access
EEPROM
(Electrically-Erasable Programmable ReadOnly Memory)
Es en esta memoria donde se almacenan
los datos permanentes que se deseen
guardar. Aunque una EEPROM puede ser
leda un nmero ilimitado de veces, slo
puede ser borrada y reprogramada entre
100.000 y 1.000.000 de veces.
A diferencia de la RAM, la EEPROM
mantiene la informacin an cuando el
PIC no est alimentado.
FLASH
Es en esta memoria es donde, se
almacena el programa.
La Memoria flash es una forma
evolucionada de las memorias EPROM Y
EEPROM no voltil. Tienen la ventaja de
que sus posiciones de memoria pueden
ser programadas y borradas mediante
impulsos elctricos muchas veces,
permiten un acceso ms rpido
LENGUAJES DE PROGRAMACION DE
MICROCONTROLADORES
Un lenguaje de programacin
es
una
herramienta
que
permite realizar el programa de
control
que
un
microcontrolador debe ejecutar.
Lenguaje de mquina
Es una secuencia de bytes que el
microcontrolador
interpreta
como
un
programa y los ejecuta paso a paso.
0x0000: 0x3000
0x0001: 0x008A
0x0002: 0x2978
0x0003: 0x0000
0x0004: 0x00FF
0x0005: 0x0E03
0x0006: 0x0183
0x0007: 0x00A1
0x0008: 0x087F
0x0009: 0x00A0
0x000A: 0x080A
0x000B: 0x00A8
movlw 0x00
movwf 0x0A
goto 0x178
nop
movwf 0x7F
swapf 0x03 , W
clrf 0x03
movwf 0x21
movf 0x7F , W
movwf 0x20
movf 0x0A , W
movwf 0x28
HEX
0x3000
ASM
movlw 0x00
C
Basic
Pascal
Familia
Tipo Lenguaje
Compiladores
CCS PCW
P
I
C
Hitech PCC
MikroC
IAR Workbench
Pic Basic PRO PBP
BASIC
Proton Plus
MikroBasic
PASCAL
MikroPascal
Arquitectura