2390183_en-US

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

2390183_en-US

2390183_en-US

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

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 ?

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

Hello,

NXP has  catalog for 8 Bit devices, you could use S08SG|8-bit Small Package SG MCUs | NXP Semiconductors devices,

S08SG family is an entry-level to mid-range device with general features.


S08SG devices are included in the CodeWarrior Tool.

The CodeWarrior tool version 11.1, is supported in windows 11, this tool supports different connections [P&E USB Multilink Universal / USB Multilink, P&E Cyclone, Open Source BDM, P&E Full chip simulation]

You can download the tool from this link: CodeWarrior® for MCUs (Eclipse IDE) v11.1


In the CW tool when enter debug, there is a section for  Disassembly view that shows the loaded program as assembly language instructions mixed with source code for comparison.


Best Regards, Luis

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

Here are some of the 8-bit controllers you can also explore
pic16lf18326-i-sl/2263047 

PIC16LF18326-I/SL BY MICROCHIP IS A 14-PIN 8-BIT MICROCONTROLLER WITH 16KB FLASH 1KB RAM 12-BIT ADC 10 PWM CHANNELS I2C SPI UART INTERFACES LOW POWER CONSUMPTION AND OPERATING VOLTAGE OF 2.3V TO 5.5V.


atmega8l-8mu/258363 

ATMEGA8L-8MU by MICROCHIP is an 8-bit AVR microcontroller with 8MHz frequency, 8KB Flash, 32-pin VQFN, I2C, SPI, UART interfaces, operating at 2.7V-5.5V, and -40°C to 85°C temperature range.

Tags (1)
No ratings
Version history
Last update:
3 weeks ago
Updated by: