Course Title: Enter and verify operating instructions in microprocessor equipped devices

Part B: Course Detail

Teaching Period: Term2 2011

Course Code: EEET6744C

Course Title: Enter and verify operating instructions in microprocessor equipped devices

School: 130T Vocational Engineering

Campus: City Campus

Program: C6083 - Advanced Diploma of Electronics and Communications Engineering

Course Contact: Sukhvir Singh Judge

Course Contact Phone: +61 3 99254470

Course Contact Email: sukhvir.judge@rmit.edu.au


Name and Contact Details of All Other Relevant Staff

 Eddie Vanda

Phone: 6 13 9925 4456

email: eddie.vanda@rmit.edu.au

Nominal Hours: 20

Regardless of the mode of delivery, represent a guide to the relative teaching time and student effort required to successfully achieve a particular competency/module. This may include not only scheduled classes or workplace visits but also the amount of effort required to undertake, evaluate and complete all assessment requirements, including any non-classroom activities.

Pre-requisites and Co-requisites

 NIL

Course Description

This unit covers entering instructions in microprocessor equipped devices (embedded system) with simple built-in programming function and verifying that the device operates as intended. It encompasses safe working practices, checking device installation, following written and oral instruction and procedures and completing necessary documentation.


National Codes, Titles, Elements and Performance Criteria

National Element Code & Title:

UEENEED005B Enter and verify operating instructions in microprocessor equipped devices

Element:

1. Prepare to enter operating instructions

Performance Criteria:

1.1 OHS procedures for a given work area are identified, obtained and understood through established routines and procedures.
1.2 Established OHS risk control measures and procedures are followed in preparation for the work.
1.3 Safety hazards that have not previously been identified are reported and advice on risk control measures is sought from the work supervisor.
1.4 Work supervisor or customers are consulted to determine which functions of the device are to be use and the parameter of each
1.5 Tools, equipment and testing devices needed to carry out the work are obtained and checked for correct operation and safety.
1.6 Device installation is checked for compliance with job specification and regulations where they apply.

Element:

2. Enter operating instructions

Performance Criteria:

2.1 Established OHS risk control measures and procedures for carrying out the work are followed.
2.2 Circuits/machines/plant are checked as being isolated where necessary in strict accordance OHS requirements and procedures.
2.3 The required status of each function of the device is entered and their parameters set in accordance with manufacturer programming instructions.
2.4 Entered data are checked as meeting those specified by the work supervisor or customer.
2.5 Procedures for referring non-routine events to immediate supervisor for directions are followed.
2.6 Tools, equipment and testing devices needed to carry out the work are obtained and checked for correct operation and safety.

Element:

3. Test device operation and report.

Performance Criteria:

3.1 Device operation is tested in strict accordance OHS requirements and procedures.
3.2 Operating anomalies are identified and corrected in accordance with established routines.
3.3 OHS work completion risk control measures and procedures are followed.
3.4 Work site is cleaned and made safe in accordance with established procedures.
3.5 Work completion is reported and appropriate person(s) notified in accordance with established routines.


Learning Outcomes



Details of Learning Activities

Learning and simulated work activities to demonstrate ability to

A Understand required operating functions and parameters.
B Identify non-compliance conditions of device installation.
C Enter functions and parameters correctly.
D Correct programming anomalies.
E Test and verify device operation.
F Deal with unplanned events by drawing on essential knowledge and skills to provide appropriate solutions incorporated in a holistic assessment with the above listed items.

Learning Activities will include

  • Attending scheduled classes;
  • Participating in practical work in the laboratory;
  • Project work


Teaching Schedule

This competency is delivered in conjunction with UEENEED028B.

Week No. Topic   Description                                                                         Assessment Task 
1 Terminology, applications, bus widths, memory capacity, OHS
UEENEED005B Element 1.1, 1.2, 1.3, 1.4
UEENEED028B Element 1.1, 1.2, 1.3, 1.4
 
2 • The ATMEGA 32 programming model.
• ATMEGA 32 Registers
• Addressing modes of the ATMEGA 32 Microcontroller
UEENEED005B Element 1.2, 1.3, 1.4, 1.5
UEENEED028B Element 1.1, 1.2, 1.3, 1.4
 
3 • Introduction to the AVR assembler.
• Terminology and definitions.
• The Assembly process.
• Command line syntax
UEENEED005B Element 1.3, 1.4, 1.5, 1.6
UEENEED028B Element 1.3, 1.4, 1.5, 1.6
 
4 The ATMEGA 32 Status Register
UEENEED005B Element 1.4, 1.5
UEENEED028B Element 1.3, 1.4, 1.5, 1.6
 
5 The ATMEGA 32 packaging and Pin Assignments
UEENEED005B Element 1.5, 1.6
UEENEED028B Element 1.3, 1.4, 1.5, 1.6
 
6 The Fetch Execute Cycle
UEENEED005B Element 1.6, 2.1
UEENEED028B Element 2.1, 2.2, 2.3
 
7 Programming the ATMEGA 32 Microcontroller
UEENEED005B Element 2.1, 2.2
UEENEED028B Element 2.1, 2.2, 2.3
 
8 Programming the ATMEGA 32 Microcontroller. (continued)
UEENEED005B Element 2.1, 2.2
UEENEED028B Element 2.1, 2.2, 2.3
Minor Project report
9 • Reset and the ATMEGA 32 Microcontroller.
• Reset circuitry
UEENEED005B Element 2.2, 2.3
UEENEED028B Element 2.5, 2.6
Progress Test
10 • The ATMEGA 32 instruction set.
• Shift, rotate, logical and arithmetic instructions.
• Revision
UEENEED005B Element 2.3, 2.4, 2.5
UEENEED028B Element 2.5, 2.6
 
11 The ATMEGA 32 Stack
Stack definition and operation
UEENEED005B Element 2.4, 2.5.2.6
UEENEED028B Element 2.5, 2.6
 
12 • Subroutines, subroutine calling, nested subroutines.
• Operation and usage
UEENEED005B Element 3.1, 3.2, 3.3
UEENEED028B Element 2.4, 2.5, 2.6
 
13 • Delay Routines
• Determining delay time.
• Problems.
UEENEED005B Element 3.2, 3.3, 3.4
UEENEED028B Element 2.4, 2.5, 2.6
 
14 • Parallel Input/Output
• The ATMEGA 32 Input/Output ports.
• Operation and Programming
UEENEED005B Element 3.2, 3.3, 3.4
UEENEED028B Element 2.4, 2.5, 2.6
 
15 Revision. Working on project
UEENEED005B Element 3.2, 3.3, 3.4
UEENEED028B Element 3.1, 3.2, 3.3
 
16 Working on project
UEENEED005B Element 3.2, 3.3, 3.4
UEENEED028B Element 3.1, 3.2, 3.3
 
17 Written Test
UEENEED005B Element 3.3, 3.4, 3.5
UEENEED028B Element 3.1, 3.2, 3.3
Final exam
18 Project report submission
UEENEED005B Element 3.3, 3.4,  3.5
UEENEED028B Element 3.1, 3.2, 3.3
Project report
     
20


Learning Resources

Prescribed Texts


References


Other Resources

You should check out http://www.avrfreaks.net/

Make yourself a member and get help to solve your Atmel micro problems.

Then try  out the quiz at http://www.avrfreaks.net/modules.php?name=Quizz


Overview of Assessment

Assessment in this competency will include

Practical / Laboratory tests
Project
Written Examination


Assessment Tasks

This competency will be assessed in conjunction with UEENEED028 Test microcontroller devices.(EEET 6745C)

15% Progress test

15% Minor project

35% Final exam

35% Major project

 

This course is graded using the following course grades-
CHD- Competent with High Distinction
CDI- Competent with Distinction
CC- Competent with Credit
CAG- Competency Achieved - Graded
NYC- Not Yet Competent
DNS- Did Not Submit for Assessment.

Make sure you understand the special consideration policy available at -
http://www.rmit.edu.au/browse;ID=qkssnx1c5r0y (unresolved)


Assessment Matrix

Other Information

The extent of the essential knowledge and associated skills (EKAS) required is given in Volume 2 - Part 2.2 EKAS. It forms an integral part of this unit.

2.3.7 Smart device basics
2.18.1 Occupational Health and Safety principles



This course is delivered in a cluster (Microprocessor Fundamentals) in conjunction with "EEET6744C Enter and verify operationg instructions in mocroprocessor equipped devices" and "EEET6745C Develop and test basic specification for microcontroller equipped devcies" . All the learning and assessment activities will include the components of both UEENEED005B and UEENEED028B.

In this cluster, minimum student directed hours are 16 in addition to 64 scheduled teaching hours.
Student directed hours involve completing activities such as reading online resources, project work, individual student-teacher course-related consultation, lab reports.

Course Overview: Access Course Overview