Andreas Spiess | #314 Retro: Assembler Programming with 8085 (incl. plan for board) @AndreasSpiess | Uploaded March 2020 | Updated October 2024, 6 days ago.
In video #297, I started to build an 8085 retro computer board with parts that were used in the late 1970s. In the last video, we mainly looked at the hardware. Today we will finish the hardware and start to program the board in assembler. As we did back then. And Ben eater does with a 6502 chip.
In today’s video, we will
- Build the single board computer designed in video #297
- Test it and I will show the two most important debugging tools
- Look at how computers were programmed in the ‘70s and ‘80s
- Repeat the binary and hexadecimal numbering schemes
- Have a look into the CPU architecture
- Look at assembler programming and “spaghetti code”
-We will see how stacks work
- We will have a look at a nice 8085 simulator
- And we will build a “sophisticated” blink program
Links:
Project: bit.ly/32DGjnz (EasyEDA)
Code: github.com/SensorsIot/8085-Computer
8085 Cross Compiler: sbprojects.net/sbasm
8085 Simulator: sim8085.com
8085 programs: tutorialspoint.com/8085-program-for-running-light-with-delays-using-lookup-table
EPROM Programmer: https://s.click.aliexpress.com/e/_d6xqld3 or amzn.to/2PvmoSz
EPROM Eraser: https://s.click.aliexpress.com/e/_d7c0y09 or amzn.to/3ciOCtx
8 LED board: https://s.click.aliexpress.com/e/_d793Nnj
Ben Eater does a similar thing: youtube.com/channel/UCS0N5baNlQWJCUrhCEo8WlA
Labels for the chips: github.com/Upcycle-Electronics/ChipLabels/blob/master/AndreasSpiess8085/AndySpi8085.pdf
The links above usually are affiliate links which support the channel (no additional cost for you).
Supporting Material and Blog Page: sensorsiot.org
Github: github.com/sensorsiot
My Patreon Page: patreon.com/AndreasSpiess
My Bitcoin address: 19FSmqbBzb5zsYB1d8Bq4KbxVmezToDNTV
If you want to support the channel, please use the links below to start your shopping. No additional charges for you, but I get a commission (of your purchases the next 24 hours) to buy new stuff for the channel
For Banggood bit.ly/2jAQEf4
For AliExpress: bit.ly/2B0yTLL
For ebay.com: ebay.to/2DuYXBp
facebook.com/profile.php?id=100013947273409
twitter.com/spiessa
instructables.com/member/Andreas%20Spiess
Please do not try to Email me or invite me on LinkedIn. These communication channels are reserved for my primary job
In video #297, I started to build an 8085 retro computer board with parts that were used in the late 1970s. In the last video, we mainly looked at the hardware. Today we will finish the hardware and start to program the board in assembler. As we did back then. And Ben eater does with a 6502 chip.
In today’s video, we will
- Build the single board computer designed in video #297
- Test it and I will show the two most important debugging tools
- Look at how computers were programmed in the ‘70s and ‘80s
- Repeat the binary and hexadecimal numbering schemes
- Have a look into the CPU architecture
- Look at assembler programming and “spaghetti code”
-We will see how stacks work
- We will have a look at a nice 8085 simulator
- And we will build a “sophisticated” blink program
Links:
Project: bit.ly/32DGjnz (EasyEDA)
Code: github.com/SensorsIot/8085-Computer
8085 Cross Compiler: sbprojects.net/sbasm
8085 Simulator: sim8085.com
8085 programs: tutorialspoint.com/8085-program-for-running-light-with-delays-using-lookup-table
EPROM Programmer: https://s.click.aliexpress.com/e/_d6xqld3 or amzn.to/2PvmoSz
EPROM Eraser: https://s.click.aliexpress.com/e/_d7c0y09 or amzn.to/3ciOCtx
8 LED board: https://s.click.aliexpress.com/e/_d793Nnj
Ben Eater does a similar thing: youtube.com/channel/UCS0N5baNlQWJCUrhCEo8WlA
Labels for the chips: github.com/Upcycle-Electronics/ChipLabels/blob/master/AndreasSpiess8085/AndySpi8085.pdf
The links above usually are affiliate links which support the channel (no additional cost for you).
Supporting Material and Blog Page: sensorsiot.org
Github: github.com/sensorsiot
My Patreon Page: patreon.com/AndreasSpiess
My Bitcoin address: 19FSmqbBzb5zsYB1d8Bq4KbxVmezToDNTV
If you want to support the channel, please use the links below to start your shopping. No additional charges for you, but I get a commission (of your purchases the next 24 hours) to buy new stuff for the channel
For Banggood bit.ly/2jAQEf4
For AliExpress: bit.ly/2B0yTLL
For ebay.com: ebay.to/2DuYXBp
facebook.com/profile.php?id=100013947273409
twitter.com/spiessa
instructables.com/member/Andreas%20Spiess
Please do not try to Email me or invite me on LinkedIn. These communication channels are reserved for my primary job