Haz una pregunta
  Foros de Electrónica » Principiantes » Cuestiones Elementales de Electrónica
Foros Registrarse ¿Olvidaste tu contraseña?
10/09/2012 #1


PIC10F204, ayuda con I/O
Buenas,

El objetivo es realizar un sistema que en funcion de la entrada obtenga la misma salida por el mismo puerto. Llevo tiempo con dspics y demás, pero para esta aplicacion pedi unos 10F204, que contienen 6 pins tan solo.

Utilice el Mplab i el ccs como compilador. Al parecer solo me funciona como salida el PIN_B2, que casualmente no está conectado ni al PGC, PGD, ni al MCLR. Tiene algo que ver? el MCLR está deshabilitado.

Lo único que he conseguido es eso, obtener una salida cuadrada en el PIN_B2, nada más.

No se si hay que poner resistencias de pull down(que las he puesto y quitado), o configurar algo más en los pins(TRIS, ...).

Les dejo el código:

#include <10F204.h>

#FUSES NOWDT // Deshabilitar Watch Dog
#FUSES NOMCLR // Deshabilitar el Reset por el pin 8 (MCLR)
#FUSES NOPROTECT // Deshabilitar la protección del código

#use delay(clock=4000000)

#define LED PIN_B2

#define ENTRADA PIN_B0

#define DELAY 100



void main()
{

while(true)
{

if(input(ENTRADA)==1)
{
output_high(LED);

}else{output_low(LED);}

}

}

Gracias por adelantado.
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Cuestiones Elementales de Electrónica

Deseas aprender electrónica y necesitas ayuda para comenzar? Resuelve tus dudas en esta sección.

Cerrar
Foros de Electrónica » Principiantes » Cuestiones Elementales de Electrónica

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.