Zusammenfassung der Ressource
Microcontrollers
- Small computer on a single IC
- Memory
- Flash
- Programs
- RAM
- Data
- SRAM
- EEPROM
- CPU
- Control Unit
- Datapath
- I/O
- Digital I/O
- GPIO
- Peripherals
- USB
- Timer
- ADC
- DAC
- PWM
- UART
- DMA
- Applications
- Home appliances
- Dishwasher
- Cofeemaker
- Office machines
- Modem
- Router
- Remote controls
- Implantable medical devices
- Battery chargers
- Toys
- Mobile devices
- Differences with a general purpose computer
- No user interphase
- No expandable memory
- Single IC system
- No external access to buses
- Peripherial interphases included
- Larger read-only memory
- Programming
- High-Level Language
- C++
- C
- Low-Level Language
- Assembly language
- Maximum efficiency
- Types
- Bits
- 8
- 16
- 32
- Memory/Devices
- Embedded
- External memory
- Instruction set
- RISC
- CISC
- Memory architecture
- Harvard
- Von Neumann