University of Florida EEL 4744 Department of Electrical and Computer Engineering Page 1/1 Lab #2: UF 68HC12 Board Construction & Software Tools Purpose In this lab you will begin building your 68HC12 Development Board and then step through example 6812 code using our shareware software development tools. Your TAs will provide more information about these tools. In-Lab Board Construction Begin or finish (depending on when you started) soldering the components on your 68HC12 Development Board. Upon completion, look for poor solder joints and fix them when necessary. Also let your TA perform a visual inspection of your work. Next, place the components found in your kit into their proper sockets on the board. Assembling, Linking & Simulating Microprocessor Code (TA Responsibilities) Your TA will now perform the following tasks to briefly demonstrate the tools you will be using in the upcoming labs. It is important to record (and keep) file names, web address and other information for future use. 1. Download the short example program that was written to execute on the Motorola 68HC12 microprocessor. Briefly talk about the code and physically show students an example of a microprocessor IC. 2. Download the Mini IDE assembler and install on the host PC. 3. Illustrate how to assemble the example code and briefly look at the files produced (list and s- record). 4. Download the HC12 Simulator and Java plug- in for MS Internet Explorer and Netscape browsers. 5. Install both items and show how to load the s- record output produced from the assembler. 6. Briefly step through the code and explain the purpose of the simulator. 7. Field questions from the students. 8. Remove all installed software and allow students who do not have extensive experience installing software attempt steps 1-5 by themselves. Help them as needed. TA Note: It is suggested that while some students are soldering their boards, others can begin experimenting with the new software tools on the PCs in our lab.