Professor Muhammad Ali Mazidi,
Professor
of ECET Dept. at DeVry university
Professor Mazidi is a well-known author of popular microcontroller books. He
has been teaching microcontroller courses and using our DRAGON12 board in his class
since 2007. His web site offers many sample programs and provides the full
support for the Dragon12 Plus.
http://www.microdigitaled.com/HCS12/Hardware/Dragon12-Plus-Support.htm
DeVry EET340
on-line videos:
http://www.youtube.com/watch?v=gmwBMWII0p8&feature=related
Testing the Dragon12 board
http://www.youtube.com/watch?v=OYSw6eRchsM&feature=related Lab
1 part A
http://www.youtube.com/watch?v=UGEMEr-PwOI&feature=related Lab
1 part B
http://www.youtube.com/watch?v=-HkXVtsDOck&feature=related Lab
1 part C
http://www.youtube.com/watch?v=u-3LZsZg5ps&feature=related Lab
3 part A
http://www.youtube.com/watch?v=55ryiGkjqyw&feature=related Lab
4 part A
http://www.youtube.com/watch?v=5eOO0a61wa0&feature=related Lab
4 part B
http://www.youtube.com/watch?v=iAwCmIgjLhQ&feature=related Lab
5 part B
http://www.youtube.com/watch?v=gmwBMWII0p8&feature=related Lab
6 part A
http://www.youtube.com/watch?v=tpOnRzI0qzY&feature=related Lab
6 part C
http://www.youtube.com/watch?v=2npWfdGvMvY&feature=related
Week 3, keypad & LCD Lab
Dragon12 project videos:
http://www.youtube.com/watch?v=4OYzrD-RBxE&feature=related
Microcontroller Rick Roll,
"Never
Gonna Give You Up"
http://www.youtube.com/watch?v=Og8UM4JQMX4
Dragon 12
Board LED Driver
http://www.youtube.com/watch?v=PGfO75dxrhc&feature=related
ECE 470
Team Microwave Video
http://www.youtube.com/watch?v=6xnRI1U0Mx8
EET363 Lab 4
http://www.youtube.com/watch?v=vDSYy6vMSqE
Dragon 12
Board Calculator.AVI
http://www.youtube.com/watch?v=Rvv6sPkV1uM
Dragon12 _
Number Doubled.AVI
http://www.youtube.com/watch?v=kvvnvnqCnX0
Dragon
12_Temp Reading.AVI
http://www.youtube.com/watch?v=a4qgEysJO_s Project 1
http://www.youtube.com/watch?v=B8E_Xf3QdIE&feature=related Project 2
http://www.youtube.com/watch?v=Fa0v589FOZQ&feature=related
Temperature Controlled DC motor using HCS12
http://www.youtube.com/watch?v=NCKVN4Ecgbc Sun tracker part 1
http://www.youtube.com/watch?v=kNTY7k8eL_0&feature=related Sun
tracker part 2
http://www.youtube.com/watch?v=T9S_xurEhtk&feature=related Sun
tracker part 3
http://www.youtube.com/watch?v=JcTOIsc5uQI Sun tracker part 4
Prof. Most's
on-line videos:
http://www.youtube.com/watch?v=GuKaPPsiqBk&feature=related Lab
1
http://www.youtube.com/watch?v=7E9wGSJSETA&feature=related Lab
2
http://www.youtube.com/watch?v=-ald2Mcv8ys&feature=related Lab
3
http://www.youtube.com/watch?v=4L0Sf1gd7X8&feature=related Lab
4
http://www.youtube.com/watch?v=miLBgJLko4w&feature=related Lab
5
http://www.youtube.com/watch?v=DPy9GRBc6MM&feature=related Lab
6
http://www.youtube.com/watch?v=9uYPmmHZHdo&feature=related Lab
7
http://www.youtube.com/watch?v=EhI-3XtnMXc&feature=related Lab
7A
Roger Schaefer
Roger Schaefer, the creator of the most popular 68HC11 web
site, "Roger's Embedded Microcontrollers Home
Page", has written FREE software for USB
application and DS1302
Real Time Clock on our DRAGON12 and FOX11 boards. You
can download them from http://www.rasmicro.com/USB.htm
and http://www.rasmicro.com/DS1302.htm
Lin Zhao
Lin Zhao's 6 FREE application
notes for the GNU and ICC C compilers for any 68HC11/HC12/HCS12 boards.
APnote000: Run "Hello World" example on EVBPlus2 using ImageCraft's
ICC11 and Buffalo monitor
Hello_World.pdf
hello.zip
APnote001: How to compile with a
Mixture of Assembly and C files using ImageCraft's ICC11
Call _assembly_in_c.pdf
AssemCall.zip
APnote002: Run "Hello World" on
DRAGON12 and MiniDRAGON+ using ImageCraft's ICC12 and D-Bug12
Hello_World_9s12.pdf
hello12.zip
APnote003: How to compile with a
Mixture of Assembly and C files using ImageCraft's ICC11
assemby_c_12.pdf
assem_c12.zip
APnote004: Getting Started with GCC
for Motorola 68HC12 Using DRAGON12 and MiniDragon+
hello_world12_GNU.pdf
hello12gnu.zip
APnote005: Getting Started with GCC
for Motorola 68HC11 Using EVBPlus2 with Buffalo monitor
gcc_hc11_hello.pdf
gcc_hc11.zip
Frank
Voorburg at Feaser
has released a
new
free tool for HC12 users. It’s called “Syn
Code Editor for HC12”. It’s a great source code editor that he
integrated and packaged together with the GNU GCC compiler
to help HC12 users overcome their initial getting started hurdles .
It’s now extremely easy to get your first C program up and running using
this tool and use it for future
development projects. The
free tool can be downloaded from his website www.feaser.com
MiniDRAGON+
application note by a C,C++ guru, Frank Voorburg:
http://www.discover.uottawa.ca/~qchen/TA/elg4911/an1002_codewarrior_getting_started.pdf
New
version 1.02 using MiniDRAGON+ with P & E multilink BDM.
MiniDRAGON+
based senior projects:
http://www.eikimartinson.com/engineering/pipe/pipecrawler.pdf
http://spacegrant.engr.colostate.edu/projects/demosats/aerosat/Aerosat%20final.doc
http://eet.etec.wwu.edu/dayleyt/project/docs/Project%20Description.pdf
http://wwweng.uwyo.edu/electrical/faculty/barrett/68hc12/Robot_Owners_Manual_web.pdf
Categorized sample
programs:
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
For the
68HC11:
Tom Dickens' 68HC11 code examples:
http://home.earthlink.net/~tdickens/68hc11/code_examples.html
An EVBplus2 used in an electronic
sign board, illustrating why two RS232 ports are needed in such an
application:
http://www.ece.stevens-tech.edu/sd/archive/02F-03S/websites/grp37/public_html/FinalReport.pdf
A Fox11 based calculator:
http://www.wraith-technology.com:80/68hc11%20calculator.html
|