Autor Tema: diferecia conversor ad 16f877 y 12f675  (Leído 2138 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado joseydoris

  • PIC12
  • **
  • Mensajes: 58
diferecia conversor ad 16f877 y 12f675
« en: 21 de Junio de 2012, 03:10:24 »
Saludo a todos:Tengo un programa con el conversor a/d,(uno solo Ra0) del 16f877 y funciona.Quiero pasarlo al 12f675,(por que me sobran muchos pines)y no se deja.He leído en el foro que son iguales las configuraciones de los registros.¿por que a la hora de hacer estos cambios nunca sirve?att jose antonio

Desconectado dogflu66

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 3510
Re: diferecia conversor ad 16f877 y 12f675
« Respuesta #1 en: 21 de Junio de 2012, 07:00:43 »
Para que te puedan echar una mano es conveniente que indiques la versión del lenguaje que usas y pegues el código en cuestión, sino todo por lo menos la parte de configuración del módulo ADC.
Saludos desde Granada, España.

Desconectado joseydoris

  • PIC12
  • **
  • Mensajes: 58
Re: diferecia conversor ad 16f877 y 12f675
« Respuesta #2 en: 21 de Junio de 2012, 14:50:49 »
Disculpas:Creo que hice la  pregunta en foro de basic y estoy en asembler ,no se si sera igual,de todas formas este es la configuración que utilizo para el 16f877 y me funciona bien.Gracias

    list      p=16F877
        radix   hex
        errorlevel 0,-302   
adresl    equ     0x1E             
adcon0    equ     0x1F           
adresh    equ     9e
adcon1    equ     0x9f       
buffer    equ     0x25
buffer1   equ     0x26

         
reset   org     00             
        goto    inicio
        org     05h             

inicio   bsf      3,5               
         movlw    b'000001'     
         movwf    0x05
         movlw    b'00000000'
         movwf    0x06
         movlw    b'00000000'
         movwf    0x07
         movlw    b'00000000'
         movwf    0x08
         movlw    b'000'
         movwf    0x09
         movlw    b'10001110'     
         movwf    adcon1           
         bcf      3,5
         movlw    b'01000001'     
         movwf    adcon0
            
;-----------------------------------------------------------------------
   end

Desconectado dogflu66

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 3510
Re: diferecia conversor ad 16f877 y 12f675
« Respuesta #3 en: 22 de Junio de 2012, 07:26:48 »
Claro, el subforo de lenguaje máquina es el correcto.
Saludos desde Granada, España.