Experiment Navigator
Explore the ENCS4110 Computer Design Laboratory experiments covering ARM assembly programming, embedded systems, and hardware interfacing using the TM4C123GXL LaunchPad.
Each experiment includes:
- Lab Manual PDF — Complete theory, background, and detailed procedure (official reference)
- Online Procedure — Quick access to code examples, steps, and implementation notes
Experiments
Follow the experiments in order as they build from processor fundamentals to complete embedded applications.
| # | Experiment | Online Guide | Lab Manual |
|---|---|---|---|
| 01 | ARM Assembly Basics & Program Structure | Open | |
| 02 | Data Processing & Memory Operations | Open | |
| 03 | Control Flow & Subroutines | Open | |
| 04 | TM4C123 Architecture & GPIO Output | Open | |
| 05 | GPIO Inputs & External Interrupts | Open | |
| 06 | Hardware Timers & Timing Control | Open | |
| 07 | Character LCD Interface | Open | |
| 08 | Analog-to-Digital Conversion (ADC) | Open | |
| 09 | UART Serial Communication | Open |
Lab Manual
The complete laboratory manual contains the theoretical background, hardware details, experiment objectives, and full procedures.