Microcomputers 204 Semester 2 2014 Bentley Campus INT
Microcomputers 204 Semester 2 2014 Bentley Campus INT
Microcomputers 204 Semester 2 2014 Bentley Campus INT
Unit Outline
313690
Mode of study:
Internal
Lecture: 1 x 2 Hours
Tutorial: 1 x 1 Hours
Computer Laboratory: 1 x 2 Hours
This unit does not have a fieldwork component.
Credit Value:
Pre-requisite units:
25.0
308768 (v.0) Foundations of Digital Design 201 or any previous version
OR
12702 (v.0) Hardware Fundamentals 101 or any previous version
Co-requisite units:
Nil
Anti-requisite units:
Nil
Result type:
Grade/Mark
Information about approved incidental fees can be obtained from our website. Visit
fees.curtin.edu.au/incidental_fees.cfm for details.
Unit coordinator:
Mr
Clive Maynard
+618 9266 7905
C.Maynard@curtin.edu.au
204
215
Title:
Name:
Phone:
Email:
Building:
Room:
Teaching Staff:
Michelle Cutinha
+618 9266 7428
M.Cutinha@curtin.edu.au
314
312
Administrative contact:
Name:
Phone:
Email:
Building:
Room:
Blackboard (lms.curtin.edu.au)
Page: 1 of 6
CRICOS Provider Code
WA 00301J, NSW 02637B
Syllabus
The von Neumann architecture. Instruction sets and memory maps. Some common microcomputer families. Organisation of simple processor, memory and input/output
(I/O) systems. Assembly level programming, programming techniques. Development Environments Introduction to event-driven structures. Interfacing concepts. Some
peripheral and system busses. Implementation methods for microcomputers. Introduction to High level programming for embedded systems using C language.
Introduction
Microcomputers 204 is a unit designed to introduce the basic concepts of embedded systems design covering both hardware and software aspects. Using both C and assembly language
together with the programming model for a microcontroller the overall concepts of event driven programming are introduced. Peripheral subsystems for Input/Output operations are
described and used to investigate system functionality and case studies used to contextualise the design concepts.
Thinking skills
Information skills
Communication skills
Technology skills
International perspective
Cultural understanding
Professional Skills
(work independently and as a team)
(plan own work)
Find out more about Curtin's Graduate attributes at the Office of Teaching & Learning website: ctl.curtin.edu.au
Learning Activities
Through the lectures, project based laboratories and interactive tutorials the student is introduced to the necessary design concepts. Quizzes are used throughout the unit to assess
student progress and to provide feedback on their understanding.
Learning Resources
Essential texts
The required textbook(s) for this unit are:
l
Page: 2 of 6
CRICOS Provider Code
WA 00301J, NSW 02637B
Value %
Date Due
Laboratory Projects
25 percent
Quizzes
25 percent
Final Examination
50 percent
4,5
All assessments which students are required to submit will have a due date and time specified on the Unit Outline.
Accepting late submission of assignments or other work will be determined by the unit coordinator or Head of School and will be specified on the Unit Outline.
If late submission of assignments or other work is not accepted, students will receive a penalty of 100% after the due date and time ie a zero mark for the late
assessment.
If late submission of assignments or other work is accepted, students will be penalised by ten percent per calendar day for a late assessment submission (eg a mark
equivalent to 10% of the total allocated for the assessment will be deducted from the marked value for every day that the assessment is late). This means that an
assignment worth 20 will have two marks deducted per calendar day late. Hence if it was handed in three calendar days late and marked as 12/20, the student
would receive 6/20. An assessment more than seven calendar days overdue will not be marked. Work submitted after this time (due date plus seven days) may
result in a Fail - Incomplete (F-IN) grade being awarded for the unit.
Assessment extension
A student wishing to delay the completion or submission of an assessment task after the original published date/time (eg examinations, tests) or due date/time (eg
assignments) must apply for an assessment extension using the Assessment Extension form (available from the Forms page at http://students.curtin.edu.au/administration/)
as prescribed by the Academic Registrar. It is the responsibility of the student to demonstrate and provide evidence for exceptional circumstances beyond the student's
control that prevented them from completing/submitting the assessment task.
The student will be expected to lodge the form and supporting documentation with the unit coordinator before the assessment date/time or due date/time. An application
may be accepted up to five working days after the date or due date of the assessment task where the student is able to provide an acceptable explanation as to why he or
she was not able to submit the application prior to the assessment date. An application for an assessment extension will not be accepted after the date of the Board of
Examiners' meeting.
Referencing style
The referencing style for this unit is Chicago.
More information can be found on this style from the Library web site: library.curtin.edu.au.
Plagiarism
Plagiarism occurs when work or property of another person is presented as one's own, without appropriate acknowledgement or referencing. Plagiarism is a serious
offence. Student guidelines for avoiding plagiarism can be found at: http://academicintegrity.curtin.edu.au/local/docs/StudentPlagiarismGuide.pdf. For more information
refer to academicintegrity.curtin.edu.au.
Plagiarism monitoring
313690 Microcomputers 204
Bentley Campus
21 Jul 2014
Department of Electrical and Computer Engineering, Faculty of Science and Engineering
Page: 3 of 6
CRICOS Provider Code
WA 00301J, NSW 02637B
Additional information
This unit follows the principles of the CDIO framework (Conceive, Design, Implement, Operate) for engineering education in its presentation and approach.
The table below indicates the relationship between the Unit Learning Outcomes, the Course Learning Outcomes and the Professional Accreditation Competencies expected.
ULOs
LOT
CLOs
Level of Thinking
Course Learning
Outcomes
1,3,5
1,2,7
1,3,6
1,5
5. create microcomputer-based
6
industrial applications using an
embedded systems development
environment
5,7,9
Enrolment
It is your responsibility to ensure that your enrolment is correct - you can check your enrolment through the eStudent option on OASIS, where you can also print an
Enrolment Advice.
Information on all these things is available through the University's "Student Rights and Responsibilities website at: students.curtin.edu.au/rights.
Student Equity
There are a number of factors that might disadvantage some students from participating in their studies or assessments to the best of their ability, under standard
conditions. These factors may include a disability or medical condition (e.g. mental illness, chronic illness, physical or sensory disability, learning disability), significant family
responsibilities, pregnancy, religious practices, living in a remote location or another reason. If you believe you may be unfairly disadvantaged on these or other grounds
please speak to the Student Equity Advisor Team member in your Faculty. Contact details are at: http://eesj.curtin.edu.au/contact.html
You can also contact Counselling and Disability services: http://www.disability.curtin.edu.au or the Multi-faith services:
http://unilife.curtin.edu.au/diversity_and_faith/faith_services.htm for further information.
It is important to note that the staff of the university may not be able to meet your needs if they are not informed of your individual circumstances so please get in touch
with the appropriate service if you require assistance. For general wellbeing concerns or advice please contact Curtin's Student Wellbeing Advisory Service at:
http://unilife.curtin.edu.au/student_wellbeing_service.htm
Page: 4 of 6
CRICOS Provider Code
WA 00301J, NSW 02637B
Page: 5 of 6
CRICOS Provider Code
WA 00301J, NSW 02637B
Hour
Content
Reference
Tutorials
Chapter 1
Chapter 3
Chapters 2 & 5
Tute 1
Tute 2
Section 8.11.1
Tute 3
Functional aspects of C
Chapter 6
Tute 4
Interrupts
Tute 5
th
Chapter 7
Chapter 8
Tute 6
Chapter 9
Tute 7
th
PWM subsystems
Section 8.6++
Tute 8
9th lab
10
Tute 9
LCD displays
11
Tute 10
12
Review of unit
Review Tutorial
Review of unit
lab
Page: 6 of 6
CRICOS Provider Code
WA 00301J, NSW 02637B