ECE 331, Spring 2013

General Information

Lecture:            MWF, 1:50 2:40, EB 2250
Lab:                
M 7-9:50pm, Tu 8:00-10:50, Tu 11:30-2:20, Th 8-10:50, EB 3230
Instructor:        Dr. Andrew Mason, EB 1217, mason@msu.edu
Office Hrs.:       Mon 10:30am-12:00pm: by appointment MWF 12:30-1:30pm

Lab TA: Mon & Tue, Chinwe Nyenke (nyenkech@msu.edu); Thr, Lin Li (lilin1@msu.edu)

Syllabus & Course Schedule: <PDF>

ECE331 Lesson Objectives: <PDF>

Grades by character code (FINAL) <PDF>

Announcements (newest on bottom)

 

Handouts

Lecture Slides

PC Lab Notes and ASM

Homework

·         Homework 1 –Due Mon Jan 14, Solutions

·         Homework 2 –Due Wed Jan 23, Solutions

·         Homework 3 –Due Mon Jan 28, Solutions

·         Homework 4 – Due Mon Feb 4, Solutions

·         Homework 5 –Due Mon Feb 11, Solutions

·         Homework 6 –Due Mon Feb 18, Solutions

·         Homework 7 –Due Mon Feb 25, Solutions

·         Homework 8 –Due Mon Mar 18, Solutions

·         Homework 9 –Due Wed Mar 26, Solutions

·         Homework 10 –Due Mon Apr 1, Solutions

·         Homework 11 –Due Mon Apr 8, Solutions

·         Homework 12 –Due Mon Apr 15, Solutions

Lab Assignments and Guides

Lab Report Guide, Lab Report Cover Sheet <PDF> <Word>

in some browsers you may want to right-click on .txt files to Save them rather than open them

Other Stuff

Useful Links

Relevant educational material

http://en.wikipedia.org/wiki/Main_Page

http://www.play-hookey.com/

Youtube video on binary addition (http://www.youtube.com/watch?v=GcDshWmhF4A&feature=player_embedded)

 

Microcontroller Data Sheets (User Manual)

MC68HC812A4

MC9S12DP256B

 

Textbook Appendix A: HC12/S12 Instruction Set

http://www.prenhall.com/pack/appendices/Pack-barbappA_FF.pdf

 

68HC12 Instruction Set

http://people.emich.edu/jmcdade/Sonybackup102408/elec320/68HCS12Text/part005.html

http://www.seattlerobotics.org/encoder/jan97/The68HC12.html

http://scitec.uwichill.edu.bb/cmp/online/EL31J/Control%20and%20Instrumentation%20ELET3110/68HCS12/68HCS12Text/part005a.html

 

68HC12 Free Assembler (briefly tested; use at your own risk)

http://www.mgtek.com/miniide/

68HC12 Free Simulator (briefly tested; use at your own risk)

http://hcs12text.com/freesim.html

 

68HC12 Manufacturer’s Free Development Software (IDE, Debug, Compile, Simulate)

Freescale’s Code Warrior for HCS12 (260MB !)

 

68HC12 User Sites

http://elmicro.com/hc12web/index.html

http://www.seanet.com/~karllunt/

http://www.ece.utep.edu/courses/web3376/EE3376.html

 

Logic Simulators

Downloadable freeware application –works well for me so far: http://www.tetzl.de/java_logic_simulator.html

Online Simulators

http://www.electrosight.com/logic-gate-simulator; lots of other circuits info on this site also

http://www.d-project.com/simcir/ (downloadable version too, but never tried it)

If you find a good online simulator, please email the URL to Dr. Mason.

 

* The information and documents on this site are taken from many sources and are intended for educational use only. They should not be distributed or published in any fashion without the express consent of the original author.