ECE 376 – Embedded Systems

Fall 2008

 

No labs week #1.  (Assignment is buy a lab kit from the Varsity Mart)

 

Labs start September 2nd (soldering your circuit board)

 


   NDSU – ECE   .      

   Dr. Jake Glower   .  

   ECE 376   .


 

Instructor:                    Jacob Glower

TA:                                 t.b.d.

Office Location:          ECE 101Q

Office Phone:              231-8068

Office Hours:               MWF 1:30 – 2:30 ECE 125  (note room change)

Class Hours:               12-12:50  MWF.

Class Location:           ECE 213

Text:                             Lecture Notes (see the link below)

                                        PIC16F876 Data Sheets (click here – 300 pages: you might not want to print this)

                                     PIC Development Board (approx $75 from Varsity Mart)

Web Admin                 Jake Glower


 

Administrative Stuff

·          Syllabus

·          Course Objectives

·          Topics Covered

·          Announcements

·          Grading Policy

 

Lectures & Labs

·          Lecture Notes

·          Homework Sets & Solutions

·          Lab Assignments

 

Old Homework and Test Solutions

·          Fall 2007

·          Spring 2007

·          Fall 2006

·          Spring 2006

·          Fall 2005

·          Spring 2005

 

Development Board Info

·          Warning:  Watch your power supply.  Some boards only accept +5VDC!!!

·          Photo of finished board

·          Movie of what should happen on power up (78Mb)

·          Smaller movie of what should happen on power up (12Mb)

·          Movie of downloading a program using MPLAB and C2DM (12Mb)

·          Move EVB Info…

 

Downloads…

·          PIC16F876 Data Sheets

·          MPLAB

·          PICLITE  (PICLITE C compiler for educational use)

·          C2DM  (program for downloading programs)

·          PICLITE and C2DM in a zip file (in case your network people don’t like exe files)

·          Sample C routines

·          Sample Assembler Routines

 

PIC Information

·          PIC EVB Information

·          Hi_Tech C Info

·          How to Incorporate In-Circuit Programming (PIC16F876A)

·          How to Incorporate In-Circuit Programming (PIC18F252)

 

 

 

wavingkitty

 

Maintained by: Jake Glower