Title :
UV151: a simulation tool for teaching/learning the 8051 microcontroller
Author :
Del Río, Alfredo ; Andina, Juan José Rodríguez
Author_Institution :
Vigo Univ., Spain
Abstract :
Teaching/learning microcontrollers in the laboratory has been traditionally carried out using general purpose simulators and/or evaluation boards. In-circuit emulators are not widely used because of their high cost. This paper presents UV151, a software tool developed for teaching/learning the 8051 microcontroller in the laboratory and/or the classroom. UV151 includes an assembler, a multimicro simulator, a logic analyzer, and an assistant. The tool allows to simulate systems consisting of up to 4 microcontrollers plus a set of external peripherals. Both the CPU core and the embedded peripherals of each microcontroller are simulated. Everything in UV151 has been designed with the educational perspective in mind. A set of windows depict the configuration and behaviour of every embedded peripheral. UV151 is being used in several courses on microcontrollers at University of Vigo (Spain) and also at the college level. The tool is suitable for learning nearly everything about the 8051, ranging from the CPU and instruction set basics to complex use of timers, interrupts and the serial port. This paper shows the benefits of using UV151 as an alternative to traditional instruction tools
Keywords :
circuit simulation; computer aided instruction; computer science education; digital simulation; educational courses; electronic engineering education; microcontrollers; teaching; CPU core; UV151 software tool; assembler; computer aided instruction; embedded peripherals; instruction set; laboratory; logic analyzer; microcontrollers; multimicro simulator; simulation tool; teaching; Analytical models; Assembly; Costs; Education; Educational institutions; Laboratories; Layout; Logic; Microcontrollers; Software tools;
Conference_Titel :
Frontiers in Education Conference, 2000. FIE 2000. 30th Annual
Conference_Location :
Kansas City, MO
Print_ISBN :
0-7803-6424-4
DOI :
10.1109/FIE.2000.896595