Autor Tema: Duda sensilla con el 12F675  (Leído 2131 veces)

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

Desconectado diegoap

  • PIC10
  • *
  • Mensajes: 20
Duda sensilla con el 12F675
« en: 22 de Junio de 2011, 19:14:20 »
Buenoas, tengo una duda sensilla con el PIC12F675.
Vi que se puede utilizar el pin de MCLR como puerto, y obviar la funcion de reset del pin. Yo programo en CCS C. Con que funcion o instruccion manejo esa opcion ?.
Un Saludo.

Desconectado AKENAFAB

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3227
Re: Duda sensilla con el 12F675
« Respuesta #1 en: 22 de Junio de 2011, 19:33:14 »
Buenoas, tengo una duda sensilla con el PIC12F675.
Vi que se puede utilizar el pin de MCLR como puerto, y obviar la funcion de reset del pin. Yo programo en CCS C. Con que funcion o instruccion manejo esa opcion ?.
Un Saludo.

Solo puede ser usado como entrada.

Tienes que configurar los bit de configuración.Cambias MCLR por NOMCLR.
Son los #FUSE bits.

Si quieres ver que bits se pueden configurar , das click a la pestaña "Valid Fuses".

Te dejo este ejemplito.
Uso el pin RA3 o MCLR como entrada serial.

Código: [Seleccionar]
#include <12F675.h>
#DEVICE ADC=8

#FUSES   INTRC_IO,NOWDT,PUT,NOMCLR,NOBROWNOUT,PROTECT,CPD
#use     delay(clock=4M)
#use     rs232(baud=2400,xmit=PIN_A5,rcv=PIN_A3,BITS=8)

Desconectado diegoap

  • PIC10
  • *
  • Mensajes: 20
Re: Duda sensilla con el 12F675
« Respuesta #2 en: 22 de Junio de 2011, 19:38:31 »
Muchisisimas Gracias !!. Con eso ya arreglo el problema.
Un Saludo y Gracias de nuevo ;)