BISON ACADEMY

Courses taught in the

Department of Electrical and Computer Engineering

North Dakota State University

 

ECE 376: Embedded Systems

Resources

 

Syllabus - HW & Solutions - Best of 376 - Lab Kits - Resources - Comments



Reference Material

      PIC18F4620 Data Sheets

      List of Assembler Instructions

      List of Interrupts

Compilers and Serial Port Tools

      MPLAB 8.92 (recommended: easier to use than MPLABX)

      MPLABX (latest from Microchip)

      C-Compiler (the C-compiler we use in this course – .zip file)

      C-Compiler (.exe file:  you may need to turn off anti-virus to download)

      Hyperterminal (old Windows program to access the serial port)

      PIC Flash Tool (recommended: utility for downloading the .hex file)

FTDI Driver (from SparkFun)

·         FTDI Information

·         FTDI Driver

Matlab

       Download Matlab (link to NDSU license)

       Matlab for Beginners

HP35s Calculator

      RPN and Stacks

      Complex Numbers

      Solving f(x) = 0

      Phasor Analysis

Shopping!

      Pocket Oscilloscope (ebay)

      Powered Breadboard (ebay)

      Powered Breadboard (MPJ)

      SparkFun (arduino, rasberry pi, etc)

      AdaFruit (neopixels, RFID)

      LightHouse LEDs (ebay)

Boot Loader (ver June 2018)

      Boot Loader Files (C code. Offset = 0x800)

      Boot Loader hex file

      Instructions for downloading the boot loader

      Video instructions for programming a PIC chip with the boot loader