ELCR 1040 Syllabus
Subject Code
ELCR
Course Number
1040
Course Title
Digital and Microprocessor Fundamentals
Prerequisites
ELCR 1020 or program instructor approval
Corequisites
Terms Offered
Offered Fall and Spring
Credit Hours
(3-4-5)
Course Description
This course covers digital electronics and microprocessor fundamentals. It introduces basic topics such as binary arithmetic, logic gates and truth tables, Boolean algebra and minimization techniques, logic families, and digital test equipment. Upon completion of the foundational digital requirements, a more advanced study of digital devices and circuits will include such topics as flip-flops, counters, multiplexers and de-multiplexers, encoding and decoding, displays, and analog-to-digital and digital-to-analog conversions. Students will also explore the basic architecture and hardware concepts of the microprocessor.
Course Outcomes
Binary Arithmetic
Order Description
1 Demonstrate knowledge of binary arithmetic principles.
2 Convert between base numbering systems.
Logic Gates and Truth Tables
Order Description
1 Measure input and output terminals of basic logic gates.
2 Verify basic gate operation using truth tables.
Boolean Algebra and Minimization Techniques
Order Description
1 Simplify combinations circuits.
2 Convert among logic diagrams, Boolean expressions, and truth tables
Logic Families
Order Description
1 List and explain major characteristics of TTL and CMOS logic.
2 List and explain major characteristics of TTL and CMOS logic subfamilies.
3 Explain characteristics of open collector and tri-state logic.
4 Explain techniques used to interface CMOS to TTL and TTL to CMOS.
Digital Test Equipment
Order Description
1 Analyze, troubleshoot, and document basic logic circuits.
Flip-Flops
Order Description
1 Explain basic FF operation using NAND FF.
2 Explain synchronous and asynchronous modes of operation.
3 Explain clocked FF operation.
4 Explain characteristics of S-R, J-K, and D FFs.
5 Explain the schematic symbols used for FFs.
6 Troubleshoot various types of FFs.
Counters
Order Description
1 Explain synchronous and asynchronous counter operation.
2 Explain procedure for altering the counter MOD number.
3 Explain counter operation as a frequency counter and as a frequency divider.
4 Explain up/down and pre-settable counter operation.
5 Explain ring and Johnson shift register counter operation.
6 Troubleshoot various counter ICs.
7 Observe a 555 mono-stable multi-vibrator and a stable multi-vibrator in operation.
Multiplexers and De-multiplexers
Order Description
1 Explain multiplexer operation.
2 Explain the operation of the devices used as de-multiplexers.
3 Troubleshoot multiplexer and de-multiplexer circuits.
Encoding and Decoding
Order Description
1 Explain encoder and decoder operation.
Displays
Order Description
1 Explain LCD display theory of operation and list the advantages and disadvantages of its use.
Analog-to-Digital and Digital-to-Analog Conversions
Order Description
1 Explain the use of analog to digital and digital to analog conversion.
Microprocessor Based Systems and Architecture
Order Description
1 Draw a functional block diagram of a microprocessor based system to include the
accumulator, program counter, status registers, ALU, data addresses, and control busses.
2 Identify and explain the following bus concepts: tri-state logic, data bus, address bus, and
control bus.
3 Address decoders (I/O, RAM and ROM).