TTA8 (Paged Memory Version) Assembly
Here is the first pass assembly:
I found (by testing with the Arduino) a fault on the mother board, so I have order a ne PCB.
I also forgot a link on the Serial I/O board but that was easy to patch.
The timing board passed but I have not tested the other boards yet - To do!
Emulation
I wrote a simple file based emulator for the TTA8 (Weird CPU type) previously. But after talking to another "mad-man" at an electronics shop (by accident) I decided I should rework the emulator to be more graphical:
Now the emulator is really slow (about 10,000 times slower) so it is necessary to bypass the delay routine. This makes the monitor unstable as the likelyhood of a switch transitions during a critical sections of the code is almost certain. So I reworked the monitor code to work with the emulator.
This took about three or four days as I did not properly understand what was going wrong and why it works in real life. Anyway it work fine now, my most complex code so far works as expected. I am confident that any code that works on the emulator it will actually work on the real thing.
Next is to model the Page Memory TTA8 version.
AlanX
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.