Skip to content

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.

#ExperimentOnline GuideLab Manual
01ARM Assembly Basics & Program StructureOpenPDF
02Data Processing & Memory OperationsOpenPDF
03Branching & LoopsOpenPDF
04Procedures & the StackOpenPDF
05TM4C123 Architecture & GPIO OutputOpenPDF
06GPIO Inputs & External InterruptsOpenPDF
07Hardware Timers & Timing ControlOpenPDF
08Character LCD InterfaceOpenPDF
09Analog-to-Digital Conversion (ADC)OpenPDF
10UART Serial CommunicationOpenPDF

Lab Manual

The complete laboratory manual contains the theoretical background, hardware details, experiment objectives, and full procedures.

Download Complete Lab Manual