Loading...
Please wait, while we are loading the content...
Similar Documents
An Advanced Microcontroller Systems Course For Upper Level Undergraduate Curriculum
| Content Provider | Semantic Scholar |
|---|---|
| Author | Caceras, Teofilo Ochoa, James |
| Copyright Year | 2002 |
| Abstract | The Electronics Engineering Technology program at Texas A&M University prepares undergraduate students to “hit the ground running” in industry engineering positions. The program has a strong system-integration curriculum emphasizing the theory and application of both analog and digital electronics. Recognizing the popularity and importance of embedded processors, the EET program offers a Microcontroller Systems course (ENTC 349) that focuses on microcontroller architecture and interfacing. Traditional microcontroller/microprocessor courses focus considerable attention on architectures, instruction sets and addressing modes for simple devices like the Motorola 68000 or Intel 8051/8088. However, these devices provide only simple interfacing resources and lack the ability to simultaneously connect to multiple sensors and actuators. Often, students are limited to integrating a parallel port and UART to the processor. In contrast, students in ENTC 349 work with the powerful 32-bit Motorola 68332 microcontroller. The 68332 microcontroller is a multi-module processor with on-chip CPU, RAM, a serial communication interface, a serial peripheral interface, a time processing unit, and a system integration module. In the first several weeks of the semester, students study the processor’s overall architecture and then focus on the CPU (i.e., instruction set and addressing modes). Students then explore the architecture and operation of each of the other modules. As the modules are covered in lecture, students are given laboratory problems that involve interfacing the 68332 to external circuitry. The individual labs lead up to a final project that is completed during the last four weeks of the semester. The project requires interfacing the microcontroller to multiple external devices (incl. analog-to-digital converter, H-bridge motor controller, etc) and creating a real-time user interface and motor control program. This paper will discuss the course structure and will provide a detailed description of the final project, including required hardware and software resources. |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | https://peer.asee.org/an-advanced-microcontroller-systems-course-for-upper-level-undergraduate-curriculum.pdf |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |