0% found this document useful (0 votes)
71 views3 pages

Cume218 Course Outline

This document provides information on the Fundamentals of Mechatronics and Microprocessor Organisation and Design courses offered at Chinhoyi University of Technology. The courses are worth 15 credits total and cover topics such as memory systems, I/O systems, microprocessor architecture, assembly language programming, and microcontrollers. Assessment is 70% written exam and 30% coursework, which includes two in-class tests and laboratory practical exercises. The courses aim to teach students how microprocessor-based systems work and are designed both in hardware and software.

Uploaded by

mutsawashenyuke0
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
71 views3 pages

Cume218 Course Outline

This document provides information on the Fundamentals of Mechatronics and Microprocessor Organisation and Design courses offered at Chinhoyi University of Technology. The courses are worth 15 credits total and cover topics such as memory systems, I/O systems, microprocessor architecture, assembly language programming, and microcontrollers. Assessment is 70% written exam and 30% coursework, which includes two in-class tests and laboratory practical exercises. The courses aim to teach students how microprocessor-based systems work and are designed both in hardware and software.

Uploaded by

mutsawashenyuke0
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

CHINHOYI UNIVERSITY OF TECHNOLOGY

+ P. Bag 7724, CHINHOYI, ZIMBABWE


( 263 - 67 - 22203/6
2 263 - 67 - 27214

MECHATRONICS ENGINEERING DEPARTMENT


CUME218 – Fundamentals of Mechatronics
CUIEE204 – Microprocessor Organisation and Design
Co-ordinator: Dr Engelbert Takawira Kapuya
Office: E10, Old Engineering Block
Cell number: 0775 254 868
E-mails: [email protected] and [email protected]

Course Assessment: 70% written exam and 30% coursework

Description CUME218: Fundamentals of Mechatronics


CUIEE204: Microprocessor Organisation and Design
(15 credits). Overall Microprocessor Organisation, Memories, Memory
Maps and Memory Address Decoding Design. ASCII Codes and Data
Representation. RS232 Serial Communications, Parallel I/O, Interrupts and
polling for handling I/O. Processor Architecture, Addressing Modes and
Instruction Sets. Assembly Language Programming. MC6809
Microprocessor used as an example processor.
Microcontrollers using the MC68HC11 microcontroller as an example. SPI
interfacing using 25LC640 Serial EEPROM as an example.
Prerequisite: CUME220: Digital Electronics and Logic Design
Course Objectives Upon completion of the course, students will understand how
microprocessor based systems work and how they are designed both
in terms of hardware and software. Students will appreciate the role
of these systems in industrial process control as PLCs or as dedicated
custom designed controllers. This course is a pre-requisite to a level
3.2 course Mechatronics Systems Design (CUME304), Industrial
Automation and other Level 5 courses. Design and Make Projects
also makes use of the concepts presented in this course.
Course Outcomes  Students will understand memory systems and memory maps.
They will be able to design memory address decoding logic.
They will be familiar with ASCII codes and data representations:
Little Endian and Big Endian. They will be familiar with Intel
hex format and Motorola S format representations of data.
 They will understand how I/O systems work. RS232 serial
interface and parallel interfaces. The use of interrupts and polling
for managing I/O devices. Use of circular buffers for handling
high speed transfers of data. Use of MAX232 driver chip and
1
current loop interfaces. JZ881 as a radio transceiver together
with the HC-05 blue tooth transceiver over RS232. They will
also understand the basics of handshaking
 They will understand how processors work and internal
processor structure. Internal processor registers. Stack operation
and uses. Different addressing modes. Instruction fetch and
execution cycles. Instruction sets in detail.
 Assembly Language programming and Assembler directives.
Assembler listing files and .hex and .s19 files. Understanding the
assembly process and manual conversion of source code to
machine code. Location Counter, Symbol Table and Binary
trees.
 LCD matrix display operation, connections and programming.
 MC68HC11 microcontroller. Modes of operation. SPI operation
and interfacing to the 25LC640 serial SPI EEPROM. They will
be familiar with input capture and output comparison and the
implementation of a real time clock. COP watchdog timer to
increase software reliability. Using these they can measure
electric motor speed (RPM) and also be able to control DC motor
speed.
Laboratory  Oscillator Clock circuits.
Exercises  Max232 operation
 Current Loop operation
 RS232 character frames on oscilloscopes
 Universal Programmer (Programming and Erasing EPROMs /
EEPROMs) as a class demonstration. Arduino based
EPROM/EEPROM reader and programmer.
 LCD Matrix Display Operations
 MC6809 Assembler
 THRSim11 MC68HC11 Assembler / Simulator
 MC68HC11 Microcontroller Development System
 SPI Serial EEPROM Programming
 Bootstrap Mode and Uploading Bootloader code

Equipment used  MC68HC11 microcontroller development system


 Arduino UNO and Arduino Mega Microcontrollers
 TOP3100 universal programmer
 Oscilloscopes and Function Generators
Softwares used  THRSim11 MC68HC11 Assembler
 MC6809 microprocessor Assembler

Course Work:

2
Two three hour in class tests both contributing 50% to the course work

Laboratory practical exercises contributing 50% to the course work. These will be
assessed based on actual performance in the laboratory.

You might also like