Digital Fundamentals II

This course is a continuation of Digital Fundamentals I (DGFN 1131). Emphasis will be placed on the practical application of advanced digital logic circuits. The TTL and CMOS type of logic families will be used and emphasised in the laboratory component of the course. Topics include binary arithmetic circuits – binary and BCD adders, subtractors; data circuits – multiplexers and demultiplexers, decoders, encoders, comparators; advanced binary counters, shift registers, timers, and analog to digital and digital to analog conversion techniques. Students will get to know how to design digital circuits from schematic diagrams, write timing diagrams and apply their knowledge in designing complex digital circuits. Finally students will also learn about advanced applications of microcontrollers and various troubleshooting techniques in digital design. Students will complete a practical digital project which may involve a microcontroller towards end of the course.