Microcomputer principle and interface technology pocket experiment platform
By using a pocket experimental platform consisting of an MCU controller and CPLD chips, combined with simulation software, the problem of old chips is solved, cost reduction, damage rate reduction and energy conservation are achieved, while providing rich experimental modes and hardware interaction functions.
Patent Information
- Application Number
- CN202422239568.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-12
- Publication Date
- 2025-09-30
- Estimated Expiration
- 2034-09-12
AI Technical Summary
The 8086 processor and 82 series chips used in the existing microcomputer principle and interface technology experimental equipment have been discontinued. They are expensive, have a high damage rate, consume a lot of power, and lack a debugging interface, which makes learning and experiments inconvenient.
The pocket experiment platform composed of MCU controller and CPLD chip, combined with simulation software, provides virtual circuit and hardware interactive experiment mode, replaces old chips, and realizes software simulation and hardware simulation.
It reduces costs and damage rates, saves energy, provides diverse experimental modes, supports virtual circuit and hardware interaction, and increases the richness of experimental projects.
Smart Images

Figure CN223401312U_ABST
Abstract
Description
Technical Field
[0001] The utility model relates to the field of microcomputer teaching, in particular to a pocket experiment platform for microcomputer principles and interface technology. Background Art
[0002] Microcomputer Principles and Interface Technology is a lab course for Electronic Information and Computer Science majors. The 8086 processor and interface chip combination offer clear circuit principles, making it ideal for use in these labs. Currently, the equipment used in these labs is primarily based on the 8086 processor and 82 series chips.
[0003] The hardware structure of the system is composed of 8086 processor and 82 series chips. However, this approach has certain problems. First, the 8086 processor and 82 series chips have been discontinued, are not easy to purchase, and are relatively expensive. Second, the old chips have a high damage rate and high power consumption, which is not conducive to energy conservation. Third, the usage mode is single, and the hardware equipment has no debugging interface, which is inconvenient for students to debug, analyze and learn. Utility Model Content
[0004] In view of the above problems existing in the prior art, the purpose of the present invention is to provide a pocket experimental platform for microcomputer principles and interface technology to solve the problems raised in the above background technology.
[0005] To achieve the above objectives, the present invention provides the following technical solutions:
[0006] A pocket experiment platform for microcomputer principles and interface technology, comprising an upper board and a lower board, wherein an MCU controller and a CPLD chip are provided on the lower board, and an MCU controller debugging interface, a CPLD chip debugging interface and a connection interface are also provided on the lower board, wherein the MCU controller is connected to a computer via the MCU controller debugging interface and a USB communication line, and the CPLD chip is connected to a computer via the CPLD chip debugging interface and a USB communication line;
[0007] The upper board is provided with an IO expansion module, a relay module, and a serial communication module, which are connected to the MCU controller and the CPLD chip on the lower board through a connection interface;
[0008] The upper board is provided with an LCD module, a conjoined digital tube module, and a dot matrix LED module, which are connected to the MCU controller and the CPLD chip through a connection interface;
[0009] The upper board is provided with a bus input module and a bus output module, which are connected to the MCU controller and the CPLD chip through a connection interface;
[0010] The upper board is provided with a DMA controller and a memory module, which are connected to the MCU controller and the CPLD chip through a connection interface;
[0011] The upper board is provided with a programmable parallel communication interface and an I / O function chip select area; the programmable parallel communication interface and the I / O function chip select area are connected to the MCU controller and the CPLD chip through a connection interface;
[0012] The upper board is provided with a power module, a matrix keyboard module, and a USB interface, which are connected to the MCU controller and the CPLD chip through a connection interface;
[0013] The upper board is provided with a water light module, a switch quantity module, and a light sensor module, which are connected to the MCU controller and the CPLD chip through a connection interface;
[0014] The upper board is provided with a buzzer circuit module, which is connected to the MCU controller and the CPLD chip through a connection interface;
[0015] The upper board is provided with a single pulse module, a clock frequency dividing module, an adjustable potentiometer module, a programmable interrupt controller, and a programmable timer / counter. The single pulse module, the clock frequency dividing module, the adjustable potentiometer module, the programmable interrupt controller, and the programmable timer / counter are connected to the MCU controller and the CPLD chip through a connection interface.
[0016] The upper board is provided with an analog / digital conversion module and a digital / analog conversion module, which are connected to the MCU controller and the CPLD chip through a connection interface;
[0017] The upper board is provided with a programmable serial communication and a serial communication module, which are connected to the MCU controller and the CPLD chip through a connection interface.
[0018] As a further solution of the present invention: the LCD screen module is an LCD12864 LCD screen; the conjoined digital tube module is an 8-bit 8-segment conjoined digital tube module; and the dot matrix LED module is an 8x8 dot matrix LED module;
[0019] As a further solution of the present invention: the bus input module is an 8-bit bus input module, and the bus output module is an 8-bit bus output module.
[0020] As a further solution of the present invention: the matrix keyboard module is a 4X4 matrix keyboard module; the running light module is a 16-bit running light module, and the switch quantity module is a 16-bit switch quantity module.
[0021] As a further solution of the present invention: the model of the MCU controller is STM32F103ZET6.
[0022] As a further solution of the present invention: the model of the CPLD chip is XC9536XL.
[0023] Compared with the prior art, the beneficial effects of the present invention are:
[0024] This pocket experiment platform, based on microcomputer principles and interface technology, achieves the same experimental functions. Software simulation and hardware simulation replace old chips, reducing costs, reducing damage rates, and saving energy. It also provides the ability to use simulation software on a computer to debug and simulate circuits and program code. It also offers a virtual-reality interactive experiment mode that connects simulation software to hardware. By adding a debugging interface between simulation software and hardware, it supports interaction between virtual circuits and hardware, allowing for a wider range of experimental projects. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] Figure 1 This is a structural diagram of a pocket experimental platform for microcomputer principles and interface technologies disclosed in an embodiment.
[0026] Figure 2 This is a structural diagram of the upper board in a pocket experimental platform for microcomputer principles and interface technology disclosed in an embodiment.
[0027] Figure 3 This is a structural diagram of the lower layer board in a pocket experimental platform for microcomputer principles and interface technology disclosed in an embodiment.
[0028] The accompanying drawings are marked as follows: 1. IO expansion module; 2. Relay module; 3. Bus input module; 4. LCD screen module; 5. Conjoined digital tube module; 6. Dot matrix LED module; 7. Bus output module; 8. DMA controller and memory module; 9. Programmable parallel communication interface; 10. I / O function chip select area; 11. Power module; 12. Matrix keyboard module; 13. USB interface; 14. Running light module; 15. Switch module; 16. Light sensor module; 17. Buzzer circuit 1. Module module; 2. Single pulse module; 3. Clock frequency divider module; 4. Adjustable potentiometer module; 5. Programmable interrupt controller; 6. Programmable timer / counter; 7. Analog / digital conversion module; 8. Digital / analog conversion module; 9. Programmable serial communication module; 10. Serial communication module; 11. Upper board; 12. Lower board; 13. MCU controller debugging interface; 14. MCU controller; 15. CPLD chip; 16. CPLD chip debugging interface; 17. Connection interface. DETAILED DESCRIPTION
[0029] The following will be combined with the accompanying drawings to clearly and completely describe the technical solutions in the embodiments of the present invention; it is obvious that the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.
[0030] In the description of this utility model, it should be noted that, unless otherwise expressly specified or limited, the terms "installed," "provided with," "connected," and "connected" should be understood in a broad sense; for example, they may refer to fixed connections, detachable connections, or integral connections; they may refer to mechanical connections or electrical connections; they may refer to direct connections or indirect connections through an intermediate medium; and they may refer to internal communication between two components. Those skilled in the art will understand the specific meanings of the above terms in this utility model based on the specific circumstances.
[0031] See also Figure 1-3 A pocket experimental platform for microcomputer principles and interface technology includes an upper board 27 and a lower board 28. The lower board 28 is provided with an MCU controller 30 and a CPLD chip 31. The lower board 28 is also provided with an MCU controller debugging interface 29, a CPLD chip debugging interface 32 and a connection interface 33. The MCU controller 30 is connected to the computer end through the MCU controller debugging interface 29 and a USB communication line. The CPLD chip 31 is connected to the computer end through the CPLD chip debugging interface 32 and a USB communication line. The computer end outputs simulation circuits and program designs, which are used to drive the hardware of the pocket experimental platform for microcomputer principles and interface technology, namely the upper board 27 and the lower board 28; the USB communication line is a communication method for deploying the designed circuits and programs to the hardware.
[0032] The process of developing and designing a pocket experiment platform for microcomputer principles and interface technology on the computer side; 1) Importing the simulation circuit schematic module on the computer side, using simulation software such as Proteus to quickly import the simulation circuit module that fully matches the hardware; 2) Program code design, using the VSMSTUDIO function of Proteus software to design the simulation circuit diagram and hardware driver; 3) Compiling and debugging, using the embedded compiler MASM32 of Proteus software to link the code into an executable EXE file; 4) Simulation phenomenon observation, using the schematic interactive simulation function of Proteus software, you can view the simulation phenomenon generated by the code execution, and after confirmation, generate the corresponding file to be deployed to the hardware.
[0033] The upper board 27 is provided with an IO expansion module 1, a relay module 2, and a serial communication module 26, which are connected to the MCU controller 30 and the CPLD chip 31 on the lower board 28 via a connection interface 33;
[0034] The upper board 27 is provided with a liquid crystal module 4, a conjoined digital tube module 5, and a dot matrix LED module 6. The liquid crystal module 4, the conjoined digital tube module 5, and the dot matrix LED module 6 are connected to the MCU controller 30 and the CPLD chip 31 via a connection interface 33;
[0035] The upper board 27 is provided with a bus input module 3 and a bus output module 7, which are connected to the MCU controller 30 and the CPLD chip 31 via a connection interface 33;
[0036] The upper board 27 is provided with a DMA controller and a memory module 8, which are connected to the MCU controller 30 and the CPLD chip 31 via a connection interface 33;
[0037] The upper board 27 is provided with a programmable parallel communication interface 9 and an I / O function chip select area 10; the programmable parallel communication interface 9 and the I / O function chip select area 10 are connected to the MCU controller 30 and the CPLD chip 31 via a connection interface 33;
[0038] The upper board 27 is provided with a power module 11, a matrix keyboard module 12, and a USB interface 13. The power module 11, the matrix keyboard module 12, and the USB interface 13 are connected to the MCU controller 30 and the CPLD chip 31 through a connection interface 33;
[0039] The upper board 27 is provided with a running light module 14, a switch module 15, and a light sensor module 16, which are connected to the MCU controller 30 and the CPLD chip 31 via a connection interface 33;
[0040] The upper board 27 is provided with a buzzer circuit module 17, which is connected to the MCU controller 30 and the CPLD chip 31 via a connection interface 33;
[0041] The upper board 27 is provided with a single pulse module 18, a clock frequency dividing module 19, an adjustable potentiometer module 20, a programmable interrupt controller 21, and a programmable timer / counter 22. The single pulse module 18, the clock frequency dividing module 19, the adjustable potentiometer module 20, the programmable interrupt controller 21, and the programmable timer / counter 22 are connected to the MCU controller 30 and the CPLD chip 31 via a connection interface 33;
[0042] The upper board 27 is provided with an analog / digital conversion module 23 and a digital / analog conversion module 24, which are connected to the MCU controller 30 and the CPLD chip 31 via a connection interface 33;
[0043] The upper board 27 is provided with a programmable serial communication 25 and a serial communication module 26, which are connected to the MCU controller 30 and the CPLD chip 31 via a connection interface 33;
[0044] The LCD screen module 4 is an LCD12864 LCD screen; the conjoined digital tube module 5 is an 8-bit 8-segment conjoined digital tube module; the dot matrix LED module 6 is an 8x8 dot matrix LED module;
[0045] The bus input module 3 is an 8-bit bus input module, and the bus output module 7 is an 8-bit bus output module;
[0046] The matrix keyboard module 12 is a 4X4 matrix keyboard module; the running light module 14 is a 16-bit running light module, and the switch quantity module 15 is a 16-bit switch quantity module;
[0047] The model of the MCU controller 30 is STM32F103ZET6, and the model of the CPLD chip 31 is XC9536XL.
[0048] This pocket experiment platform, based on microcomputer principles and interface technology, achieves the same experimental functions. Software simulation and hardware simulation replace old chips, reducing costs, reducing damage rates, and saving energy. It also provides the ability to use simulation software on a computer to debug and simulate circuits and program code. It also offers a virtual-reality interactive experiment mode that connects simulation software to hardware. By adding a debugging interface between simulation software and hardware, it supports interaction between virtual circuits and hardware, allowing for a wider range of experimental projects.
[0049] This is a technical solution combining virtual and real, and currently no other solution can achieve the above functions. Currently, other models of microcomputer principles and interface technology implementations basically only provide hardware solutions, which are relatively simple and costly. With equipment of equal cost, this solution can provide virtual mode experiments, hardware mode experiments, and virtual and real interactive mode experiments.
[0050] It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above and that the present invention can be implemented in other specific forms without departing from the spirit or essential features of the present invention. Therefore, the embodiments should be considered in all respects as illustrative and non-restrictive. The scope of the present invention is defined by the appended claims, not the foregoing description, and is intended to encompass all variations within the meaning and range of equivalents of the claims, and any reference numerals in the claims should not be construed as limiting the claims to which they relate.
[0051] In addition, it should be understood that although this specification is described in terms of implementation methods, not every implementation method contains only one independent technical solution. This narrative method of the specification is only for the sake of clarity. Those skilled in the art should regard the specification as a whole. The technical solutions in each embodiment can also be appropriately combined to form other implementation methods that can be understood by those skilled in the art.
Claims
1. A pocket experimental platform for microcomputer principles and interface technology, characterized by: The invention comprises an upper plate (27) and a lower plate (28), wherein the lower plate (28) is provided with an MCU controller (30) and a CPLD chip (31), and the lower plate (28) is further provided with an MCU controller debugging interface (29), a CPLD chip debugging interface (32) and a connection interface (33), wherein the MCU controller (30) is connected to a computer terminal via the MCU controller debugging interface (29) and a USB communication line, and the CPLD chip (31) is connected to a computer terminal via the CPLD chip debugging interface (32) and a USB communication line; An IO expansion module (1), a relay module (2) and a serial communication module (26) are provided on the upper layer board (27); the IO expansion module (1), the relay module (2) and the serial communication module (26) are connected to an MCU controller (30) and a CPLD chip (31) on the lower layer board (28) via a connection interface (33); The upper plate (27) is provided with a liquid crystal screen module (4), a conjoined digital tube module (5) and a dot matrix LED module (6); the liquid crystal screen module (4), the conjoined digital tube module (5) and the dot matrix LED module (6) are connected to the MCU controller (30) and the CPLD chip (31) via a connection interface (33); A bus input module (3) and a bus output module (7) are provided on the upper layer board (27), and the bus input module (3) and the bus output module (7) are connected to the MCU controller (30) and the CPLD chip (31) via a connection interface (33); A DMA controller and a memory module (8) are provided on the upper layer board (27), and the DMA controller and the memory module (8) are connected to the MCU controller (30) and the CPLD chip (31) via a connection interface (33); A programmable parallel communication interface (9) and an I / O function chip selection area (10) are provided on the upper layer board (27); the programmable parallel communication interface (9) and the I / O function chip selection area (10) are connected to the MCU controller (30) and the CPLD chip (31) via a connection interface (33); The upper plate (27) is provided with a power module (11), a matrix keyboard module (12) and a USB interface (13); the power module (11), the matrix keyboard module (12) and the USB interface (13) are connected to the MCU controller (30) and the CPLD chip (31) via a connection interface (33); The upper plate (27) is provided with a running light module (14), a switch quantity module (15) and a light sensor module (16), and the running light module (14), the switch quantity module (15) and the light sensor module (16) are connected to the MCU controller (30) and the CPLD chip (31) via a connection interface (33); A buzzer circuit module (17) is provided on the upper board (27), and the buzzer circuit module (17) is connected to the MCU controller (30) and the CPLD chip (31) via a connection interface (33); A single pulse module (18), a clock frequency division module (19), an adjustable potentiometer module (20), a programmable interrupt controller (21), and a programmable timer / counter (22) are provided on the upper layer board (27); the single pulse module (18), the clock frequency division module (19), the adjustable potentiometer module (20), the programmable interrupt controller (21), and the programmable timer / counter (22) are connected to the MCU controller (30) and the CPLD chip (31) via a connection interface (33); An analog / digital conversion module (23) and a digital / analog conversion module (24) are provided on the upper layer board (27), and the analog / digital conversion module (23) and the digital / analog conversion module (24) are connected to the MCU controller (30) and the CPLD chip (31) via a connection interface (33); A programmable serial communication (25) and a serial communication module (26) are provided on the upper layer board (27); the programmable serial communication (25) and the serial communication module (26) are connected to the MCU controller (30) and the CPLD chip (31) via a connection interface (33).
2. A pocket experiment platform for microcomputer principles and interface technology according to claim 1, characterized in that: The liquid crystal screen module (4) is an LCD12864 liquid crystal screen; the conjoined digital tube module (5) is an 8-bit 8-segment conjoined digital tube module; and the dot matrix LED module (6) is an 8x8 dot matrix LED module.
3. A pocket experiment platform for microcomputer principles and interface technology according to claim 2, characterized in that: The bus input module (3) is an 8-bit bus input module, and the bus output module (7) is an 8-bit bus output module.
4. A pocket experiment platform for microcomputer principles and interface technology according to claim 3, characterized in that: The matrix keyboard module (12) is a 4×4 matrix keyboard module; the running light module (14) is a 16-bit running light module; and the switch quantity module (15) is a 16-bit switch quantity module.
5. The microcomputer principle and interface technology pocket experimental platform according to claim 4 is characterized in that: The model of the MCU controller (30) is STM32F10)ZET6.
6. The microcomputer principle and interface technology pocket experimental platform according to claim 5 is characterized in that: The model of the CPLD chip (31) is XC9536XL.