Hola Miguel,
Disculpa la colgada pero estoy de vacaciones me tome todo Enero menos los Lunes y Martes que vuelvo.
El CCS no tiene debuger ni simulador como el MPLAB, si queres debuggear desde el propio CCS tenes que hacerlo a través del ICD de CCS, que funciona igual o similar al ICD 2 del MPLAB, hya un plug-in que bajas de CCS y te permite reconocer el ICD 2 de Microchip, yo lo instale y lo reconoce bien. El tema es que los firmware son distintos y también este, podes bajarlo desde CCS para regrabar el micro si queres usarlo, pero esto es un embole si trabajas con los dos programas. Yo no uso el CCS, trabajo dentro del MPLAB y al CCS lo uso solo para compilar.
Veo que sos como yo reacomodando y personalizando todo distinto a como quiere el Sr. Windows, siempre me olvido que existe ese DOS "trucho" es un DOS multitarea jaja, la verdad es que nunca lo use pero tengo dudas que sirva para nosotros que siempre usamos los puertos, viste como es, bajo DOS vos mandas un "1" y sale un "1", bajo Windows mandas un "1" y sale cuando Windows tiene tiempo de darte bola.
Coincido con vos respecto al Borland, yo tengo la versión 4.0, la V 3.1 no la conocí, no se si me la recomendas por algo en especial o porque vos la tenes, la mía es un poco mas nueva pero se me ocurre que deben ser bastantes parecidas y casi de la misma época, corregime si me equivoco.
Si algún día la necesitas o la queres avísame porque la tengo completa en imágenes, son 22 diskettes pero se pueden pasar al rígido directamente para instalarlos. También tengo como 30 o 40 programas grosos de aquella época, no se si te acordaras del famoso CD pirata "International Sofware" que circulo a principios del los 90 y duro un suspiro antes que se armara la podrida y se los secuestraran todos, bueno de pura suerte nomás, antes de eso alcancé a comprar uno.
De cualquier manera todo esto es para cuando te vienen los ataques de nostalgia nada mas, por las dudas cuando me agarra alguno, lo calmo con una vieja Pentium I archivada pero funcionando con el DOS 6.22 y el WIN 3.11 y mi querida SPECTRUM 48K que también funciona con su impresora térmica y todo.
Saludos Alfredo Squieri
----- Original Message -----From: Miguel R. GhezziTo: compu-ham@...Sent: Tuesday, January 08, 2008 5:01 PMSubject: Re: [compu-ham] Re: Pregunta - Micros - Derivada de HamtecHola Alfredo, un gusto tenerte por estos lados:No, Humberto no me figura con la dirección normal, le mandé una invitación y le avisé en ella.Entendí mal para qué era el C que le sugerías, igual vino bien para corroborar nuestras respectivas experiencias. Por un momento me diste esperanzas, ja ja...De paso te hago la pregunta: recuerdo que el CCS (hace rato que no lo uso) tenía una opción para debuggear y tracear desde el compilador, supuestamente instrucción por instrucción de C, a mi nunca me anduvo así, de modo que lo más que pude fue debuggear desde el MPLAB en forma automática, pero con la ventana usual, lo cual se complicaba porque finalmente uno estaba corriendo el Assembler. ¿A vos te anduvo el debugger interno del CCS?En XP tenés la posibilidad de salir a una (o más) ventana de DOS, si no me equivoco está en Accesorios-Símbolo de sistema (no garantizo porque yo suelo mover la ubicación de los accesos directos, pero no creo que yo la hubiera puesto en "Accesorios").Allí tengo funcionando el compilador de Borland (Turbo C++ V3.1) que fue lo mejorcito para DOS y hasta ahora anda todo OK. A veces pasan algunas cosas raras, como que se queda consumiendo recursos de la CPU después de algún cuelgue, lo que salta con el Administrador de tareas (se invoca haciendo Ctrl-Alt-Del) en la solapa "Rendimiento", pero no le llevé el apunte.Todo lo "normal" de DOS corre en XP. Utilizo habitualmente varias utilidades de electrónica (cálculos de radio, ábaco de Smith, etc.) que están en DOS, así que quedate tranquilo que hay DOS para rato...El compilador de Borland es uno de los más poderosos que hubo en la época de esplendor de DOS y principios de Windows; tiene muchas herramientas. Si lo querés zipeo mi instalación (porque los disquetes instaladores no creo que hayan sobrevivido) y te la mando.Los compiladores de Borland están en la INET porque las herramientas de Borland creo que quedaron liberadas haciendo una búsqueda por => borland c++ en el primer link saltó la 5.1 (te recomiendo la 3.1)Se me ocurre que si es por incursionar quizás convenga algo más chico porque los grandes traen de todo y eso complica un poco.Un abrazoMiguel
.----- Original Message -----From: Alfredo SquieriTo: compu-ham@...Sent: Tuesday, January 08, 2008 12:12 PMSubject: [compu-ham] Re: Pregunta - Micros - Derivada de Hamtec
Hola Miguel,No de ninguna manera recomendaría el C para empezar con los micros, el C es para los grandes de los 18F para arriba, no digo que no se puedan programar los chicos, pero con cualquier programita te quedas sin micro a los dos minutos, es un desperdicio de recursos.Yo me quería referir a que si Humberto no sabía programar en ningún lenguaje, empezara estudiando el C y no otro, dado que el C es el lenguaje de la electrónica y además sirve de base para mas adelante programar con el CCS por ejemplo.Ahora después de enviar la respuesta me quede pensando que tal vez no fue una buena opción recomendarle ese libro, porque en este momento no se me ocurre como se pueden desarrollar los ejemplos en ANSI C dentro de un entorno como el XP, es mas hace dos meses compre una placa nueva y después de instalarla me lleve la sorpresa que ya no aceptan nada inferior a Win2000, con esto le pegaron el tiro de gracia al querido DOS.Conoces o alguien conoce algún programa bajo Win XP que permita compilar y correr programas en ANSI C.Saludos, Alfredo SquieriPD: Humberto esta anotado en esta lista?, sino habría que avisarle desde el HAMTEC para no dejarlo en banda.----- Original Message -----From: Miguel GhezziSent: Monday, January 07, 2008 11:16 PMSubject: Re: [hamtec] Pregunta:Coincido con Alfredo, si si... con "capital mínimo" me referí a un "stock" de las funciones básicas y principales del micro, antes de comenzar a programar, más o menos lo que él resumió.Lo que si no me da tanto (y me gustaría saber porqué, puesto que prefiero SU "versión de los hechos"), es su referencia al C con estos micros sencillos como modo de facilitar el comienzo.Podríamos seguirla por el Compu-Ham si les parece... (a propósito, qué habrá pasado con ese fantástico mundo de la informática y la radio que hasta hace poco parecía que iba a desbancar a la electrónica, ese foro anda sseccco como lengua 'e loro...)Para Alfredo: conozco (o "conocía", si es que no me olvidé) relativamente bien el C de Kernighan y Ritchie y el C++ de Borland, aplicado a un operativo "gordo" como Unix o DOS, digamos, y también el Assembler de los uC; sin embargo con los PIC del rango bajo y medio (los únicos que usé) no se me facilitó juntar bien ambas cosas (probablemente por falta de algún buen sistema de debugging en C que me hiciera sentir más seguro).Aunque algo mínimo hice (y comprendí bien que otra alguna aplicación interesante en C), andaba como medio trabado, con lo cual finalmente, cuando las papas quemaban, me volvía a meter debajo de las polleras del viejo ASM (ya me venía a venir una maroma cuando llegara el momento que tuviera que hacer cálculos con funciones matemáticas superiores a la suma o resta en asm, pero no llegué a padecerlo...) Utilicé más que nada el compilador CCS porque generaba código en el assembler de Microchip (el C de Hitech implicaba aprender su propio assembler) y aunque se supone que podía debuggear en C nunca lo pude hacer funcionar así.Ahora estoy alejado de esos entreveros pero conservo curiosidad. Para iniciarse con los PIC siempre me pareció más fácil el assembler, más elemental, más "cuadradito"... pero si reconozco que a la larga (sobre todo con algo más de "máquina" que un F84) sería más piola el C, (¿además de una posible portabilidad del código?).Muchos aficionados (y no tanto) tradicionalmente le tuvieron algo miedo a ese lenguaje, reconozcámoslo. En mi modo de ver, tuvo razón mi amigo Rubén Mileca quien me insistió en que era tan fácil C como los otros (hoy no volvería al BASIC). Por eso estoy muy interesado en la opinión y comentarios de ustedes que han superado las valla...Saludos (con el abanico...)Miguel - LU6ETJ
----- Original Message -----From: Alfredo SquieriSent: Monday, January 07, 2008 6:35 PMSubject: Re: [hamtec] Pregunta:Hola Humberto,No le conteste antes porque me tome unos días aprovechando el Lunes y Martes, coincido casi plenamente con la respuesta que le dio Miguel, eso de tener un capital mínimo para empezar es fundamental, en lo que puedo tal vez discrepar un poco es en el monto de ese capital, en los años que llevo dentro de foros de micros, me canse de ver gente que no solo no tiene la mas mínima idea de técnicas digitales, como tampoco de electrónica en general, preguntas del tipo ¿como calculo la resistencia en serie de un led? son frecuentes y lo dicen todo, sin embargo programan micros. Por supuesto son programadores o analistas de sistemas, que con algunos vagos conocimientos de electrónica y mucho Google terminan armando un circuito mas o menos funcional.Luego de esto ya estan en su salsa que es programar, en estos caso todos lo hacen en C que es un lenguaje para el cual todas las familias de microcontroladores tienen su compilador, por lo tanto ni siquiera deben escudriñar a fondo las entrañas de un micro en particular.Por lo dicho, para mi ese capital mínimo es un poco mas bajo que el de Miguel, y como para empezar con saber al menos algo de programación es suficiente, tanto los libros que le subí a mi pagina como los manuales de Microchip solo tratan de la arquitectura de los micros, explican como usar los módulos y dan ejemplos, pero de programación nada. Si usted sabe programar en algún lenguaje ya tiene media batalla ganada, sino debería estudiar un poco de programación antes de comenzar con los micros, si es así le recomiendo el Ansi C y un buen libro para esto es El Lenguaje de Programación C de Brian M. Kernighan y Dennis M. Ritchie, si domina el ingles se consigue por Internet en pdf, en caso contrario se edito una versión en castellano que tal vez todavía se consiga en algún lado.Volviendo a los micros para comenzar olvídese de todos los módulos que tiene un PIC y centre su estudio en conocer como funciona un microcontrolador, que es el ciclo de maquina, la memoria de datos y de programa, los Ports, los registros TRIS y STATUS, la función de W y las instrucciones bcf, bsf, movf, movwf, movlw, clrf, nop, decfsz, btfss, btfsc y goto, con estas pocas instrucciones ya puede arrancar a programar, en primer lugar haciendo encender un led, luego hacer que parpadee una vez por segundo, puede poner un pulsador que al pulsarlo encienda el led y así de a poco va incrementado el grado de dificultad. Una vez que domine esto debe aprender a usar las interrupciones, el STACK y el Timer(0), a partir de este punto y solo con esto ya puede hacer programas útiles. Luego de a uno por vez va estudiando los distintos módulos que componen un PIC.Con respecto al programador me voy a fijar en Internet, porque no se cual recomendarle, tiene que ser alguno que funcione con el IC-PROG, voy a ver que encuentro y le comento. El programador de $35 de mercado libre lo estuve viendo y hay que tener cuidado porque se alimenta directamente del port serie y eso con algunas maquinas nuevas trae muchos problemas, con las viejitas andan bastante bien, lo mejor es que tenga alimentación independiente.Y por ultimo como debugger yo uso el mplab, no conozco otro mejor, ahora como simulador de circuitos que usen microcontroladores, el PIC Simulator Ide como simulador esta bueno y es barato, podría usarse como complemento del MPLAB para alguien que recién empieza y quiere simular componentes aislados, pero por otro lado el que recién empieza ya bastantes problemas tiene con la programación del PIC para encima estar aprendiendo a setear, usar y conocer las limitaciones de estos simuladores, para mi no hay nada mejor que armarse un pequeño kits de desarrollo con los componentes mas comunes que normalmente se utilizan y practicar con el.Mucho mejor simulador es el PROTEUS, claro que cuesta completo solo para la familia Microchips 995 euros, ahora si lo conseguimos con un animalito intermedio entre el asno y el caballo, es otra cosa y para algunas cosas se lo puede usar, el fabricante dice que se pueden simular circuitos complejos, esto puede ser, pero programas complejos de ninguna manera lo hace bien.Bueno Humberto, comente los avances y si se empantana siempre puede pedir un empujoncito en mi correo privado.Saludos, Alfredo Squieri----- Original Message -----From: Humberto FacalSent: Wednesday, January 02, 2008 10:57 AMSubject: Re: [hamtec] Pregunta:Hola Alfredo;He bajado un PDF bueno que enseña bastante sobre los pic.Me resulta algo dificil porque todos comienzan como un cuento a la mitad....y yo estoy acostumbrado a estudiar desde el principio y sistematicamente.Pero desearía construir si es que conviene, un programador para seguir los distinos pasos de "grabado" de estos integrados.Como el articulo no responde al link donde supongo que esta el circuito,le pido me envie lugares dónde bajar uno y si conviene hacerlo o no.Le agradezco su interes para conmigo y sigo interesado en experimentar con motores paso a paso entre otros....Lo saludo Atte.Humberto----- Original Message -----From: Alfredo SquieriSent: Wednesday, December 12, 2007 10:26 AMSubject: Re: [hamtec] Pregunta:
Hola Humberto,Yo los frecuencimetros de ese tipo nunca los probé, pero tengo entendido por lo que leí en este foro y otros que funcionan bastante bien dentro de las limitaciones propias de ese tipo de diseño, de cualquier manera para el uso al que están destinados es suficiente. Con respecto a los componentes todos se consiguen fácilmente en el país no creo que llegue a gastar U$s 30. No le conviene pedir el PIC ya programado, es mucho mejor pedir el código HEX y grabarlo usted, bien como le dijo Marcelo Leo ó fabricándose el programador con alguno de los muchos circuitos que hay en Internet y cuestan unas pocas monedas.Usted era el que quería aprender sobre microcontroladores, bueno..., este sería un buen aliciente como para ir poniendo un poco de carne en el asador.Saludos. Alfredo SquieriLU9ASO----- Original Message -----From: Humberto FacalTo: Grupo HamtecSent: Tuesday, December 11, 2007 7:52 PMSubject: [hamtec] Pregunta:Hola a todos....soy facalius y hace ya un tiempo que ví un frecuencimetro con pic creo...es de origen italiano. El asunto es que me está gustando la cosa solo que no tengo datos de lo que lleva como display y donde se consigue el pic. El autor dice que el tiene un sofware para progranarlo y si no te envia el ci ya programado,Que opinion tiene ustedes del frecuencimetro y que me aconsejan hacer Es una locura traerlo programado de Italia?GraciasLU6FCH
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.503 / Virus Database: 269.17.1/1181 - Release Date: 11/12/2007 17:05
E-mail clasificado por el Idenfificador de Spam Inteligente. Para modificar la categoría clasificada acceda a su webmail
Este mensaje ha sido verificado por el E-mail Protegido. Antivirus actualizado en 08/01/2008 / Versión: 0.91.2/5443