MODULE DETAILS

 

Embedded Microcontrollers DBEEMC606

Nominal duration: 48 hours total time commitment

This time commitment includes the structured activities, preparation reading, and attendance at each webinar, completing exercises, practical assessments and proctored assessments.

It is also expected that students spend additional time on readings, personal study, independent research and learning, practicing on remote labs and required software and working on any projects and assignments.

This module covers identification and function of the components of a typical microcontroller family, writing simple assembler language programs, and writing microcontroller programs in more advanced assembler language and one other programming language.

MODULE PURPOSE

The purpose of the module is for participants to be able to develop embedded microcontroller applications using integrated development environment (IDE) software tools.

MODIFICATION HISTORY

Ver 2.0

PREREQUISITE AND/OR CO‑REQUISITE MODULES

 

Modules that must be delivered and assessed before this module:

Basic Electrical Engineering DBEBEE601

Power Electronics and Power Supplies DBEEED603

Modules that must be delivered concurrently with this module:

N/A

SUMMARY OF LEARNING OUTCOMES

 

On successful completion of this module students will be able to:

1.    Identify and explain the attributes of a microcontroller family

2.    Develop an assembler program for a microcontroller

3.    Develop advanced programs for a microcontroller in assembler and one other language

LEARNING OUTCOMES

ASSESSMENT CRITERIA

Learning outcomes specify what students will be able to do as a result of the learning.

Assessment criteria provide the criteria by which achievement of the learning outcomes will be judged.

1

Identify and explain the attributes of a microcontroller family

1.1

Outline the hardware structure characteristics of a specified microcontroller

1.2

Outline the programming instructions of a specified microcontroller

2

Develop an assembler program for a microcontroller

2.1

Write, assemble, simulate and upload a simple machine language program for the microcontroller.

3

Develop advanced programs for a microcontroller in assembler and one other language

3.1

Develop assembler programs for the following:

(a) Servicing interrupts

(b) A/D conversion

(c) Comparison

(d) Switch scanning

(e) Keypad scanning

(f) LED display

3.2

Develop high-level language programs for the following:

(a) LCD display

(b) Stepper motor control

(c) Servomotor control

DELIVERY MODE

 

Online and/or face-to-face.

ASSESSMENT STRATEGY

 

METHODS OF ASSESSMENT

Assessors should gather a range of evidence that is valid, sufficient, current and authentic. Evidence can be gathered through a variety of ways including direct observation, supervisor's reports, project work, structured assessments, samples and questioning. This will include short answer questions on the knowledge content, the use of remote and virtual labs, and writing tasks to apply the learning to academic tasks.

 

CONDITIONS OF ASSESSMENT

Assessor Requirements:

Assessors must satisfy the assessor requirements in the standards for registered training organisation (RTOs) current at the time of assessment.

 

Assessors must also hold a tertiary qualification in engineering or related field.

 

The RTO must also ensure that trainers and assessors keep their industry knowledge up to date through ongoing professional development.

Assessment Conditions:

 

Questioning techniques should not require language, literacy and numeracy skills beyond those required in this module. The candidate must have access to all tools, equipment, materials and documentation required.

 

The candidate must be permitted to refer to any relevant workplace procedures, product and manufacturing specifications, codes, standards, manuals and reference materials.

 

Assessments may be open book assessment and may be completed off campus. Invigilation software will be used for some assessments to ensure authenticity of work completed.

 

Model answers must be provided for all knowledge-based assessments to ensure reliability of assessment judgements when marking is undertaken by different assessors.

 

 

 

Software/Hardware Used

Software

  • N/A

Hardware

  •  N/A