Font Size: a A A

Logic Circuit And Single-Chip Microcomputer System Design Ang Implementation Of Virtual Experiment

Posted on:2016-09-26Degree:MasterType:Thesis
Country:ChinaCandidate:R HuangFull Text:PDF
GTID:2298330467492921Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Logic circuit and single-chip computer courses is the required course for students majoring in electronics and computer related. However, the field of circuit simulation experiment is the monopoly of foreign software. With the construction of the national virtual simulation experiment teaching center, independent research and development logic circuit and single-chip microcomputer system has become a pressing task. At present the remote education in our country is given priority with theoretical study, still hard to carry out experimental practice curriculum. And although there are some college equipment to carry out the logic circuit and MCU course, but stand-alone version can only be used by the simulation software, teachers can not timely tracking students learning situation. If it will be moved to online teaching platform, the course will improve the teaching effect. At the same time, some experiments, like MCU experiment, need a variety of software. Students must learn several new software at the same time. It brought inconvenience to the teacher and students.At present the online virtual digital circuit experiments are launched by universities and research institutions, but slowly even error occurs on complex circuit simulation. In respect of single-chip virtual experiment is lack of mature cross-platform product. The existing logic circuit and the experiment that based on network by our virtual laboratory embedded the C++program in Java virtual machine. Running speed of this method is affected. And other software is needed to complete compilation.In order to solve the above problems, logic circuit and single-chip microcomputer system design method is proposed and implemented in this paper, using Java language development and based on Web. By studying the logic circuit simulation, this paper propose a mathematical modeling and simulation algorithm. Using the MVC architecture pattern of software architecture, software development completed by the way of iterative process. The status table about logic circuit simulation status is completed. The component modules and messaging module design through the way of message queue. Kernel part in the design of single-chip microcomputer by dividing into the single-chip computer, single-chip microcomputer instruction design, user interaction, import the hex file, make this system can independently complete MCU experiment content. In order to improve the simulation speed, the system adopts multi-thread concurrent manner, with the help of the Java support native thread pool, implementing software kernel event handling mechanism and the interaction process of multithreading. Finally, two typical experiment used to verify the correctness of the system simulation.
Keywords/Search Tags:logic circuit, microcomputer, virtual experiment, module, multi-thread
PDF Full Text Request
Related items