How shangyi7/nkust_1151_0886_embedded_system works
This repository contains two 8051 Assembly course experiments: flashing an LED and reading a DIP switch. The documented workflow is to compile an .a51 program into a .hex image, open its Proteus project, load the image onto an 8051, and simulate the behavior. The README describes this workflow generally; no source excerpts were provided, so experiment-specific code behavior and wiring are not mapped.
Main entry points: Flash-LED.a51 LED Assembly · DIP-switch.a51 DIP Assembly · Flash-LED.hex LED Firmware · DIP-switch.hex DIP Firmware
Components 12
Assembly Experiments
- LED Assembly
01_Flash-LED/Flash-LED.a51 - DIP Assembly
02_DIP-switch/DIP-switch.a51 - LED Firmware
01_Flash-LED/Flash-LED.hex - DIP Firmware
02_DIP-switch/DIP-switch.hex
Proteus Simulation
- LED Circuit Project
01_Flash-LED/pdsprj/8051.pdsprj - DIP Circuit Project
02_DIP-switch/pdsprj/8051.pdsprj - LED Behavior
- Switch Behavior
Other components
- Experimenter
- 8051 Compiler
- Proteus Simulator
- 8051 Chip
Connections 15
- Experimenter → LED Assembly: opens source
README.md - Experimenter → DIP Assembly: opens source
README.md - LED Assembly → 8051 Compiler: compiles to
README.md - DIP Assembly → 8051 Compiler: compiles to
README.md - 8051 Compiler → LED Firmware: produces image
README.md - 8051 Compiler → DIP Firmware: produces image
README.md - Experimenter → LED Circuit Project: opens project
README.md - Experimenter → DIP Circuit Project: opens project
README.md - LED Circuit Project → Proteus Simulator: simulates in
README.md - DIP Circuit Project → Proteus Simulator: simulates in
README.md - LED Firmware → 8051 Chip: loads onto
README.md - DIP Firmware → 8051 Chip: loads onto
README.md - Proteus Simulator → 8051 Chip: simulates
README.md - 8051 Chip → LED Behavior: observes LED
README.md - 8051 Chip → Switch Behavior: observes switch
README.md