Microcontroller and Embedded Systems

12345678910111213
Across
  1. 5. an integrated circuit that consolidates all components of a computer such as CPU, memory, input/output ports, and peripherals—onto a single chip.
  2. 7. widely used wired networking technology that enables high-speed data communication between devices in a local area network (LAN).
  3. 9. Volatile memory used for temporary data storage while the microcontroller is running.
  4. 10. A tool used to test and analyze code by allowing step-by-step execution, setting breakpoints, and inspecting variables to find and fix errors in embedded systems or software.
  5. 11. Architecture that uses a smaller set of instructions for faster execution
  6. 13. A technique used to control the amount of power delivered to electronic devices by varying the width of voltage pulses
Down
  1. 1. Additional components or modules integrated into the microcontroller, such as timers, counters, ADCs, DACs, and serial communication interfaces.
  2. 2. : Non-volatile memory that can be erased and reprogrammed, often used in modern microcontrollers.
  3. 3. low-power, wireless communication protocol designed for short-range, low-data-rate applications like home automation and sensor networks.
  4. 4. a microcontroller unit has a dissimilar memory address space for the program and data memory
  5. 6. Used for counting events, often used in controlling delays, pulse generation, and event detection
  6. 8. Mechanism allowing the microcontroller to respond to external events or signals promptly.
  7. 12. memory is used to speed up data access by storing frequently used data for quicker retrieval by the CPU.