Module and Programme Catalogue

Search site

Find information on

2016/17 Undergraduate Module Catalogue

ELEC1620 Digital Electronics and Microcontrollers

20 creditsClass Size: 200

Module manager: Dr Craig Evans
Email: C.A.Evans@leeds.ac.uk

Taught: Semesters 1 & 2 (Sep to Jun) View Timetable

Year running 2016/17

This module is not approved as a discovery module

Objectives

This module introduces students to the fundamentals of digital electronic systems and embedded systems. The underlying theories of digital electronics are reinforced using simulation software and are used to design complex digital logic circuits. Students are given an introduction to microcontroller architecture and become proficient in the C programming language through practical problems based around a 32-bit microcontroller development board.

Learning outcomes
On completion of this module, students should be able to:

- convert numbers from one radix to another
- recognise and use digital logic gates
- solve problems using Boolean arithmetic
- simplify digital circuits using Boolean algrebra
- design complex digital logic circuits
- understand the basics of microcontroller architecture
- be familiar with the development cycle of microcontroller software
- write embedded software using the C programming language to interface with various input/output peripherals.


Syllabus

- analogue vs. digital electronics
- digital representation of numbers (binary, hexadecimal, BCD, ASCII)
- logic gates (AND, OR, NOT, NAND, NOR, XOR, XNOR)
- Boolean algebra, De Morgan’s theorem, truth tables
- functional completeness of NAND function and CMOS implementation
- properties of J-K and D-type flip-flops
- digital circuit design (multiplexers, adders, shift registers, counters, arithmetic logic unit)
- CPU/ microcontroller architecture
- embedded software development using the C/C++ programming language
- interfacing with inputs/sensors/displays

Teaching methods

Delivery typeNumberLength hoursStudent hours
Laboratory202.0040.00
Class tests, exams and assessment42.008.00
Lecture201.0020.00
Private study hours132.00
Total Contact hours68.00
Total hours (100hr per 10 credits)200.00

Private study

- reading laboratory notes, recommended text books and data sheets
- example sheets/online quizzes
- logic circuit design and simulation
- revision for mid-semester tests

Opportunities for Formative Feedback

Student progress will be monitored during the laboratory sessions by attendance and progress made with the taught material. In-semester tests in each semester will give summative feedback.

Methods of assessment


Coursework
Assessment typeNotes% of formal assessment
In-course AssessmentMid-semester test25.00
In-course AssessmentEnd of semester test25.00
In-course AssessmentMid-semester test25.00
ProjectProject exhibition on 2nd semester project25.00
Total percentage (Assessment Coursework)100.00

Normally resits will be assessed by the same methodology as the first attempt, unless otherwise stated

Reading list

The reading list is available from the Library website

Last updated: 08/09/2016

Disclaimer

Browse Other Catalogues

Errors, omissions, failed links etc should be notified to the Catalogue Team.PROD

© Copyright Leeds 2019