{"id":102,"date":"2006-12-08T04:39:29","date_gmt":"2006-12-08T12:39:29","guid":{"rendered":"http:\/\/www.robotic-lab.com\/blog\/tutoriales\/como-hacer-un-programador-para-i-cybie\/"},"modified":"2017-01-25T13:36:49","modified_gmt":"2017-01-25T21:36:49","slug":"como-hacer-un-programador-para-i-cybie","status":"publish","type":"page","link":"http:\/\/www.robotic-lab.com\/blog\/tutoriales\/como-hacer-un-programador-para-i-cybie\/","title":{"rendered":"&nbsp; Como hacer un programador para I-Cybie"},"content":{"rendered":"<p align=\"center\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><big><span style=\"font-family: arial; font-weight: bold;\"> Uploader 1.0 <\/span><\/big><\/span><\/span><\/p>\n<p align=\"center\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><big><span style=\"font-family: arial;\"><small><em>Actualizado el 22\/02\/2005<\/em><\/small><\/span><\/big><\/span><\/span><\/p>\n<p style=\"text-align: center;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> <span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><img decoding=\"async\" src=\"http:\/\/www.robotic-lab.com\/i-cybie\/tutorial_programador_casero\/uploader_box.jpg\" alt=\"Uploader\" \/><br \/>\n<\/span><\/span><span style=\"font-style: italic;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Prototipo<\/span><\/span><\/span><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><small style=\"font-style: italic;\"> de Luiz Cressoni Filho<\/small><br \/>\n<\/span><\/span><\/p>\n<p><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> <span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-weight: bold;\"><br \/>\nIntroducci\u00f3n<\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Programar un cartucho para el I-Cybie no es una tarea dif\u00edcil, pero todas las soluciones encontradas por Internet siempre se necesita por lo menos dos de las siguientes cosas:<\/span><\/span><\/p>\n<ul>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Un I-Cybie modificado (con puerto de serie). Detalles en <a href=\"http:\/\/www.aibohack.com\/icybie\/sic_rs232.htm\"> http:\/\/www.aibohack.com\/icybie\/sic_rs232.htm<\/a><\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Un cartucho que funcione (esto es obvio), pero os recuerdo que el que se entrega con el I-Cybie es una placa de baquelita vac\u00eda \ud83d\ude41 .<\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Alguna manera de conectar el cartucho al PC, esto es posible siguiendo el punto 1 o usando el downloader.<\/span><\/span><\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Todo esto se puede adquirir f\u00e1cilmente para una persona que viva en USA o Europa (imagino&#8230;), Pero en Brasil en materia de electr\u00f3nica es bastante dif\u00edcil importar material, Aqu\u00ed los I-Cybies eran vendidos por <a href=\"http:\/\/www.estrela.com.br\/\">Estrela<\/a> pero solo era posible adquirir el I-Cybie con su caja original, cargador, mando a distancia y la bater\u00eda de NiCD.<\/span><\/span><\/p>\n<p><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Cuando me decid\u00ed a cambiar la personalidad de mi perro me met\u00ed en un callej\u00f3n sin salida, pues la mejor soluci\u00f3n que me parec\u00eda buena para comenzar era utilizar el &#8216;SIC&#8217;, pero entonces necesitaba de una cartucho preprogramado (CROMINST)&#8230;.Prefecto!!: Para poder escribir cualquier cosa en el cartucho necesito otro cartucho ya con algo escrito en el, el gran dilema del huevo y la gallina&#8230;.<\/span><\/span><\/p>\n<p><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Pero av\u00eda otra raz\u00f3n que me ped\u00eda hacerlo y debo confesarlo: QUIERO HACERLO!!! lol. era algo que no sabr\u00eda explicar y que hasta hacia ponerme nervioso.<\/span><\/span><\/p>\n<p><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Entonces fue cuando decid\u00ed fabricarme mi propio programador de cartuchos basado en la poca informaci\u00f3n disponible y en los datasheets de los componentes (ten\u00e9is links al final de la pagina)<br \/>\n<\/span><\/span><\/p>\n<p><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Y aqu\u00ed esta!!!!!. El <em>I-Cybie uploader<\/em>. Me resulta dif\u00edcil de creer pero funciona!<\/span><\/span><\/p>\n<p style=\"text-align: center;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-weight: bold;\"> <span style=\"font-size: x-large;\">Proyecto <\/span><\/span><span style=\"font-size: x-large;\"><big><span style=\"font-weight: bold;\">i-Cybie Uploader<\/span><\/big><\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><strong>1) El Cartucho<\/strong> <\/span> <\/span><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">El cartucho del I-Cybie &#8211; tengo uno original- tiene dos integrados de 1Mbit <span style=\"font-weight: bold;\">SST39vf010<\/span><a href=\"http:\/\/www.robotic-lab.com\/i-cybie\/tutorial_programador_casero\/sst39vf010.pdf\"><img decoding=\"async\" style=\"border: 0px solid; width: 16px; height: 16px;\" src=\"http:\/\/www.robotic-lab.com\/i-cybie\/tutorial_programador_casero\/pdf.gif\" border=\"0\" \/><\/a> de memoria flash en el, esto hace 256Kbytes &#8211; 2Mbits y no 2Mbytes, como otras veces he le\u00eddo. Como cualquier otra memoria, las direcciones del bus son (17 bits), el bus de datos (8), 3 se\u00f1ales de control (write enable, output enable y chip select) y power. Leyendo esto veras que funciona como cualquier otro chip de memoria pero para escribir y borrar el integrado requiere de un protocolo especial, igual que cualquier otra memoria ;).Todo esto esta documentado en el datasheet, le puedes echar un ojo si quieres profundizar en el tema.<\/span><\/span><\/p>\n<p><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Las im\u00e1genes que ten\u00e9is aqu\u00ed debajo corresponden a las dos caras de un cartucho, estas im\u00e1genes est\u00e1n sacadas de site de Danh Trinh&#8217;s, <a href=\"http:\/\/www.imaginerobots.com\/\">www.imaginerobots.com<\/a>.<\/span><\/span><\/p>\n<p style=\"text-align: center;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> <span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><img decoding=\"async\" src=\"http:\/\/www.robotic-lab.com\/i-cybie\/tutorial_programador_casero\/icbyie_cartridge_a_med.jpg\" alt=\"side A\" \/><img decoding=\"async\" src=\"http:\/\/www.robotic-lab.com\/i-cybie\/tutorial_programador_casero\/icbyie_cartridge_b_med.jpg\" alt=\"side B\" \/> <\/span> <\/span><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> <span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><br \/>\n<\/span><\/span><\/p>\n<p style=\"text-align: left;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Los integrados de SST son realmente baratos, y si eres h\u00e1bil con el tema de la soldadura, si te haces con una lupa, puedes fabric\u00e1rtelo tu mismo utilizando la placa de baquelita vac\u00eda de la que te hablaba antes, en la placa tienes varios componentes SMD para soldarlos seguro que te ayuda los kits que venden en las tiendas especializadas, para la gente que esta acostumbrada a reparar TV y radios posiblemente dispongan del equipo necesario para hacerlo si no&#8230;lo tendr\u00e1s muy dif\u00edcil&#8230;<\/span><\/span><\/p>\n<p style=\"text-align: left;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Una vez soldados los componentes en el cartucho, el pr\u00f3ximo paso es fabricarse el programador.<br \/>\n<\/span><\/span><\/p>\n<p><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> <span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><br \/>\n<strong>2) El programador del cartucho.<\/strong><\/span><\/span><\/p>\n<p><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">SI, es mas f\u00e1cil y barato usar el SIC y si (estoy reinventando la rueda), pero hay varias opciones por las que fabricarse este cartucho es una buena opci\u00f3n:<\/span><\/span><\/p>\n<ul>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Si no tienes manera de conseguir un cartucho con el CROMINST;<\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Si no quieres tener que desmontar el I-Cybie;<\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">O tan solo si no estas dispuesto a comprar el Downloader.<\/span><\/span><\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Aqu\u00ed ten\u00e9is el esquema del programador, usa una <strong>PIC18F876A, <\/strong>corriendo a 10MHz, un <strong>MAX232CPE<\/strong>, tres buffers y alg\u00fan que otro componente pasivo. El circuito trabaja a 3V, lo cual hace que pueda alimentarse gracias a dos pilas tipo AA y se comunica con el PC por el puerto de serie a una velocidad de 57.6 Kbps.<\/span><\/span><\/p>\n<p style=\"text-align: center;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> <span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><img decoding=\"async\" style=\"width: 620px; height: 443px;\" src=\"http:\/\/www.robotic-lab.com\/i-cybie\/tutorial_programador_casero\/esquema.gif\" \/><\/span><\/span><\/p>\n<p style=\"text-align: center;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">No te preocupes si te resulta dif\u00edcil ver los detalles del circuito, aun as\u00ed podr\u00edan estar incluso anticuados.<\/span><\/span><\/p>\n<p style=\"text-align: center;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Al final de la pagina tienes un fichero .zip con informaci\u00f3n detallada y actualizada de todo el proyecto.<\/span><\/span><\/p>\n<p style=\"text-align: center;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">La PCB es de simple cara y sus dimensiones son 90x70mm:<\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: center;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> <span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><img decoding=\"async\" style=\"width: 620px; height: 243px;\" src=\"http:\/\/www.robotic-lab.com\/i-cybie\/tutorial_programador_casero\/pcb.gif\" \/><\/span><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> Un componente a fabricar \u00abcaseramente\u00bb ser\u00e1 el conector del cartucho. Si le hechas un vistazo y le prestas atenci\u00f3n veras que la distancia entre pines es exactamente igual a las de un conector PCI de PC, por lo que lo \u00fanico que necesitaras es un slot PCI, el cual deber\u00e1s recortar con el mismo tama\u00f1o que el cartucho (dos filas de 20 pins) despu\u00e9s de esto tendr\u00e1s que soldar cable plano (tipo IDE) a los pins del Slot PCI quedando como muestra la foto de os pongo a continuaci\u00f3n. <\/span> <\/span><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><br \/>\n<\/span><\/span><\/p>\n<p style=\"text-align: center;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> <span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><img decoding=\"async\" src=\"http:\/\/www.robotic-lab.com\/i-cybie\/tutorial_programador_casero\/conector.jpg\" \/><\/span><\/span><\/p>\n<p style=\"text-align: left;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><strong>El cable RS232: <\/strong>Otra parte que puedes fabricarte tu mismo utilizando el esquema que pongo a continuaci\u00f3n o comprando en cualquier tienda un cable null modem, por cierto el conector para la PCB es la misma que puedes encontrar en cualquier placa de PC (DB9)<\/span><\/span><\/p>\n<p style=\"text-align: center;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> <span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><img decoding=\"async\" style=\"width: 400px; height: 155px;\" src=\"http:\/\/www.robotic-lab.com\/i-cybie\/tutorial_programador_casero\/rs232.jpg\" \/><br \/>\n<\/span><\/span><\/p>\n<p><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-weight: bold;\">3) Software<\/span><br \/>\nExisten dos ficheros, uno que es con el que tienes que programar el microcontrolador (<strong>PIC18F876A<\/strong>) y otro que es el que debes ejecutar en tu ordenador. El fichero para la PIC esta escrito en C con el <a href=\"http:\/\/www.sourceboost.com\/\">SouceBoost <\/a>y el soft de PC esta escrito en MS Visual Basic 6.0. Todos los c\u00f3digos fuente, binario, y paquetes de instalaci\u00f3n los tienes disponibles al final de la pagina. <\/span> <\/span><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> <strong>3a El fichero para la PIC: <\/strong>La funci\u00f3n que desempe\u00f1a es la de recibir las instrucciones que le llegan desde el PC y las ejecuta trat\u00e1ndolas para el SST, no necesitas conocer la sintaxis de estas instrucciones (excepto en el modo debug), ya que el programa que ejecutas desde el PC lo hace por ti. Los comandos disponibles son:<\/span><\/span><\/p>\n<ul>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Cartridge Erase (Borrar cartucho): Borra los dos integrados de memoria..<br \/>\n<\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Cartridge Read (Leer cartucho): Lee los dos integrados del cartucho y env\u00eda los datos a tu PC, el tiempo estimado es de unos 50 segundos.<\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Cartridge Write (Escribir en el cartucho): Escribe en los integrados los datos desde el PC, el tiempo estimado es de unos 8 minutos.<\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Firmware version (Version del firmware): Env\u00eda esta informaci\u00f3n al PC, se utiliza para comprobar que existe comunicaci\u00f3n..<\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Debug Mode (Modo debug): Este es un comando especial para detectar posibles fallos de hardware, Para usarlo necesitas utilizar un programa de comunicaciones por ejemplo como el Hyperterminal.<\/span><\/span><\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> <span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-weight: bold;\"> 3b. El Software del PC:<\/span> Es por ultimo el programa que mas utilizaras al ser la interface con la que programaras el cartucho su aspecto es este:<\/span><\/span><\/p>\n<p style=\"text-align: center;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> <span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><img decoding=\"async\" style=\"width: 391px; height: 404px;\" src=\"http:\/\/www.robotic-lab.com\/i-cybie\/tutorial_programador_casero\/main.jpg\" \/><\/span><\/span><\/p>\n<p style=\"text-align: left;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Los botones de cada comando son (de izquierda a derecha):<\/span><\/span><\/p>\n<ul>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Carga fichero de personalidad: Carga los ficheros H y L .bin de tu ordenador<\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Grabar fichero de personalidad: Graba en tu ordenador los datos le\u00eddos del cartucho.<\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Borrar Cartucho.<\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Carga datos en el cartucho..<\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Graba datos al cartucho. Este comando lo que hace es grabar en el cartucho cualquier cosa primero borra el cartucho y finalmente los datos que le hayas especificado cargar.<\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Verifica el cartucho. Compara los datos cargados en el buffer del PC con los datos grabados en el cartucho.<\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Chequea la comunicaci\u00f3n entre el cartucho y el PC.<\/span><\/span><\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> <span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Los mas importante que debes saber es:<\/span><\/span><\/p>\n<ul>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Configuraci\u00f3n &#8211; Puerto de serie, debes indicar el puerto de serie donde tengas conectado el programador, y estas obligado a ponerlo la primera vez que ejecutes el programa.<\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Configuraci\u00f3n &#8211; Verificar despu\u00e9s de grabar, chequea esta opci\u00f3n para que el programa autom\u00e1ticamente verifique que has grabado bien los datos en el cartucho.<\/span><\/span><\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> <span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><br \/>\n<span style=\"font-weight: bold;\">4) Ficheros<\/span> <\/span> <\/span><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> <span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-weight: bold;\"><br \/>\n<\/span><\/span><\/span><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-weight: bold;\">Aviso: El autor de este proyecto no aceptara ninguna responsabilidad sobre los da\u00f1os resultantes por el uso de esta informaci\u00f3n, no tiene ning\u00fan tipo de garant\u00eda o representaci\u00f3n implicada, este software se entrega en modo \u00abAS IS\u00bb y tu como usuario asumes todos los riesgos al realizar lo aqu\u00ed expuesto.<\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><strong><span style=\"font-weight: bold;\"><br \/>\n<\/span> <\/strong>Aqu\u00ed tienes los ficheros que necesitaras para construir y poder usar el programador:<\/span><\/span><\/p>\n<ul>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Hardware: Esquemas PCB layout lista de componentes. (actualizado 16\/02\/2005) <a href=\"http:\/\/www.robotic-lab.com\/i-cybie\/tutorial_programador_casero\/cyb_up_sq.pdf\"> <img decoding=\"async\" style=\"border: 0px solid; width: 16px; height: 16px;\" src=\"http:\/\/www.robotic-lab.com\/i-cybie\/tutorial_programador_casero\/pdf.gif\" \/><\/a><\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Software bins: PIC binario y pack de instalaci\u00f3n para el PC <a href=\"http:\/\/www.robotic-lab.com\/i-cybie\/tutorial_programador_casero\/cyb_up_bin.zip\"> <img decoding=\"async\" style=\"border: 0px solid; width: 15px; height: 16px;\" src=\"http:\/\/www.robotic-lab.com\/i-cybie\/tutorial_programador_casero\/zip.gif\" \/><\/a><\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">C\u00f3digo fuente . PC Visual Basic y PIC SourceBoost projects. <a href=\"http:\/\/www.robotic-lab.com\/i-cybie\/tutorial_programador_casero\/cyb_up_src.zip\"> <img decoding=\"async\" style=\"border: 0px solid; width: 15px; height: 16px;\" src=\"http:\/\/www.robotic-lab.com\/i-cybie\/tutorial_programador_casero\/zip.gif\" \/><\/a><\/span><\/span><\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> <span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><br \/>\n<span style=\"font-weight: bold;\">5) Links<\/span><\/span><\/span><\/p>\n<ul>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><a href=\"http:\/\/www.i-cybie.com\/\">http:\/\/www.i-cybie.com<\/a> &#8211; Guess what!<br \/>\n<\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><a href=\"http:\/\/www.i-cybie.net\/\">http:\/\/www.i-cybie.net<\/a> &#8211; Here you&#8217;ll find a very good forum about cybie and other robot pets.<\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><a href=\"http:\/\/www.buy-cybie.com\/\">http:\/\/www.buy-cybie.com<\/a> &#8211; Everything you need to buy for your dog can be found here. It is the best &#8211; if not the only &#8211; place for Cybie parts and accessories. <\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><a href=\"http:\/\/www.aibohack.com\/icybie\/index.html\">http:\/\/www.aibohack.com\/icybie\/index.html<\/a> &#8211; Some good informations, pictures, videos, technical data, personalities, editing software. Must see!<\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><a href=\"http:\/\/www.imaginerobots.com\/\">http:\/\/www.imaginerobots.com<\/a>. &#8211; Danh Trinh&#8217;s site. Technical informations about Cybie like charging charts, dissecation picts, pcbs and lots more.<\/span><\/span><\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-weight: bold;\">6) DebugMode<\/span><br \/>\nSi algo no funciona, prueba a conectar el grabador usando un programa tipo Hyperterminal, conectado a trav\u00e9s del puerto de serie con esta configuraci\u00f3n:<\/span><\/span><\/p>\n<ul>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Bits por segundo: 57600<\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Bits de datos: 8<\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Paridad: none (nada)<\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Bits de parada: 1<\/span><\/span><\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Flujo de control: none (nada)<\/span><\/span><\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> <span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">Una vez conectado, pon la alimentaci\u00f3n en el grabador, deber\u00e1s ver en la ventana del terminal esto: <\/span> <\/span><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> <span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><br \/>\n<\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p style=\"margin-left: 40px;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: courier new; font-weight: bold;\">I-Cybie Uploader 1.0<\/span><br style=\"font-family: courier new; font-weight: bold;\" \/> <span style=\"font-family: courier new; font-weight: bold;\">Absolutely NO warraties of any kind.<\/span><br \/>\n<\/span><\/span><\/p>\n<p><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> <span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><br \/>\nSi no es as\u00ed, \u00e9chale un vistazo a los componentes del circuito que se encargan de la comunicaci\u00f3n y comprueba si la PIC funciona, si te funciona, los comandos que puedes utilizar son (pulsando una sola tecla):<br \/>\n<\/span> <\/span><\/p>\n<ul>\n<ul>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-weight: bold;\">&#8216;W&#8217;<\/span> &#8211; activa el <span style=\"font-style: italic;\">write enable<\/span> line. Hasta la pulsaci\u00f3n de una tecla.<\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-weight: bold;\">&#8216;O&#8217;<\/span> &#8211; (letra O) activa <span style=\"font-style: italic;\">output enable<\/span> line. Hasta la pulsaci\u00f3n de una tecla.<\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-weight: bold;\">&#8216;0&#8217;<\/span> &#8211; (numero cero) activa <span style=\"font-style: italic;\">chip select 0<\/span> line. Hasta la pulsaci\u00f3n de una tecla<\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-weight: bold;\">&#8216;1&#8217;<\/span> &#8211; activa <span style=\"font-style: italic;\">chip select 1<\/span> line. Hasta la pulsaci\u00f3n de una tecla.<\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-weight: bold;\">&#8216;A&#8217;<\/span> &#8211; activa las direcciones de A0 a A16, una por una a medida que vayas presionando una tecla.<\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-weight: bold;\">&#8216;C&#8217;<\/span> &#8211; activa <span style=\"font-style: italic;\">latch clock<\/span> lines (las 3 l\u00edneas). Te devolver\u00e1 el control al pulsar una tecla.<\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-weight: bold;\">&#8216;X&#8217;<\/span> &#8211; Sale del modo debug.<\/span><\/li>\n<li><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-weight: bold;\">&#8216;D&#8217;<\/span> &#8211; entra en modo debug<\/span><\/li>\n<\/ul>\n<\/ul>\n<p><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> <span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><strong>7) Lista de componentes:<\/strong><\/span><\/span><\/p>\n<ul>\n<li>2 SST39VF010-70-4C-WH &#8211; 1Mbit flash memory, TSOP package2 0.1uF bypass capacitor (SMD) &#8211; Puedes encontrar este componente en cualquier ordenador viejo.<\/li>\n<li>Cartucho<\/li>\n<li>Programador<\/li>\n<\/ul>\n<table border=\"1\" cellspacing=\"2\" cellpadding=\"2\" align=\"center\">\n<tbody>\n<tr>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace; font-weight: bold;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> Cantidad<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace; font-weight: bold; width: 350px; text-align: center;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> Referencia<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace; font-weight: bold; text-align: center;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> Valor<br \/>\n<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">2<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">R1, R2<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">120R<br \/>\n<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">5<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">R3-R7<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">10K<br \/>\n<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">5<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">C1, C5-C8<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">1uF 16V<br \/>\n<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">2<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">C2, C3<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">22pF cer\u00e1mico<br \/>\n<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">1<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">C4<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">0.1uF cer\u00e1mico<br \/>\n<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">3<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">U1-U3<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">40174<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">1<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">U4<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">PIC16F876A<br \/>\n<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">1<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">IC1<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">MAX232CPE<br \/>\n<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">1<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">D1<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">LED verde<br \/>\n<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">1<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">D2<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">LED rojo<br \/>\n<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">1<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">CC1<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> Conector\/Slot cartucho Cybie<br \/>\n(ver texto)<br \/>\n<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">1<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">X1<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">10MHz cristal<br \/>\n<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">1<br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><br \/>\n<\/span><\/td>\n<td style=\"vertical-align: top; font-family: courier new,courier,monospace;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">RS232 conector<br \/>\n(ver texto)<br \/>\n<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><strong>8) Fotos<\/strong> (tomadas con una Palm Zire 71):<\/span><\/span><\/p>\n<p style=\"text-align: center;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> <span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><img decoding=\"async\" src=\"http:\/\/www.robotic-lab.com\/i-cybie\/tutorial_programador_casero\/pcb_full.jpg\" alt=\"Asembled PCB\" \/><\/span><\/span><\/p>\n<p style=\"text-align: center;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> PCB completamente montada. Nota el RS232 esta al final del cable plano que ten\u00e9is debajo a la izquierda, utilice este cable de una placa vieja de PC.<\/span><\/span><\/p>\n<p style=\"text-align: center;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> El alambre negro que lleva fue para corregir un error que tuve, y el cual ya esta subsanado en la informaci\u00f3n aqu\u00ed publicada,<br \/>\n<\/span><\/span><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">y corte las esquinas de la PCB para que entrase en la caja que ten\u00e9is aqu\u00ed debajo<\/span><\/span><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">.<\/span><\/span><\/p>\n<p style=\"text-align: center;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><img decoding=\"async\" src=\"http:\/\/www.robotic-lab.com\/i-cybie\/tutorial_programador_casero\/uploader_emptybox.jpg\" alt=\"Uploader box\" \/><\/span><\/span><\/p>\n<p style=\"text-align: center;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> La caja: Utilice la caja de una vieja disquetera de 3 1\/2&#8243; y le hice los agujeros que veis.<\/span><\/span><\/p>\n<p style=\"text-align: center;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> De izquierda a derecha, 2 LEDS, el slot del cartucho y el conector DB9.<\/span><\/span><\/p>\n<p style=\"text-align: center;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><img decoding=\"async\" src=\"http:\/\/www.robotic-lab.com\/i-cybie\/tutorial_programador_casero\/uploader_front.jpg\" alt=\"Uploader front\" \/><br \/>\nAs\u00ed es como se ven las conexiones.<\/span><\/span><\/p>\n<p><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><img decoding=\"async\" class=\"aligncenter\" src=\"http:\/\/www.robotic-lab.com\/i-cybie\/tutorial_programador_casero\/uploading2.jpg\" alt=\"uploading\" \/><\/span><\/span><\/p>\n<p style=\"text-align: center;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"> Grabador funcionando. <\/span><\/span><\/p>\n<p style=\"text-align: center;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\"><span style=\"font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;\">El LED amarillo indica que que se est\u00e1n grabando datos en el cartucho, y el LED verde se enciende cuando se leen datos del cartucho.<\/span><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Uploader 1.0 Actualizado el 22\/02\/2005 Prototipo de Luiz Cressoni Filho Introducci\u00f3n Programar un cartucho para el I-Cybie no es una tarea dif\u00edcil, pero todas las soluciones encontradas por Internet siempre se necesita por lo menos dos de las siguientes cosas: Un I-Cybie modificado (con puerto de serie). Detalles en http:\/\/www.aibohack.com\/icybie\/sic_rs232.htm Un cartucho que funcione (esto [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":6,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-102","page","type-page","status-publish","hentry"],"jetpack_shortlink":"https:\/\/wp.me\/P1YYAx-1E","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"http:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/pages\/102","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/comments?post=102"}],"version-history":[{"count":5,"href":"http:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/pages\/102\/revisions"}],"predecessor-version":[{"id":2641,"href":"http:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/pages\/102\/revisions\/2641"}],"up":[{"embeddable":true,"href":"http:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/pages\/6"}],"wp:attachment":[{"href":"http:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/media?parent=102"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}