Course Details

Course Title: Advanced Digital Systems and Microcontrollers for Technicians

View Course Outline

Code: ELNC1326P

Admit Term: 2018 Fall 1184

Credits: 5


This is a course for the study of digital system fundamentals. Digital concepts presented in class are applied to lab exercises using FPGAs (Field Programmable Gate Arrays) on the Altera DE0 (development and education) board and the PIC18F4520 Microcontroller Board. The DE0 is used to build a VHDL arithmetic system, a RAM light sequencer system, and interface a Hitachi HD44780 a "Dot Matrix Display" (DMD). The PIC18F4520 is used to write assembly language programs to add numbers, read data from switches, count on bar LEDs, use lookup tables, use software timers, use hardware timers, interface a 7 segment LED display, interface a DMD, and interface a matrix keypad.

Prerequisite(s) for this course

    • ELNC1222 - Digital VHDL Systems for Technicians OR
    • ELNC1233 - Digital VHDL Systems

Equivalencies for this course

  • ELNC1331 - Advanced Digital Systems and Microcontrollers

The information on this page reflects course details for course ELNC1326P in the 2018 Fall term. Find details for another term.