CETT-1445 Microprocessor


Alberto Quinonez

Credit Fall 2023


Section(s)

CETT-1445-001 (71279)
LEC TuTh 9:00am - 10:20am RVS RVSS 122

LAB TuTh 10:20am - 11:40am RVS RVSS 122

Course Requirements

Course Description:

An introductory course in microprocessor software and hardware: architecture, timing sequence, operation, and programming – and discussion of appropriate software diagnostic language and tools.

Course Prerequisites:

COSC 1315 & CETT 1425 Digital Fundamentals or departmental approval.

Reference Textbook:

Microcontroller Theory and Applications: HC12 and S12 (2nd Ed.)

Daniel J. Pack; Pearson Publishing.

ISBN# 9780136152057

MC68HC11: An Introduction - Software and Hardware Interfacing, 2nd Edition
H. Huang
Publisher: Delmar Thomson Learning; 2 edition (June 1, 2000)
ISBN-10: 0766816001 or ISBN-13: 978-0766816008

Required Materials:

1.      Flash Drive (at least 1 Gigabyte) – Quantity 1; Scientific Calculator

Course Rationale:

Microprocessor is the course used to provide an understanding of microprocessor hardware and software.  Technicians completing this course will work with microprocessor based equipment, and be capable of distinguishing hardware from software faults.  The superior students will also be capable of participating in product development efforts, including support and development of assembly language code.

Course Objectives/Outcomes:

Define terms applicable to microprocessor/microcomputer systems; program applications for microprocessor/microcomputer systems; write a program using Assembly Level Language; and describe the purpose of microprocessor internal registers.

Course Performance Measurements:

Participation                                

Labs/Assignments                   

Group Project                         

Three Exams                              

Final Exam – Comprehensive


Readings

Reference Textbook:

Microcontroller Theory and Applications: HC12 and S12 (2nd Ed.)

Daniel J. Pack; Pearson Publishing.

ISBN# 9780136152057

MC68HC11: An Introduction - Software and Hardware Interfacing, 2nd Edition
H. Huang
Publisher: Delmar Thomson Learning; 2 edition (June 1, 2000)
ISBN-10: 0766816001 or ISBN-13: 978-0766816008

Selected topics will be covered from Huang Book


Course Subjects

1.                  Chapter 1

a.       Introduction to Microcontrollers

b.      HC12 & HC11

c.       Hardware Overview

d.      Software Instruction Set

2.                  Programming Manual & other manuals (Blackboard-Handouts)

3.                  JBUG Program

a.       JBUG manual (Blackboard)

4.                  Chapter 2

a.       Assembly Language Basics

b.      Instruction Execution Cycle

c.       Instruction Sets

d.      Data transfer and manipulation

e.       Arithmetic Operations

f.       Addressing modes

5.                  Chapter 3

a.       STACK – Basics

b.      Subroutine calls and Returns

c.       Branch Subroutines

6.                  Chapter 5 – Interrupts

7.                  Chapter 6 – Exceptions

Applications and Other Topics

Arduino Redboard


Student Learning Outcomes/Learning Objectives

Student Learning Outcomes: Upon completing this course the student should:

a.       Be able to name the basic components of any computer system.

b.      Be able to explain the difference between von Neumann and Harvard architecture.

c.       Be able to write short programs using either op-codes or mnemonics.

d.      Be able to explain the difference between a low-level language and a high-level language.

e.       Be able to read a memory map.

f.       Be able to explain what an accumulator or a register is.

g.      Be able to explain what a stack is and how to identify what type it is.

h.      Be able to distinguish between SCI communications and SPI communications.

i.        Be able to explain how an external resource can be connected to the microprocessor using the address bus, data bus, and control bus.

 

SCANS Competencies

In 1990, the U.S. Department of Labor established the Secretary’s Commission on Achieving Necessary Skills (SCANS) to examine the demands of the workplace and whether our nation’s students are capable of meeting those demands. The Commission determined that today’s jobs generally require competencies in the following areas:

A.          Resources: Identifies, organizes, plans and allocates resources

B.          Interpersonal: Works with others

C.          Information: Acquires and uses information

D.          Systems: Understands complex interrelationships

E.           Technology: Works with a variety of technologies

 

The Texas Higher Education Coordinating Board requires that all degree plans in institutions of higher education incorporate these competencies and identify to the student how these competencies are achieved in course objectives.

This course incorporates the SCANS competencies in the following ways:

 

A.          Resources

B.          Interpersonal

C.          Information

D.          Systems

E.           Technology

F.           Basic Skills

G.          Thinking Skills

H.          Personal Qualities


Office Hours

T Th 1:00 PM - 4:00 PM RVS/Frank Squires Building/Office S105

NOTE Please send email to schedule an appointment; aquinone@austincc.edu

Published: 08/07/2023 09:24:38