Documentos de Académico
Documentos de Profesional
Documentos de Cultura
POLITECNICA SALESIANA
SISTEMAS MICROPOCESADOS I
CARLOS OCAMPO
FERNANDO ITAS
PRINCIPALES REGISTROS DE CONTROL Y MANEJO DE LAS
MEMORIAS FLASH Y EEPROM
REGISTRO DE ESTADO
Finalmente, los tres bit de más peso del Registro de Estados se emplean para
seleccionar el banco de la RAM al que se desea acceder. En el direccionamiento directo,
se utilizan los bits RP1 y RP0 de acuerdo con la siguiente codificación.
0 1 Banco 0 (80h-FFh)
1 0 Banco 0 (100h-17Fh)
1 1 Banco 0 (18h-1FFh)
En algunas instrucciones el registro de estados puede actuar como destino en
cuyo caso los bits de los señalizadores Z, C y DC no son escribibles en
aquellas instrucciones que les afecte la operación que realizan, al igual que
sucede con PD# y TO#.
Los pic tienen muchas causas que pueden originar una interrupción, al
aceptarse una interrupción se salva el valor del PC en la Pila y se cara aquel
con el valor 0004h, que es el Vector de Interrupción. Los nuevos Pic tienen
las siguientes causas que producen interrupción:
REGISTRO INTCON
REGISTRO PIE1
Sus bits actúan de señalizadores del momento en el que se origina la causa que
provoca la interrupción, independientemente de si está permitida o prohibida. Ocupan
las direcciones 0Ch y 0 Dh, respectivamente.
Los bits de los registros PIR1 y PIR2 contienen los señalizadores de las causas que producen las interrupciones, en
correspondencia con los registros PIE1 y PIE2.
LECTURA Y ESCRITURA DE LAS MEMORIAS EEPROM Y
FLASH
LEER-FLASH
ESCRIBIR-FLASH
LEER-EEPROM
ESCRIBIR-EEPROM
Falta por realizar el código correspondiente a la lectura de la EEPROM,
que una vez convertida a subrutina quedará como sigue.
ENUNCIADO
PROGRAMA:
En el programa existe un punto de control a lo largo de todo el
programa poniendo a 1 los bits de registros según se va ejecutando.
Consta de 4 canales que son gobernados por señales de control EN1 y EN2
generables de los PIC1f87x especialmente por el PWM.
OPTOACOPLADOR ENCODER
Para conformar un encoder basta recortar un disco de material rígido
transparente(plástico) y realizar un orificio en su centro para pegarlo al eje
del motor.
Luego se dibujan unas franjas radiales opacas a la luz infrarroja.
El disco encaja en la ranura del opto acoplador, que genera un pulso cada
vez que pase una franja opaca.
ESQUEMA ELECTRONICO DEL CONTROL DEL
MOTOR
BIBLIOGRAFIA
MICROCONTROLADORES PIC. Diseño practico de
aplicaciones SEGUNDA PARTE: PIC 16F87X,PIC
18FXXXX.Segunda Edición. Segundo Angulo, Susana
Romero, Mc Graw Hill. España