Are you thinking about offering a new 68HC11 or 68HC12 training course? These sites offer sample programs in course materials and lab assignments that will save you time in starting up a new course.
For the HCS12:
Tom
Almy,
Professor
of EET Dept. at Oregon
Institution of Technology
Professor Almy is using our DRAGON12 board in his class. He is
best known as the author of the Sim12 which is the most popular 68HC12 simulator
being used in universities around the world.
He has finished his new HCS12 simulator and new HCS12 textbook. You also can visit
his web site for some great lab assignments.
http://www.almy.us/classes/index.html
http://hcs12text.com/index.html
If your budget is small and you cannot afford to buy a development board, his textbook and simulator are all you need to start learning 68HC12/HCS12 programming without hardware. His simulator can even simulate LEDs and switches on the DRAGON12 board.
Dr. Muhammad Ali Mazid,
Professor
of ECET Dept. at DeVry university
Dr. Mazid 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
Dr. Richard
Haskell and Dr. Osamah
A. Rawashdeh, Professors of EE Dept. at
Oakland university have chosen our MiniDRAGON+ board and CodeWarrior special
edition for a complete training system since Fall semester,
2006. Their web site offers useful course materials and lab assignments for
the HCS12.
http://www.cse.secs.oakland.edu/haskell/EGR280/EGR280F06_main.htm
Dr. Steve Barrett,
Professor of ECE Dept. at University of Wyoming
Dr. Barrett is a well-known author of popular 68HC12 books. He has been
using our MiniDRAGON+ boards in his classes and senior designs since 2003.
His web site offers many lab exercises for the HCS12.
http://wwweng.uwyo.edu/electrical/faculty/barrett/68hc12/
http://wwweng.uwyo.edu/electrical/faculty/barrett/68hc12/Robot_Owners_Manual_web.pdf
http://www.cs.uwyo.edu/~wspears/papers/sab06.wms.pdf#search=%22evbplus%22
One of his graduate student put
together an instruction sheet that describes how to “Flash” the Minidragon+
memory using P&E Micro Systems' BDM
http://wwweng.uwyo.edu/electrical/faculty/barrett/68hc12/HowToFlash.pdf
Louis
Bertrand, Professor of Dept. of Computer Systems at Durham College in
Canada
Professor Bertrand is using our DRAGON12 boards for his class. He has various
application notes with C code (and some assembler), such as LCD, 3-wire DS1620 reading, beeper and real-time
interrupts, on his EMBS6100 (Embedded
Systems) course resource page. For GNU users, this is the web site you
should not miss it:
http://opentech.durhamcollege.ca/bertrandl/hc12/
Dave Duguid, Instructor of
Electronic
Systems Engineering Laboratory at the University of Regina. His web site
offers many lab handouts for the HCS12
http://uregina.ca/~duguidda/387/9S12/index.html
Dr. Fernando
Rios-Gutierrez,
Professor of ECE Dept. at University of Minnesota Duluth
Dr. Gutierrez,
offers a complete HCS12 course including many lab assignments for the DRAGON12
board.
http://www.d.umn.edu/~friosgut/www/ECE-2325/index2325.html
http://www.ndsu.nodak.edu/asee/conferences/2008/papers/Carroll.pdf Dr. Christopher Carroll's conference paper
Dr. Xubin (Ben) He and Dr. Roger L. Haggard,
Professors of
ECE Dept. at Tennessee Technological University have chosen our DRAGON12 board
for their classes since Spring semester, 2006. You will find many useful lab
experiments and sample programs on their web sites.
http://iweb.tntech.edu/hexb/312common/ece3120labs.htm
http://iweb.tntech.edu/rhaggard/
http://blogs.cae.tntech.edu/msjeedigun21/ece3120/
Dr. Michael Helm,
Professor of ECE Dept. at Texas Tech University
offers a complete HCS12 course including many lab assignments for the DRAGON12
board.
http://www.cs.ttu.edu/~mhelm/EE3362pageM.htm
Dr. Andres Ho, Professor of ECE Dept. at Capital College
Dr. Ho has written quite a few app notes for the DRAGON12 board. It's very
helpful for anyone who would like to gain HCS12 programming knowledge in a short
period of time.
Program the DRAGON12 board with the serial monitor using the DragonBDM
A C sample program for the DRAGON12 board using EmbeddedGNU and GCC
Blink LEDs on the Dragonfly12 module with CodeWarrior and uBug12
Using the Imagecraft C compiler with the DRAGON12 board
Dr. Tosh Kakar and Jacob Nelson,
Professors and instructor of CSCE dept. at Pacific Lutheran University.
Their web site includes many lab assignments for the HCS12
in a robot course.
http://www.cs.plu.edu/~nelsonj/csce480/
Dr. Chung S.
Leung, Professor of ECE Dept. at Texas A & M University has chosen our
MiniDRAGON+ board for his class in Spring semester, 2006. You will find many
useful lab experiments and sample programs on his web site.
http://www.engineer.tamuk.edu/cleung/EEEN3449/EEEN%203449.htm
Dr. Eric
MacDonold,
Professor of Dept. of ECE of University at Texas at El Paso
This university offers a complete
HCS12 course with the DRAGON12 board. This site is a must-to-visit if you plan
to start a HCS12 course regardless of which HCS12 board you are going to
use. Their materials will work for many other HCS12 boards.
http://www.ece.utep.edu/courses/web3376/EE3376.html
Jon Marstrander, Instructor of EE Dept.
of University of Alabama at Birmingham
His web site
offers lab handouts for the HCS12 and a Book by Dennis G. Smith, Ph.D.
http://www-ece.eng.uab.edu/jmars/courses/ee337_08c/syl.htm
http://www-ece.eng.uab.edu/jmars/courses/ee337_x/book/ Book by Dennis G. Smith, Ph.D.
Dr. Muhammad Ali Mazid,
Professor
of ECET Dept. at DeVry university
Dr. Mazid 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
Victor P. Nelson, Professor
of ECE Dept. of Auburn University
He uses the Dragonfly12 40-pin 9S12C32 DIP module n his course and his web site
offers compete lab assignments for a HCS12 course.
http://www.eng.auburn.edu/users/nelsovp/courses/elec3050/
Enzo Paterno
and Michael Khader,
Professors of ECET Dept. at New Jersey Institute of Technology are using our DRAGON12 boards for
their
classes in Fall semester, 2006. You will find many useful lab experiments and
sample programs on their web sites.
http://www-ec.njit.edu/~khader/classes/ecet410/ecet410.htm
http://web.njit.edu/~paterno/ECET310-labs.html
Dr. Bill Rison
and Dr. Hector Erives, Professors of EE Dept. at New Mexico Tech
Dr. Rison and Dr. Erives have chosen the MiniDRAGON+ board in Spring 2006, and
the Dragon12 Plus board in Spring 2008. Their web sites offer complete course materials and lab assignments for
the HCS12.
http://www.ee.nmt.edu/~rison/ee308_spr09/labs/index.html
http://www.ee.nmt.edu/~erives/Academics.html
http://www.ee.nmt.edu/~erives/308L_08/EE308.html
Jeff Sumey,
Professor of AET Dept.
at
California University of Pennsylvania has written a complete introductory guide for
Code Warrior named "CodeWarrior Familiarization & Project Setup: A
Guide to Beginning Embedded Assembly and C Programming on the S12". In his class, his students use The Dragon12fly modules or the NanoCore modules
made by Technologicalarts.
http://www.aet.cup.edu/~jsumey/cet360/cwintro/cwintro.ht
Dr. Frank Wornle, Professor of the University of Adelaide in
Australia
Dr. Frank Wornle has built a complete web site for anyone who would like to
know how to use Code Warrior IDE with a free C source level debugger on the DRAGON12 board or
the MiniDRAGON+ board. It should apply to our DRAGONfly12 boards as well.
http://www.mecheng.adelaide.edu.au/robotics/wpage.php?wpage_id=56
Please read his HCS12serialmonitor.pdf for the step-by-step setup
instructions and 5 lab handouts contain valuable information on HCS12's A/D
converter, ECT system, I2C
based D/A converter and FIR implementation.
Other university sites for HCS12:
http://www.bilmuh.gyte.edu.tr/BIL434/MG-lectures-HC12-color.pdf
http://bilmuh.gyte.edu.tr/BIL334/
http://www.bilmuh.gyte.edu.tr/BIL434/
For the 68HC11:
Harry Broeder,
Instructor
of Dept. of EE of Rijswijk Institute of Technology in the Netherlands
Mr. Broeder is using our EVBplus2 boards in his class. He is best known as
the author of the
THRsim11 which is the most popular 68HC11 simulator being used in universities
around the world. His web site
offers free demo version of his simulator.
The newest version
5.0 is a significant upgrade that provides debugging support in C. To see
the details please visit his web sites at:
http://www.hc11.demon.nl/thrsim11/68hc11/index.htm
http://www.hc11.demon.nl/thrsim11/hllsupport.htm
If your budget is small and you cannot afford to buy a development board, his simulator is all you need to start learning 68HC11 programming without hardware. His simulator can even simulate some I/O devices such as LEDs and LED 7-segent displays on PC’s screen.
If you have decided to buy a 68HC11 trainer or development board you should consider the EVBplus2 board or the FOX11 board. The EVBplus2 board is our best 68HC11 board, the FOX11 has basically the same performance, but with less on-board I/O devices. Therefore it offers the best value. If a school requires students buy their own trainers, the FOX11 board would be a better choice based on affordability.
Dr.
Rick Eason,
Professor of Dept. of ECE of University of Maine
Dr. Eason's web site offers many lab
assignments for a HC11 course with the EVBplus2 board.
http://www.eece.maine.edu/~eason/ece471/
Dr. Victor Giurgiut, Professor of Dept. of Mechanical
Engineering of University of South Carolina
Dr. Giurqiut's web site offers
a complete 68HC11 course especially for mechanical engineering.
http://www.me.sc.edu/courses/emch367/
Complete course material for a mechanical engineering student learning the
68HC11.
http://www.me.sc.edu/Research/lamss/pdf/JOURNALS/47_Mechatronics_2005_V15_N9_1025-1036.pdf#search=%22evbplus%22
EMC367
course pack Very complete course materials including motor
applications.
Most universities that use our boards don't publish web sites for their 68HC11/HC12 courses, but we are still able to find some that do. We list them here from the results of our Google search for anyone who would like to download their course materials or lab assignments :
http://www-pors.hit.no/tf/fag/l4392/ University Høgskolen
i Telemark in Norway
http://www.cse.yorku.ca/course_archive/2004-05/W/3215/labs/
York University in Canada
http://www.ewu.edu/groups/technology/Claudio/t392/s06/documents/class-CAD.htm
http://www.cs.plu.edu/~nelsonj/csce480/
http://www.bilmuh.gyte.edu.tr/BIL434/MG-lectures-HC12-color.pdf
Other 68HC11 and 68HC12 university web sites that offer teaching materials and lab assignments :
Dr. N.
Natarajan, Professor of Dept. of ECE of University of Michigan -
Dearborn
Dr. Natarajan's web site offers many lab
assignments for a HC11 course. They have started using the
FOX11 board
for the ECE372 in the Spring Semester of 2004.
A great 68HC11
lab manual written by Dr. N.
Natarajan
http://home.comcast.net/~cart_wheel/ece372.html
Winter 2005
Dr. William J. Ohley, Professor of Dept. of ECE of University of Rhode Island
Dr. Ohley has taught a complete
HC11 course with the EVBplus2 board.
http://www.ele.uri.edu/courses/ele205/index.html
http://www.ele.uri.edu/Courses/ele205/6811-Instructions/index.html
http://fleming0.flemingc.on.ca/~pspasov/mcu/mcu.htm
http://www.coe.montana.edu/ee/courses/ee/ee371/ee371hpg.htm