EECE416 Microcomputer Fundamentals and Design

Charles Kim

About the Course

Introduction of Microcomputer

68000 Lectures

PIC 16F877 Lecture : Other topics not listed here can be found in the book: Embedded Computing with PIC16F877 -Assembly Language Approach


Starting Your PIC Engine!


PIC Assembler Windows Version (MPASMWIN.EXE) [Save as] - small size. Assembler only. For a full development environment, get MPLAB IDE from Microchip web site.)

PIC Downloader (copy this exe file to your desk top. When running, The box next to EEPROM must be checked. Choose 19200 bps for 16F877, and 56000 bps for 16F877A.)

FTDI Driver for Windows (This zip file contains driver software for your PIC-P40-USB board from Olimex. After download, unzip this file and save the files in your select location of your PC. Then connect your PIC-P40-USB board via USB cable to your USB port. Then, your PC would search for a proper driver for the board. Luckily you PC can recognize the board. Then, everything is OK. The only thing left is to check the serial port number of the board. Details of this are described in Chapter 4 of my book. If you are not lucky enough, the your PC asks for a driver, and you designate the location where your unzipped files reside. Wish you success!)



Previous Class Website