Skip to content
0:00 / 0:00

#atmega328p#avr#registers

Bare-Metal MCU #1 - Intro to registers

Mitch Davis

53K subscribers • 2 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Mitch Davis

Intermediate. Assumes working knowledge.

121K views6 years ago1 recommendation

HardwareSystems programmingEmbedded systemsCPUs and computer architectureC

Mitch Davis explains how to program an ATmega328P microcontroller at the register level without using Arduino helper functions.

This is the first video in a journey from Arduino to STM8. The goal is to start with Arduino, which is a popular starting point. I'll then break it down into a fundamental level, and then apply those fundamentals to other microcontrollers, such as the STM8. This video focuses on how to program an ATMEGA328 while avoiding the Arduino helper functions. ATMEGA328P Datasheet: ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automoti… ATMEGA328 Datasheet: ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA…

Why it's here

1 person recommends this

What people say. Recommended as an excellent starting point for transitioning from Arduino to bare-metal C programming.

u/jackasstacularin r/C_Programming • Recommends

Bare-metal MCU programming in C (Arduino to STM8)