"Hola mundo!" utilizando el PCW C Compiler
| #1 "Hola mundo!" utilizando el PCW C Compiler |
| #2 |
|
bactering
|
Se podría hacer (Este podría ser un biuen comienzo para ello), todo una retaila de programillas para los que empezamos a programar en C.
Programitas simples, como el tuyo, para poder migrar al C. Gracias Pic-man |
|||||||||||
|
|
||||||||||||
| #3 |
|
tiopepe123
Colaborador
|
Mira los ejemplos que hay dentro de archivos de programa/picc/examples
Te recomiendo encarecidamente una lectura de programacion de C, solo necesitas las nociones basicas, pero esenciales como son las funciones, librerias, visibilidad. Tambien es inportante tomar la idea de la "programacion estructurada". Es un concepto que te permitiría hacer programas grandes y facilmente controlables. Como sabes en asembler al final con tantos saltos y bucles tes pierdes, con una programacion estructurada no te pasara. Te puedo garantizar que si pierdes ybo o dos dias leyendolo, ganas varias semanas de programacion y sobretodo de busqueda de fallos. |
|||||||||||
|
|
||||||||||||
| #4 |
|
pic-man
|
tiopepe podrias recomendarme algún libro o manual en específico? de todas formas yo ya estoy investigando por mi parte, muchas gracias
|
|||||||||||
|
|
||||||||||||
| #5 |
|
tiopepe123
Colaborador
|
siento no poderte ayudar, te sirve cualquier libro de C ya que lo que necesitas el concepto y no tanto los tokens (por ejemplo printf, return.).
me explico con un ejemplo de lo que te interesa: Una funcion es un trozo de subprograma que le pasamos unos dator y nos retorna un resultado. Te recomiendo que te pases por cualquier biblioteca y mires que tienen. Te interesa aprender programacion estructurada o tacticas para simplificar la programacion (divide y venceras) Visibilidad y tratamiendo de variables, matrices o estrucs y uniones Tipos de funciones y como pasar los datos. Solo C basico, nada de polimorfismos y cuentos de esos del C++ (es una extension) que por cierto ahora estan en el candelero por el propio creador por su ineficiencia en proyectos grandes. |
|||||||||||
|
|
||||||||||||
| #6 |
|
pic-man
|
Ah pues muchas gracias tiopepe, el lunes sacaré algun libro de la biblioteca de la escuela
|
|||||||||||
|
|
||||||||||||
| #7 |
|
fede-x
|
Proposito de novatos... yo soy uno mas!
y el tema es que el otro dia me instale al igual que pic-man el PWC... y la verdad me gusto mucho y me gusto el help, los ejemplos, todo!... Pero, la cosa es que cuando quise hace un input... me di cuenta que el help esta medio flaco. Como recien empiezo con el PWC lo unico que pretendia era prender un led, por el PIN_B0, y escribi algo asi; #include <16F84A.h> #use (clock=400000) //esta linea no me la acuerdo bien, pero asi era. void main (void) { do{ output_bit(PIB_B0, 1); delay_ms (1000); output_bit(PIN_BO, 0); } while (TRUE); } este pedazo codigo deberia prender y apagar... ¿no? Muchas gracias! |
|||||||||||
|
|
||||||||||||
| #8 |
|
jose68jose
|
con ese codigo siempre la veras encendida te falta poner :
oid main (void) { do{ output_bit(PIB_B0, 1); delay_ms (1000); output_bit(PIN_BO, 0); delay_bit(1000); ---- eso es lo que te falta } while (TRUE); } |
|||||||||||
|
|
||||||||||||
| #9 |
|
fede-x
|
Muchas gracias por la respuesta, en cuanto llegue a casa lo pruebo...
pero asi a grandes razgos el delay_bit(1000); que hace? |
|||||||||||
|
|
||||||||||||
| #10 |
|
heli
|
Creo que el delay_bit es un error, una mezcla entre delay_ms y output_bit. El código correcto sería asi:
|
|||||||||||
|
|
||||||||||||
|
| Otros temas de interés | |
|---|---|
| Matriz de Led 5x7 | |
| Cambiar la linterna del Nokia 1100 por un led titilante | |
| Voltimetro con LED | |
| Activar un diodo led con sonido. | |
| Esctructura interna de diodos LED, Silicio, Germanio, Zener. | |
| Foros de Electronica |
| ||
Cuestiones Elementales de Electrónica ||
Fuentes de alimentacion ||
Circuitos de radio ||
Diseño de circuitos en general || || Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión || || Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos || |
Contacto |
Acerca de |
Ayuda |
Normas de la Comunidad |
Privacidad |
Mapa de los foros
© Foros de Electrónica - Comunidad Internacional de Electrónicos
© Foros de Electrónica - Comunidad Internacional de Electrónicos

