Is there a simple 8 bit microcontroller/assembly language that is nice to work with?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Is there a simple 8 bit microcontroller/assembly language that is nice to work with?

61 Views
jinha
Contributor I

I'm searching for an 8 bit microcontroller where I can look at the actual hex/binary code. I've been learning 8051 assembly in university and I absolutely love seeing and understand every single instruction and value in the memory. But those microcontrollers are antiquated and need a bunch of "hacks" for compatibility. At least that's what it feels like everytime I put my code onto real hardware. So is there a simple 8 bit assembly language with actual chips I can program simple electronics projects with ?

0 Kudos
Reply
1 Reply

1 View
luis_maravilla
NXP Employee
NXP Employee

Hello;

If you are learning assembly a good start point could be the S08PT device; S08PT|8-bit 5V Full-featured MCU with EEPROM and TSI | NXP Semiconductors.

 

The software tool to use it is CodeWarrior for MCUs (Eclipse IDE) v11.1 available for windows 10/11.; in this tool you can test with assembly code as it have the tools view for debug in assembly and review the memory to understand the functionality of your code.

 

This device have an evaluation board S08PT60-EVK, [MC9S08PT60] if you are interested, [S08PT60-EVK Product Information] with various peripherals, for you to test different configurations from your code onto real hardware.

The onboard interfaces include an RGB LED, a 6-axis digital accelerometer and magnetometer, an ambient temperature sensor, two capacitive touch pads, a potentiometer, two user push-buttons, and IRDA transceiver. Also is compatible with the Arduino pin layout for expansions boards.

You can read more about the features in the main page: S08P MCUs Evaluation Kit | NXP Semiconductors

Best Regards, Luis

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2416448%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EIs%20there%20a%20simple%208%20bit%20microcontroller%2Fassembly%20language%20that%20is%20nice%20to%20work%20with%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2416448%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EI'm%20searching%20for%20an%208%20bit%20microcontroller%20where%20I%20can%20look%20at%20the%20actual%20hex%2Fbinary%20code.%20I've%20been%20learning%208051%20assembly%20in%20university%20and%20I%20absolutely%20love%20seeing%20and%20understand%20every%20single%20instruction%20and%20value%20in%20the%20memory.%20But%20those%20microcontrollers%20are%20antiquated%20and%20need%20a%20bunch%20of%20%22hacks%22%20for%20compatibility.%20At%20least%20that's%20what%20it%20feels%20like%20everytime%20I%20put%20my%20code%20onto%20real%20hardware.%20So%20is%20there%20a%20simple%208%20bit%20assembly%20language%20with%20actual%20chips%20I%20can%20program%20simple%20electronics%20projects%20with%20%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E