Back to main page

 

LCD
http://www.discover.uottawa.ca/~qchen/TA/elg4911/lcdprogramming.pdf

http://www.discover.uottawa.ca/~qchen/TA/elg4911/myLCD2.zip  example program

 

AD Converter
http://www.discover.uottawa.ca/~qchen/TA/elg4911/LM3_ADC.pdf

http://www.discover.uottawa.ca/~qchen/TA/elg4911/adc-code.zip  example program

http://www.cs.plu.edu/~nelsonj/csce480/lab6/lab6.pdf

 

Interface to CMU camera
http://www.discover.uottawa.ca/~qchen/TA/elg4911/CMUCAM.zip  example program1

http://www.discover.uottawa.ca/~qchen/TA/elg4911/Camerasources.zip  example program2

 

For PWM and motors:

How to use PWM to control motors:
http://ttuweb.tntech.edu/me/courses/Canfield/me4370/PulseWidthModulation.htm

http://www.seattlerobotics.org/encoder/apr98/68hc12pwm.html#ListOfToolsAndDocumentation

 

How to drive DC motors and Servos
http://www.discover.uottawa.ca/~qchen/TA/elg4911/LMP8_DC_Servo.pdf

http://www.cs.plu.edu/~nelsonj/csce480/lab5/lab5.pdf

 

Timer
http://www.discover.uottawa.ca/~qchen/TA/elg4911/Timer.pdf

http://www.discover.uottawa.ca/~qchen/TA/elg4911/timer.zip   example program

 

Serial Communication:
http://www.discover.uottawa.ca/~qchen/TA/elg4911/SerialInterfaceCommunication.pdf

http://www.discover.uottawa.ca/~qchen/TA/elg4911/helloSCI0.zip  example program

 

PWM example for Code Warrior:
http://www.discover.uottawa.ca/~qchen/TA/elg4911/PWMExample.zip