Hi
I am doing a school project on a talking multimeter with keypad using 80C188. The current design already has the 80C188 microcontroller board with UART, 82C55 programmable peripheral interface with sample bootstrap code and prorgram. I am supposed to make changes to the codes and develop my program. But currently I am having difficulties working with the 8255. Just have a few questions.
(1) From the diagram, how to determine the address of the components and how to initialise each of them? The sample code assumes address 0h for the UART but I wonder why? I try using 80h for 8255 and it doesn't work at all.
(2) How do you add 1 extra EEPROM to the current design?
The diagram is attached. Thanks in advance for help.
I am doing a school project on a talking multimeter with keypad using 80C188. The current design already has the 80C188 microcontroller board with UART, 82C55 programmable peripheral interface with sample bootstrap code and prorgram. I am supposed to make changes to the codes and develop my program. But currently I am having difficulties working with the 8255. Just have a few questions.
(1) From the diagram, how to determine the address of the components and how to initialise each of them? The sample code assumes address 0h for the UART but I wonder why? I try using 80h for 8255 and it doesn't work at all.
(2) How do you add 1 extra EEPROM to the current design?
The diagram is attached. Thanks in advance for help.