Digital Electronics and Microprocessor Lecture Notes
Digital Electronics and Microprocessor Lecture Notes
Outcomes : After the completion of this course, a successful student will be able to do
the following:
1. Design and implement Combinational circuits.
2. Design and implement synchronous and asynchronous sequential
circuits
3. perform experiments on assembly language programming
4. analyze the data transfer information through serial & parallel
ports.
L T P C
4 0 0 4
UNIT I 12 Hours
Binary Systems & Code conversion, Boolean Algebra & Logic Gates –Truth Tables –Universal
Gates –Simplification of Boolean functions: SOP, POS methods –K-map, –Combinational
Logic: Adders & Subtractors –Multiplexer –Demultiplexer -Encoder –Decoder.
UNIT II 12 Hours
Sequential Logic: RS, Clocked RS, D, JK, Master Slave JK, T Flip-Flops –Shift Registers –
Types of Shift Registers –Counters: Ripple Counter –Synchronous Counters –Up-Down
Counter.
UNIT IV 12 Hours
Programming a Microprocessor – Program writing for 8-bit addition, subtraction,
multiplication and division – 16 bit addition, subtraction, multiplication – BCD addition and
subtraction – BCD to binary and binary to BCD conversion – octal to binary conversion –
ASCII to BCD and BCD to ASCII conversions – ASCII to binary and binary to ASCII
conversions – biggest and smallest – sorting and searching – block data transfer.
UNIT V 12 Hours
Counters and time delays – Time delay using single register and register pair hexadecimal
counter. Timing sequences – opcode fetch cycle – memory read cycle – memory write cycle –
I/O read cycle – I/O write cycle. Data transfer methods - Memory organization – memory
mapping – I/O mapping
TEXT BOOKS:
1. M. Morris Mano, 2005, Digital Logic and Computer Design, Prentice-Hall of India
Pvt. Ltd.
2. Introduction to Microprocessor – A.P. Mathur, TMH-2007
UNIT I
UNIT II
UNIT III
UNIT IV
UNIT V