DOC PREVIEW
U of U CS 5780 - CS 5780 lecture notes

This preview shows page 1 out of 4 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 4 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 4 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

ECE/CS 5780/6780: Embedded System DesignScott R. LittleLecture 0: Course OverviewScott R. Little (Lecture 0: Overview) ECE/CS 5780/6780 1 / 13Course InformationCourse web site: http://www.cs.utah.edu/classes/cs5780/Send questions to: [email protected] mailing list: [email protected]: T, H 12:25-1:45pm in WEB 1250.Scott’s office hours: T 11:00 a.m.-12:00 p.m. and H 2:00p.m.-3:00 p.m. or by appointment.Scott’s office: MEB 4120 / 801.581.8378TAs: Anthony Thatcher and Steve TomerTA office/lab: MEB 2265Scott R. Little (Lecture 0: Overview) ECE/CS 5780/6780 2 / 13Course DescriptionIntroduction to issues in embedded system design usingmicrocontrollers.Topics include:Microcontroller architecture,Embedded software design,Interrupt synchronization,Timing generation and measurement,Serial and parallel I/O interfacing, andAnalog interfacing.Scott R. Little (Lecture 0: Overview) ECE/CS 5780/6780 3 / 13PrerequisitesYou are expected to have knowledge of the following subjects:Programming in C (i.e., CS 1000, CS 2000, or CS 4400)Data structures in C (queues, stacks, and linked lists)Microcomputer programming (i.e., assembly languageprogramming)Digital logic (binary arithmetic, multiplexers, tri-state logic,finite state machines, etc.)Test equipment like multi-meters and oscilloscopesDiscrete analog electrical circuits (resistors, capacitors,inductors, and transistors)Scott R. Little (Lecture 0: Overview) ECE/CS 5780/6780 4 / 13Textbook & documentationTitle: Embedded MicrocomputerSystems: Real Time Interfacing, 2ndEditionAuthor: Jonathan W. ValvanoISBN-10: 0-534-55162-9Should b e available in the bookstore.Microcontroller, project board, andcode development environmentdocumentation are available via thecourse website.Scott R. Little (Lecture 0: Overview) ECE/CS 5780/6780 5 / 13Grading PolicyECE/CS 5780:Lab reports - 40 percentMidterms - 30 percentFinal - 30 percentECE/CS 6780:Lab reports - 20 percentMidterms - 30 percentFinal - 30 percentProject - 20 percentMore information regarding the 6780 student projects will begiven later.Scott R. Little (Lecture 0: Overview) ECE/CS 5780/6780 6 / 13Lab TimesSection # Day Time TA LocationSection 1 T 2:00 p.m.-5:00 p.m. Steve MEB 2265Section 2 W 11:50 p.m.-2:50 p.m. Anthony MEB 2265Section 3 H 3:05 p.m.-6:05 p.m. Anthony MEB 2265Section 4 F 7:30 a.m.-10:30 a.m. Anthony MEB 2265Office Hours M 9:30 a.m.-10:30 a.m. Steve MEB 2265Office Hours W 9:30 a.m.-10:30 a.m. Steve MEB 2265Office Hours W 2:50 p.m.-4:50 p.m. Anthony MEB 2265Office Hours F 1:00 p.m.-3:00 p.m. Anthony MEB 2265The lab is staffed from 7:30 a.m. to 6:00 p.m.24/7 card key access is also available.Scott R. Little (Lecture 0: Overview) ECE/CS 5780/6780 7 / 13Lab PartnersLabs can be completed in teams of two.6780 students must work with other 6780 students.2 ITEMS DUE WED 01/09:Email: [email protected] with:A ranked list of lab sections you can attend.Name of a partner (we can assign if you desire).Sign up for the course mailing list:http://mailman.cs.utah.edu/mailman/listinfo/cs5780Scott R. Little (Lecture 0: Overview) ECE/CS 5780/6780 8 / 13PBMCUSLK: Microcontroller Project BoardBreadboard60-pin MCUconnectorUSB BDM podLCD ModuleCOM Port8 DIP Switches5kΩ potentiometer8 green LEDs8 push buttonsBuzzerScott R. Little (Lecture 0: Overview) ECE/CS 5780/6780 9 / 1316-Bit HCS12C32 Student Learning KitMC9S12C32 MCU32K Byte Flash EEPROM2K Bytes RAM31 I/O lines8-Ch 16-bit TimersSCI/SPI PortsKey Wake-up portCAN 2.0 Module8-Ch 10-bit ADCs8MHz Internal Bus25MHz Operation40 pin connectorRS-232 Serial Port3 push buttons (2 user/reset)3 LEDs (2 user/VDD)Scott R. Little (Lecture 0: Overview) ECE/CS 5780/6780 10 / 13Microcontroller Kit Checkout PolicyEach partnership receives one Microcontroller Project Board andHCS12C32 module.Both parties must be present to checkout the kit and sign theloan agreement form.These kits also include software, cables, wires, docs, etc.The entire contents of the kit must be returned CLEAN,COMPLETE, AND IN WORKING CONDITION beforethe last day of class.You are responsible for up to $250 for loss or damage.Scott R. Little (Lecture 0: Overview) ECE/CS 5780/6780 11 / 13Labs and Lab ReportsLabs begin next week (1/15).Prelab checked at the beginning of your lab section.Working lab should be checked off during your lab section.Lab reports due to TA at beginning of your next lab section.Only one prelab and report per team is required.Put your lab section number on all lab reports.There is NO provision for turning in late lab reports.Lab reports will be returned in your next lab section.If you have a question regarding your grade, please contact thegrader for that assignment to address the issue.All labs reports and exams are assumed to be correctly gradedone week after they are returned.After the one week has lapsed, no changes will be considered.Scott R. Little (Lecture 0: Overview) ECE/CS 5780/6780 12 / 13Cheating PolicyCheating will not be tolerated in this course.First offense results in a zero on the lab/exam.Second offense results in a failure of the course.Cheating includes but is not limited to:Examining or using solutions for labs from previous years orother students in the class.Copying a solution from another student during an exam.Making ones solution to a lab or ex am question available toanother student.etc.Use your common sense. Anything that gives you an unfairadvantage over other students is likely considered cheating.Scott R. Little (Lecture 0: Overview) ECE/CS 5780/6780 13 /


View Full Document

U of U CS 5780 - CS 5780 lecture notes

Documents in this Course
Lab 1

Lab 1

5 pages

FIFOs

FIFOs

10 pages

FIFOs

FIFOs

5 pages

FIFO’s

FIFO’s

12 pages

MCU Ports

MCU Ports

12 pages

Serial IO

Serial IO

26 pages

Load more
Download CS 5780 lecture notes
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view CS 5780 lecture notes and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view CS 5780 lecture notes 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?