Richardcavell
Member
Hi, everyone. I'm 35 years old, living in Australia. When I was a kid I learned 6808 assembly and BASIC. Then I got an Amiga and learned 68000 assembly. These days I'm writing in C and occasional C++.
I've also been studying basic analogue electronic circuits. Nothing more complicated than an AM radio.
I want to study a microcontroller architecture, and need to pick one. I want to return to the Amiga assembly days, where you had complete control of the machine, and the computer isn't hidden under layers of abstraction.
I want a uC that can run off a 6 volt battery pack, and directly input/output electronic signals so that I could hand-solder a circuit for the uC to connect it to, say, a speaker or LED or some sort of sensor. I want it to have an inbuilt ADC. I want it to run compiled C and I also want to program it in assembly, from my Mac or PC. I think that any CPU that can run Linux is probably too complex for my purposes. I'm kind of intrigued by 8-bit AVR, but most electronics enthusiasts seem to think that Arduino is a bit of a toy.
Any suggestions?
Richard
I've also been studying basic analogue electronic circuits. Nothing more complicated than an AM radio.
I want to study a microcontroller architecture, and need to pick one. I want to return to the Amiga assembly days, where you had complete control of the machine, and the computer isn't hidden under layers of abstraction.
I want a uC that can run off a 6 volt battery pack, and directly input/output electronic signals so that I could hand-solder a circuit for the uC to connect it to, say, a speaker or LED or some sort of sensor. I want it to have an inbuilt ADC. I want it to run compiled C and I also want to program it in assembly, from my Mac or PC. I think that any CPU that can run Linux is probably too complex for my purposes. I'm kind of intrigued by 8-bit AVR, but most electronics enthusiasts seem to think that Arduino is a bit of a toy.
Any suggestions?
Richard
Last edited: