RTC for Sizif-512 #63
LuckStilon
started this conversation in
General
Replies: 1 comment 2 replies
-
Nice idea :) If you plan to implement ports within CPLD, you can use testpoints around to bring out I2C bus. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I once had an idea to make a cheap RTC clock for Sizif. First, by connecting a module, e.g. DS1307 (I2C), to the AY outputs via the J13 connector. However, you would need to write an RTC.SYS driver for this that would be able to communicate through the AY outputs using the I2C protocol. It's difficult, because driver code has to fit into 256 bytes.
I once made a similar device and wrote an RTC.SYS driver for it. But that solution is too expensive:
https://mumio.dev/?p=135
But then I came up with another idea to do it backwards!:
Add an I2C bus to Sizif, accessible through ports 103B and 113B. That's will be exactly compatible with ZX Spectrum Next. Then, you would not need to write your own RTC.SYS driver to support RTC, because you could immediately use the same one used in Next. This way, you could add other I2C devices that already have drivers written to this bus for Next.
A bus can be added as expansion card to the southern ZXBUS (J18) or - alternatively - built into the PCB design.
@UzixLS What do You think about it?
Beta Was this translation helpful? Give feedback.
All reactions