You must fill in the online course evaluation before Tues., Dec. 5, 2006.
Go to
http://www2.oakland.edu/secs/students.htm
and click on Course Evaluation.  The password is EGR280.
See Semester End Evaluations
(.doc)

 

Prof. Richard E. Haskell

OFFICE HOURS:  Mon. and Wed.  3:00 – 4:00 p.m. or by appointment. 370-2861
                                    Office: 115 Dodge Hall
                                    Email: haskell@oakland.edu
                                    Web page: http://www.cse.secs.oakland.edu/haskell

Course Outline  (.doc)

Text:    Learning By Example Using C -- Programming the HCS12 Microcontroller Using CodeWarrior
            by Richard E. Haskell
            Oakland University, 2006.

Lectures   

    Introductory material (.ppt)

    L1.1  History of Microprocessors  (.ppt)

    L1.2  The 68HC12 and HCS12 Families of Microcontrollers  (.ppt)

    L2.1  The miniDragon+ Board and CodeWarrior  (.ppt)

    L2.2  Examples 1 - 4  (.ppt)

    L3.1  Example 5  (.ppt)

    L3.2  Example 6  (.ppt)

    L4.1  Example 7  (.ppt)

    L4.2  Example 9  (.ppt)

    L4.3  Example 10  (.ppt)

    L4.4  Prime Numbers  (.ppt)

    L5.1  Example 11-AD  (.ppt)

     L6.1  Example 14 - RTI  (.ppt)

     L6.2  Example 15 - Controller  (.ppt)

     L7.1  Example 8 - SCI  (.ppt)

     L7.2  Example 16 - queue  (.ppt)

     L7.3  Example 17 - SCIint  (.ppt)

     L8.1  Example 12 - Pulse-Width Modulation  (.ppt)

     L8.2  Example 18 - Pulse Train Using Interrupts  (.ppt)

     L8.3  Example 19 - Measuring the Period of a Pulse Train Using Interrupts  (.ppt)

     L9.1  Example 13 - Serial Peripheral Interface (SPI)  (.ppt)

     L10.1  Introduction to Fuzzy Control  (.ppt)

     L10.2  Example 20 - Fuzzy Control  (.ppt)
 

Link to: EGR 280 - Introduction to Mechanics

  http://personalwebs.oakland.edu/~latcha/EGR280/default.htm

Read the articles on the following three websites in preparation for a discussion in class on Wed., Nov. 29.  You will the complete an online quiz on the material.

Basic Concepts And Methods In Ethics
http://ethics.tamu.edu/ethics/essays/basics.htm

Moral Concepts And Theories
http://ethics.tamu.edu/ethics/essays/moral.htm

NSPE Code of Ethics
http://www.nspe.org/ethics/eh1-code.asp

 

  

Labs

CodeWarrior for HC(S)12 (Special Edition): Free download at
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=CWX-H12-SE#orderables

MiniDragon+/FH-SM Kit for Oakland Univ. CSE/EE 470/570:  Order from
http://www.evbplus.com/catalog/product_info.php?cPath=24&products_id=74&osCsid=d6884dde276759d15d8804482b64aa18

Lab Instructor:  Jason Gorski  jd2gorsk@oakland.edu
 

    LBE_DP256.zip

    Examples1_4.zip

    Examples5_6.zip

    Examples7_9_10.zip

    Lab 1 -- CodeWarrior Tutorial 
                    Examples1_4.zip  

    Lab 2 -- Keypad and LCD

    Lab 3 -- Calculator

    Lab 4 -- Interrupts
                    Lab4.zip

    Lab 5 -- Exam 1

    Lab 6 -- Vector Algebra
                    Vector Algebra_V3.pdf

    Lab 7 -- Truss Lab

    Lab 8 -- Vector Calculus
                    Vector Calculus_V4.pdf

    Lab 9 -- Project Planning
                    Project Planning Form (.doc)

 

 Projects:

    Project Groups  (.xls)

    Project Planning Form (.doc)

    Coping with Hitchhikers and Couch Potatoes on Teams (.doc)

    Peer Evaluation Form (.doc)
    Must be handed in on Friday, Dec. 8, 2006

    Accelerometer test program
            accel_xyz main.c

    PowerPoint and Report Tips (.doc)

    Final Report Outline (.doc)

    Final Report Review Form (.doc)

    Group Photos (.jpg)
            Group 1
            Group 3
            Group 4
            Group 5
            Group 6
            Group 7
            Group 8
            Group 9
            Group 10
            Group 11
            Group 12
 

                   

Exams

           Exam 1 -- Monday, Oct. 2, 2006
                            Open book:  Bring Learning By Example Using C book
                            WebCT Ethics Quiz due by Wed., Oct. 4, at 1:20 pm.

           Exam 2 -- Monday, Nov. 20, 2006
                            Answers to Exam 2 (.doc)
                            Copy of Exam 2 (.doc)
                            Hand in correct solutions to all questions on Wed., Nov. 29 for an extra 0.5 points per question added to your grade.

   
            To take the Ethics quiz go to webct.oakland.edu
            Ethics Quiz 2 due Monday, Dec. 4, 2006 at 11:55 pm.