Autor Tema: Problemita con un programa en lenguaje C  (Leído 1931 veces)

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

Desconectado Enigma

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 609
    • www.toroscoleados.com
Problemita con un programa en lenguaje C
« en: 23 de Diciembre de 2007, 22:19:39 »
Hola que tal a todos... Chamos necesito una ayuda por favor... estoy nueva, nuevita programando en lenguaje C del CCS, y bueno estoy haciendo un programa y cuando lo simulo, no se, no me da nada :?!!! El programa lo que trata es de identificar la tecla presionada desde un teclado telefónico, más nada.. sencillito!!! pero no se, no me da en proteus, en C lo compilo y no da errores :-/... Aqui se los dejo, no se echenle una revisaita a ver que está mal...  :mrgreen:

Por cierto si hay algún HORROR acuerdense que estoy nuev en C, y bueno me he guiado de ejemplos, tutoriales de internet y otras cosas jijiji  :mrgreen:

Aqui les adjunto el código en C...

Y aqui está la simulación en proteus!


Atte: Enigma... La llanerita de Guayana :-)
No hay nada como cabalgar en la sabana y sentir la brisa con olor a mastranto, bosta y ganado. ¡¡O Fortuna, velut luna, status variabilis, semper crescis, aut decrescis, vita detestabili!! Que viva el coleo, la musica LLanera y la gótica!

Desconectado Cryn

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4169
Re: Problemita con un programa en lenguaje C
« Respuesta #1 en: 24 de Diciembre de 2007, 00:19:37 »
bueno, me parece que tu codigo esta bien, pero no estoy logrando ver u imagen de simulacion, seria bueno ver el esquema de conexiones, porque seguramente puede haber algun error de hardware

talvez en el software aumentar estos fuses:
VREGEN,NOPBADEN
ya que estas trabajando con una micro de gama alta que tiene tb muchas mas opciones de configuracion

y hay una instruccion para los pullups para qeu este todo mas claro, jeje, y no tengas registros por ahi:
port_b_pullups(TRUE);

bueno pues, prueba aumentando los fuses, y la imagen de la conexion que no se logra ver (al emnos yo no puedo verla :()

un saludo
.

Desconectado Enigma

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 609
    • www.toroscoleados.com
Re: Problemita con un programa en lenguaje C
« Respuesta #2 en: 24 de Diciembre de 2007, 01:15:32 »
Hola cryn.... bueno active las pullups como me sugeriste.... igualmente coloque los fuses pero nada.... que puede ser... no lo entiendo...

Yo digo algo.... según el programa que hice, pues inicialmente el bit 3 del puerto B deberia votar un cero lógico, y pues en la simulación no lo hace....No bota nada el puerto!!! ay vale... no se que hacer... que hay de malo en el código... :?


Aqui dejo la imágen por partes!!!!





Atte: Enigma.. La llanerita de Guayana :D
No hay nada como cabalgar en la sabana y sentir la brisa con olor a mastranto, bosta y ganado. ¡¡O Fortuna, velut luna, status variabilis, semper crescis, aut decrescis, vita detestabili!! Que viva el coleo, la musica LLanera y la gótica!

Desconectado micro_cadaver

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2102
    • blog microembebidos
Re: Problemita con un programa en lenguaje C
« Respuesta #3 en: 24 de Diciembre de 2007, 02:32:46 »
llanerita... EL RESET CHICA!!!!  :D :-)
a cosechar!!!... :P
pic32... ahi voy....
aguante el micro 16f84  !!!!

visita mi pagina: http://www.microembebidos.wordpress.com

Desconectado PalitroqueZ

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5474
    • Electrónica Didacta
Re: Problemita con un programa en lenguaje C
« Respuesta #4 en: 24 de Diciembre de 2007, 13:03:38 »
si no quieres el reset por hardware, añade este fuse: NOMCLR

otra cosa: en isis no hace falta el cristal, quitaselo y cuando cargues el .hex o el .cof defines la frecuencia del CPU


La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado huichoman

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 186
    • Pequeñas piezas para grandes proyectos.
Re: Problemita con un programa en lenguaje C
« Respuesta #5 en: 24 de Diciembre de 2007, 22:47:03 »
Conecta el pin1 del pic a Vdd.

Desconectado Enigma

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 609
    • www.toroscoleados.com
Re: Problemita con un programa en lenguaje C
« Respuesta #6 en: 26 de Diciembre de 2007, 20:58:07 »
Jejeje Gracias a migos, ya resolvi el problemita!!!! Rayos, que problemas causa ese bendito reset!!! Gracias a todos los quiero!!! :g)

Atte: Enigma... La llanerita de Guayana :D
No hay nada como cabalgar en la sabana y sentir la brisa con olor a mastranto, bosta y ganado. ¡¡O Fortuna, velut luna, status variabilis, semper crescis, aut decrescis, vita detestabili!! Que viva el coleo, la musica LLanera y la gótica!

Desconectado Cryn

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4169
Re: Problemita con un programa en lenguaje C
« Respuesta #7 en: 27 de Diciembre de 2007, 12:32:45 »
que bueno que ya lo hyas solucionado :mrgreen:
siempre que se pueda habra mucahs personas que puedan ayudarte :mrgreen:

un saludo y que pases un muy buen fin de año!!

saludos para todos, feliz fin de año! :mrgreen:
.

Desconectado Enigma

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 609
    • www.toroscoleados.com
Re: Problemita con un programa en lenguaje C
« Respuesta #8 en: 27 de Diciembre de 2007, 14:12:57 »
Gracias Feliz año para ti también!!! y Para todos!! Son los mejores!!!!!

Atte: Enigma... La llanerita de Guayana :D
No hay nada como cabalgar en la sabana y sentir la brisa con olor a mastranto, bosta y ganado. ¡¡O Fortuna, velut luna, status variabilis, semper crescis, aut decrescis, vita detestabili!! Que viva el coleo, la musica LLanera y la gótica!


 

anything