![]() |
RESOURCE
PAGE
The controller for the Micro908, the HC908 Commander, and more! |
| PROJECT NOTES | TOOLS | SOFTWARE | DOCUMENTATION |
| APPLICATION NOTES | DESCRIPTION & ORDERING | TECH SUPPORT |
| MANUAL |
This Resource Page presents basic guidance, application notes, documentation and other useful information for homebrewers looking to use the HC908 Daughtercard at its fullest potential.
WinIDE Development Environment -- Describes how to download, install and use this free "Integrated Development Environment", a Windows-based editor and assembler for the daughtercard.
TeraTerm Terminal Program -- Describes how to download, install and configure this free terminal program used for control of the daughtercard.
CodeWarrior -- Describes how to download, install and use this free 'C' language compiler for the HC908 platform
HCmon -- Debug monitor preloaded on all HC908 Daughtercards allows memory & register inspection/edit, loading of new programs, etc.
Exerciser -- Simple application used to test and demonstrate connection & control of various hardware peripherals such as LCD, DDS, shaft encoder, etc.
VFO -- A daughtercard application that drives a DDS chip to perform as a flexible HF VFO.
Commander -- A daughtercard application that provides remote control over the RS-232 serial port to the popular FT-817 HF transceiver.
Template -- The standard 'shell' of a program that can be used as a starting point for custom-developed software programs.
Blink -- A real simple program that demonstrates the absolute bare-minimal code required to have the daughtercard do something (blink the heartbeat LED).
Keyer -- A basic iambic keyer
Daughtercard Manual -- The most current manual being distributed with the daughtercard. (Caution, big file: 3.4 MB)
Daughtercard Schematic -- Wiring diagram for all components contained on the daughtercard.
Test Fixture Schematic -- The Test Fixture is used to program and test all daughtercards prior to shipment. It runs the Exerciser program and contains many hardware elements one can use in making custom projects.
Daughtercard PCB Trace Diagram -- Shows how are all those those thin traces are routed on the pcb between the 64-pin HC908 controller and the edge connectors.
Application Note #1 -- Organize Your Files for Effective Use
Application Note #2 -- Memory Map for the HC908 and Specific Assignments on the Daughtercard
Application Note #3 -- Understanding and Using Motorola's HC908 Documentation and Manuals
Application Note #4 -- Effective Use of the WinIDE Development Environment
Application Note #5 -- Tips on Setup and Use of Terminal Programs for Controlling the HC908 Daughtercard
Application Note #6 -- Software Debugging Techniques using HCmon
-- 'C' Language Programming with Code Warrior, by Hrafnkell Eiriksson TF3HR (Great job Hrafnkell, thank you!)
Application Note #8 -- Troubleshooting Techniques to Get Your HC908-based Project Working
Application Note #9 -- Programming & Operating Cautions
Application Note #10 -- Construct of a Typical User Software Program
Application Note #11 -- Program Flow in a Typical User Program
The NJQRP Club wants your experience with its projects to be enjoyable and as bug-free as possible. To that end, if you are having trouble with your HC908 Daughtercard or with any of its associated project software, please write us and clearly explain your problems. We'll do our best to help get things straightened out. Just understand that this is volunteer hobby activity for us too, and we may not be able to respond the moment you send us the note. In most cases we can respond within a day or so and thereafter we'll iterate with you until the problem is resolved. The only thing we ask is that you carefully read the information contained on these resource pages to see if your troubles have been previously identified by others and perhaps already solved.
For help
with the HC908 Daughtercard project, please write to George Heron, N2APB
![]()