elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
27 Mayo 2012, 10:36  


Tema destacado: Entra al canal IRC oficial de #elhacker.net

+  Foro de elhacker.net
|-+  Informática
| |-+  Electrónica (Moderador: skapunky)
| | |-+  Configurar un pedazo de PIC
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Configurar un pedazo de PIC  (Leído 995 veces)
Meta


Desconectado Desconectado

Mensajes: 2.304



Ver Perfil WWW
Configurar un pedazo de PIC
« en: 31 Diciembre 2009, 01:28 »

Hola:

Estoy intentando pasar la configuración del PIC16F84A al 16F88, ambos usan el oscilador externo a 4 MHz. La idea del PIC16F88 es que los puertos A y B son digitales, PORTA como salida digital y PORTB como entrada digital, no se usa para nada entradas analógicas.

Este código del 16F84 quiero convertirlo al 16F88.

Código
 
   bsf        STATUS,RP0                ; Accede al Banco 1.
   clrf    PORTA                    ; Puerto A como salidas.
   movlw    b'11111111'                ; Las 8 líneas del puerto B se configura como entradas.
   movwf    PORTB
   bcf        STATUS,RP0                ; Accede al Banco 0.
   clrf    PORTA                    ; Supuestamente la lámpara y Led apagadas.  
 

Por ahora estoy liado y no logro poner el PORTB como entradas. De momento he hecho esto.

Código
    bcf        STATUS,RP1                ; Accede al banco 1.
   bsf        STATUS,RP0
   movlw    b'00000000'
   movwf    ANSEL                    ; Configura como I/O digitales.
   clrf    TRISA                    ; Poner TRISA para salida o PORTA en salid digital.
   movlw    b'11111111'  
   movwf    TRISB                    ; Entrada digital.
   bcf        STATUS,RP1                ; Accede al banco 0.
   bcf        STATUS,RP0
   clrf    PORTA                    ; Salida digital del PORTA.
   movlw    b'11111111'
   movwf    PORTB                    ; Entrada digital del PORTB

Se que no está bien porque no logro poner el PORTB en entrada digital y no se como hacerlo.

Un cordial saludo.


En línea

Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines