The current trend in microcontroller courses is to use demonstration circuit boards with many built-in devices that showcase the input-output capabilities of a state-of-the-art device. Current microcontrollers have fifty pins or more, come in surface mountable packages and have external clock sources. The combination of many interesting peripherals and a complex processor appear to serve the immediate needs of the introductory microprocessor course. Students who chose to use a microcontroller in a future project were forced to design circuit boards requiring fabrication and assembly at outside vendors at considerable cost; this tended to discourage their use in our capstone projects course. We discuss our current introductory course that uses a MC9S08QG8/4 microcontroller from Freescale. It comes in a sixteen pin DIP package, has an internal clock and can be programmed using the same Codewarrior software IDE Freescale uses for all of its microcontrollers and can be programmed through a USBSPYDER08∀interface. We developed a set of four simple input/output boards so students can exercise their ability to interface with pushbuttons, LCD displays, seven segment displays, keypads and the serial port among other things. As with more complex boards, they gain experience developing firmware in both assembler and C languages and learn all the basic attributes of a microprocessor. We will show how students were more likely to use these microcontrollers in their capstone projects compared to previous years where more complex controllers were used. Using simpler, applications oriented boards and more lab friendly MPU devices we met our goal of having students actually want to use these devices.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.