PIC Microcontroller Tutorial
Digital Thermometer and Clock
(Version 1.0)
Project Submitted by: Andreas
Email:andreas@splius.lt
This device
uses two digital sensors
(DS1620 or DS1820),
measures the ambient temperature
with 0,1 °C (0,2 °F) resolution
and displays it on LCD 2x16 (LM016 etc.)
screen. It have a clock, which is based on DS1302
timekeeping chip. This chip stores current date and
time. The main CPU used in this project is
PIC16F877. The additional 8-digit 7
segment LED display can be used. It is based on
PIC16F870
micro-controller. RS232C interface is applied to transmit
the information from the main CPU to remote LED display.
Click here for project detail..... |
PIC 16F877A
Tutorial
Project Submitted by: Lukas Hoffmann Emory University, Neuroscience
Email: roboticsclubatpittsburgh@gmail.com
These tutorials demonstrate how
to code simple input & output for your robot using the
popular PIC 16F877A microcontroller. They help you get
your sensors & motors working. The rest of the code is up to
you
The tutorials assume basic
knowledge of programming and electronics. If you are new to
programming, you should learn the basics of C or C++. You
should also know rudimentary electronics, and how to
construct simple circuits.
- Introduction to the PIC16F877A
- How to hook up the PIC so it will run?
- What do the pins mean?
- How to program the PIC?
- Miscellaneous Advice
- LED Blinker
- Photoresistor Input
- Analog Input (Photoresistor, Sonar sensor, IR sensor, …)
- Digital Input (Switches)
- Output messages to computer screen
- Servo Motor Output
- DC Motor Output
|