• DocumentCode
    305755
  • Title

    Teaching embedded computer systems with a Windows-based simulator

  • Author

    Wick, Carl E.

  • Author_Institution
    Dept. of Weapons & Syst. Eng., US Naval Acad., Annapolis, MD, USA
  • Volume
    1
  • fYear
    1996
  • fDate
    6-9 Nov 1996
  • Firstpage
    242
  • Abstract
    The Systems Engineering Department at the US Naval Academy provides a set of courses that are designed to introduce modern practices in digital control to undergraduates majoring in systems engineering. A very important element of digital control to be taught is the use of microcontrollers as “embedded” elements in feedback control systems. A good simulation of a real microcontroller can be immensely helpful to demonstrate concepts and to give students some practical experience using embedded processors in a variety of applications. Finding no suitable embedded computer simulator for our undergraduate students, we proceeded to develop and use a Windows based simulation of the PIC16C54/57/71/84 RISC microprocessor family. The program contains a program editor, an assembler, debugging tools, graphical representation for all registers, tools to present signals on device pins, and many other features that are all integrated together in a Windows environment. The paper describes the simulation and discusses our experiences while using the simulation over a period of two semesters in an introductory microcontroller class
  • Keywords
    control engineering education; control system CAD; control system analysis computing; courseware; digital control; digital simulation; microcontrollers; real-time systems; systems engineering; teaching; PIC16C54/57/71/84 RISC microprocessor family; US Naval Academy; Windows based simulation; Windows based simulator; digital control; embedded computer systems; embedded processors; feedback control systems; graphical representation; introductory microcontroller class; microcontroller simulation; program editor; systems engineering; teaching; undergraduates; Application software; Computational modeling; Computer simulation; Design engineering; Digital control; Education; Embedded computing; Feedback control; Microcontrollers; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education Conference, 1996. FIE '96. 26th Annual Conference., Proceedings of
  • Conference_Location
    Salt Lake City, UT
  • ISSN
    0190-5848
  • Print_ISBN
    0-7803-3348-9
  • Type

    conf

  • DOI
    10.1109/FIE.1996.569953
  • Filename
    569953