6.115
Microcomputer Project Laboratory - Spring 2024
Home
Course Information
Course Objectives
8051 / R31JP Info
Calendar
PSoC Information
BurnIt Information
Amulet Module
MultiMedio
Useful Datasheets
Miscellaneous
Signups
Common Problems
Final Project Ideas
Final Project Parts
Lab Hours
PIC16F628 Information
Recorded Help Sessions
PIC16F628 Information
Datasheets
PIC16F628
- 8-bit CMOS FLASH-based microcontroller
PIC16F628 errata
- PIC16F62X Silicon/Data Sheet Errata
Programming Hardware
Low Voltage Programmer Schematic
- JPEG format
Low Voltage Programmer Layout
- ExpressPCB format
Programming Software
Hi-Tech PICC Lite C Compiler
- link to vendor's homepage
Hi-Tech PICC Lite C Compiler
- local copy of the version of PICC Lite used on the lab computers
Hi-Tech PICC Lite
- user's manual
jimpic 1.9
- source code for Windows and Linux
jimpic 1.9
- precompiled Windows executable
jimpic 1.9
- manual page
giveio
- driver required for jimpic on Win NT/2K/XP
Support
PIC Guide
- Guide to Programming the PIC16F628
blinky.c
- Test code to blink an LED on pin B0
How C Programming Works
- link to a decent tutorial on the C language