Soft de soporte RTC para el 8088
Publicado: 30 Jul 2019, 23:47
Como sabéis hace no mucho hicimos una tirada de una tarjeta RTC para el micro8088 de Sergey malinov. Pues bien, como no tenía soporte y la tarjeta sin drivers adecuados no tiene mucha utilidad, al final me decidí a hacerlos yo mismo utilizando el Borland Pascal 7.0.
Aquí os dejo el software con un conjunto de programitas (y sus fuentes) que nos permitiran gestionar la hora de nuestro RTC.
Los comandos disponibles son:
- get_RTC - lee la hora del RTC y la pone como hora del sistema
- set_RTC - copia la hora del sistema al RTC
- show_RTC - muestra la hora del RTC sin modificar nada
- bat_RTC - Nos dice el estado de la batería
Todos los comandos admiten un parámetro con el número del puerto que queramos usar en decimal. Si no ponemos ninguna usará el que tengo puesto yo que es el $2C0.
Adicionalmente y por si fuera poco, todos los chips Dallas que he probado hasta ahora llevan la pila gastada, por lo que se hace imprescindible realizar un pequeño mod para añadirle una pila externa.
Poniendo Dremel mod Dallas RTC te salen videos a patadas, pero básicamente consiste en rascar con una dremel sobre lo que sería el inexistente pin20 hasta que aflore el metal, soldando un cablecillo desde ahí hasta el positivo del portapilas, y el negativo del portapilas a masa.
Os dejo una foto de como me ha quedado a mi.
Y aquí el soft que he hecho.
RTC (30/07/2019)
Lo ideal es que el RTC lo soportara la BIOS, pero hasta que algún manitas la modifique para que la soporte nos podemos ir apañando con esto.
Aquí os dejo el software con un conjunto de programitas (y sus fuentes) que nos permitiran gestionar la hora de nuestro RTC.
Los comandos disponibles son:
- get_RTC - lee la hora del RTC y la pone como hora del sistema
- set_RTC - copia la hora del sistema al RTC
- show_RTC - muestra la hora del RTC sin modificar nada
- bat_RTC - Nos dice el estado de la batería
Todos los comandos admiten un parámetro con el número del puerto que queramos usar en decimal. Si no ponemos ninguna usará el que tengo puesto yo que es el $2C0.
Adicionalmente y por si fuera poco, todos los chips Dallas que he probado hasta ahora llevan la pila gastada, por lo que se hace imprescindible realizar un pequeño mod para añadirle una pila externa.
Poniendo Dremel mod Dallas RTC te salen videos a patadas, pero básicamente consiste en rascar con una dremel sobre lo que sería el inexistente pin20 hasta que aflore el metal, soldando un cablecillo desde ahí hasta el positivo del portapilas, y el negativo del portapilas a masa.
Os dejo una foto de como me ha quedado a mi.
Y aquí el soft que he hecho.
RTC (30/07/2019)
Lo ideal es que el RTC lo soportara la BIOS, pero hasta que algún manitas la modifique para que la soporte nos podemos ir apañando con esto.