
Homebrew 8088
This web page is dedicated to my 8088 Motherboard project. The Motherboard is built to be generally PC XT compatible. The schematics and source code can be found on my GitHub page. Features: -8088, NEC V20, or NEC V40 Processor -640k RAM (This can be changed) -8 Bit ISA sockets -PC Speaker -USB "Hard Drive" -PS/2 Keyboard -ATX form factor
8088 Mother Board Project - www.homebrew8088.com
The Mother Board This project is focused on creating a completely modular system to allow the user to customize their system with the features they want. The Mother Board features 8 MHz Clock Configured in Minimum mode Address latches Data Transceiver Interrupt disable jumpers 8 …
www.homebrew8088.com - 8088 PC Compatible
Introduction: This is my attempt at making a PC compatible motherboard. My first prototype board fits into a IBM 5150 case. Due to the availability of cases and power supplies I decide to go with a more modern approach. I am working on a motherboard on …
V40 Motherboard Project - www.homebrew8088.com
Introduction: This is a V40-70208 motherboard that is PC compatible built to fit an ATX case. The reason for using the V40 is that all the peripherals are integrated into the processor. Only the system memory, the keyboard port, and the hard drive have to be added.
Programming - www.homebrew8088.com
The programming information here is geared towards my 8088 PBC. The I/O port addresses and memory map may be different on your 8088 depending on how you built it. You should be able to modify my code to match your needs. To program your 8088 your going to need a good 8088 Assembler. My choice assembler is Netwide Assembler (NASM). NASM HOME PAGE
8088 Raspberry PI - www.homebrew8088.com
The RPI Holds the 8088, uploads the "ROM" into the ram, Releases the Hold and Reset the processor. The major purpose and advantages to this project is that you don't need and ROM chip, all the 8088 memory is RAM.
8088 Arduino - www.homebrew8088.com
The concept is to use a Arduino Nano to up load code to the 8088. The Arduino has access through the SPI bus to read and write to the one megabyte of RAM used by the 8088. The operation process is fairly simple. The Arduino Holds the 8088, uploads the "ROM" into the ram, Releases the Hold and Reset the processor.
28C256 EEPROM Writer - www.homebrew8088.com
To make a writer It requires the following Breadboard w/jumpers 2 - MCP23S17 16-bit SPI I/O Expander Raspberry PI *note the project is 100% directed towards the 28c256 EEPROM's. but you should be able to adapt the concept to other sizes of EEPROM's
ISA Card LCD Screen - www.homebrew8088.com
ISA Card LCD Screen: The concept is to have a LCD screen on an IAS card. This gives me the ability to have a screen for my motherboard projects when I don't have options such as a CGA or VGA card. This is designed for the 20x4 screen. The …
Archived Pages - www.homebrew8088.com
These are links to my old project that in most cases I am no longer devolving: 8088 Arduino Project 8088 Raspberry Pi Project 8088 Mother Board Project Programming 8088 PC Compatible Motherboard V40 Motherboard Project ISA Card LCD Screen