MSKZIO – IOPort usages

So, the idea of having a full Z180 system is on its way. Actually I do not plan to have a CP/M system somehow … that is already available for the SC126 and its pretty well done.

I actually would like to have a BASIC oriented computer. The system is starting and a BASIC in coming up at once and the system is then available at once – and this BASIC interpreter is supporting all features out of the box.

Now with several cards available here is a summary of the IO ports used by the cards developed for the MSKZIO Bus in the default IOPage (which is usually 0x00-0xFF under Z80/Z180):

IO-Ports

  • < 0x10 – SC126 ports
  • 0x10 – 0x5F – Free
  • 0x60 – 0x61 – AY-3-8910 Board, Sound
  • 0x68 – 0x6F – CH376S Board, 4x USB interfaces
  • 0x70 – 0x71 – HD63484/HD63487 (MIVAC Board), VGA output
  • 0x72 – 0x73 – RAMDAC Bt450
  • 0x74 – 0x77 – RAMDAC STG1700 (optional)
  • 0x78 – 0x7F – 2x PCA9665, I2C support
  • 0x80 – 0x8F – KIO-Board 1, Serial, Parallel, Timer
  • 0x90 – 0x9F – KIO-Board 2, Serial, Parallel, Timer
  • 0xA0 – 0xBF – MC68882 Board, Floating Point Support
  • 0xC0 – 0xFF – Internal Z180 registers

I2C Addresses

  • DS1307, Realtime Clock – battery backuped
  • PCA9532, Controlling of LEDs
  • MCP23017, I/O Ports, Konfiguration Settings
Advertisement
This entry was posted in Vintage Computer. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.