This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| en:multiasm:piot:chapter_4_2 [2026/03/01 17:41] – ktokarz | en:multiasm:piot:chapter_4_2 [2026/03/01 17:41] (current) – [Microcontroller Architecture – Component Overview] ktokarz | ||
|---|---|---|---|
| Line 20: | Line 20: | ||
| </ | </ | ||
| - | ==== Microcontroller Architecture – Component | + | ==== AVR Components |
| * Interrupt Unit - Handles asynchronous events by temporarily halting the main program flow to execute interrupt service routines. | * Interrupt Unit - Handles asynchronous events by temporarily halting the main program flow to execute interrupt service routines. | ||
| * SPI Unit - Implements the Serial Peripheral Interface protocol for high-speed synchronous data exchange with external devices. | * SPI Unit - Implements the Serial Peripheral Interface protocol for high-speed synchronous data exchange with external devices. | ||
| * Watchdog Timer - A fail-safe timer that resets the system if the software becomes unresponsive or enters an infinite loop. | * Watchdog Timer - A fail-safe timer that resets the system if the software becomes unresponsive or enters an infinite loop. | ||
| - | * Analog | + | * Analogue |
| * I/O Module - Interfaces with external peripherals, | * I/O Module - Interfaces with external peripherals, | ||
| * Flash Program Memory - Non-volatile memory used to store the program code, retaining data even when power is lost. | * Flash Program Memory - Non-volatile memory used to store the program code, retaining data even when power is lost. | ||