CN208922081U - A kind of programmable 8051 one-chip computer modules based on Bluetooth technology - Google Patents

A kind of programmable 8051 one-chip computer modules based on Bluetooth technology Download PDF

Info

Publication number
CN208922081U
CN208922081U CN201820748922.4U CN201820748922U CN208922081U CN 208922081 U CN208922081 U CN 208922081U CN 201820748922 U CN201820748922 U CN 201820748922U CN 208922081 U CN208922081 U CN 208922081U
Authority
CN
China
Prior art keywords
circuit
bluetooth
chip
pin
single chip
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201820748922.4U
Other languages
Chinese (zh)
Inventor
宋维
董志刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong College of Electronic Technology
Original Assignee
Shandong College of Electronic Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shandong College of Electronic Technology filed Critical Shandong College of Electronic Technology
Priority to CN201820748922.4U priority Critical patent/CN208922081U/en
Application granted granted Critical
Publication of CN208922081U publication Critical patent/CN208922081U/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

The utility model belongs to embedded system technology field, disclose a kind of programmable 8051 one-chip computer modules based on Bluetooth technology, including Bluetooth circuit (1), isolation circuit (2), 8051 single chip circuits (3), interface microcontroller circuit (4).The utility model provides a kind of novel 8051 one-chip computer module of wireless in-system programmable components based on Bluetooth technology, Bluetooth chip and 8051 singlechip chips are incorporated into a module by it, program is forwarded to Bluetooth chip from computer by bluetooth wireless mode, Bluetooth chip takes ISP mode, directly manipulation single-chip microcontroller downloads pin, program is downloaded in single-chip microcontroller, usage mode is flexibly simple, it is low in cost, it is particularly suitable for the demand that conventional design personnel design SCM program.

Description

A kind of programmable 8051 one-chip computer modules based on Bluetooth technology
Technical field
The utility model relates to embedded system technology field, specially a kind of programmable 8051 based on Bluetooth technology is single Piece machine module.
Background technique
In numerous single-chip microcontroller types, especially with the time longest of 8051 single chip applications, the range used is the most extensive, Since numerous institution of higher learning, China are told about using 8051 single-chip microcontrollers as main contents in the study stage in student, so in state Inside have and largely carry out the software and hardware engineer that single-chip microcontroller is designed and developed based on 8051, in all trades and professions of national economy It has a wide range of applications.
When carrying out scm software design, need to download compiled binary data file by specific download device Into single-chip microcontroller, but most of application, with factors such as user demand, use environment and bugs Variation, needs in application environment at the scene, and program built-in in single-chip microcontroller is wiped and re-downloaded.Complete this work Make, can have 2 kinds of methods: ISP(in-system programmable components) and IAP(application may be programmed).ISP refers to built-in not in single-chip microcontroller Any program is downloaded to program in single-chip microcontroller by external equipment (such as specific download device);IAP refers in single-chip microcontroller Startup program is set, program is passed to by wired or wireless network by built-in startup program, is wiped by built-in startup program Then memory space is written in new program by specified memory space, and after single-chip microcontroller restarting, call new program into Row executes.
Program downloading is carried out using IAP technology, needs plug-in into single-chip microcontroller, writing for program is related to monolithic The knowledge of many details such as machine bottom is grasped relatively difficult for general SCM program designer;Use ISP skill Art carries out program downloading, needs external dedicated downloading equipment, disadvantage is mainly manifested in the following aspects: (1) existing Downloading equipment is all made of wired mode and is connected to a computer, and is not suitable for the direct application of industrial environment;(2) in laboratory In environment, equipment is downloaded in access every time, it is necessary to system cut-off and be plugged downloader, be caused using cumbersome;(3) computer and list It is attached by the way of being electrically connected between piece machine equipment, when singlechip equipment is abnormal, for example (,) it is forceful electric power access, abnormal The generation of the events such as short circuit will lead to the damage of computer.
Summary of the invention
The purpose of this utility model is to provide a kind of novel wireless in-system programmable components based on Bluetooth technology Bluetooth chip and 8051 singlechip chips are incorporated into a module by 8051 one-chip computer modules, pass through bluetooth wireless mode Program is forwarded to Bluetooth chip from computer, Bluetooth chip takes ISP mode, and directly manipulation single-chip microcontroller downloads pin, by journey Sequence downloads in single-chip microcontroller, and usage mode is flexibly simple, low in cost, is particularly suitable for conventional design personnel to SCM program The demand of design.
To achieve the above object, the utility model provides the following technical solutions: a kind of programmable based on Bluetooth technology 8051 one-chip computer modules, including Bluetooth circuit (1), isolation circuit (2), 8051 single chip circuits (3), interface microcontroller circuit (4);It is connect with computer by bluetooth approach the Bluetooth circuit (1), receives the binary system journey that computer passes over Preface part outputs signals to isolation circuit (2) using ISP mode according to binary file content;The isolation circuit (2) Bluetooth circuit (1) data for passing over are received, the download interface for passing through 8051 single chip circuits (3) after isolation conversion is carried out, Update 8051 SCM programs;8051 single chip circuits (3) not built-in any program inside it, application method with it is general The application method of logical single-chip microcontroller is identical, when carrying out program downloading, receives what isolation circuit (2) passed over according to ISP mode Data passively update itself program;The interface microcontroller circuit (4) its by all pins of 8051 single chip circuits (3) It all draws, facilitates User Exploitation.
Preferably, the Bluetooth circuit (1) its connect with computer by bluetooth approach, receive computer pass over Binary program file, isolation circuit (2) are output signals to using ISP mode according to binary file content;Circuit by Bluetooth chip U1, filter J1, bluetooth PCB antenna and its peripheral circuit composition;The model that U1 is used is CC2540F256RHAR, The model that J1 is used is JT1_2405BM15A0002, and Bluetooth antenna is achieved by PCB mode;Its external 32M crystal oscillator, power supply It is isolated using L_BEAD_102 inductance, all power pins do decoupling processing;Reset pin connects rc reset circuit;It is blue Tooth circuit (1) draws ENABLE, TXD, RXD, PSEN, RST signal to isolation circuit (2).
Preferably, the isolation circuit (2) receives the data that Bluetooth circuit (1) passes over, after carrying out isolation conversion By the download interface of 8051 single chip circuits (3), 8051 SCM programs are updated;Circuit is made of 4 tri-state gate U3-U6, Its model is SN74LVC1G125DBVR;The control pin of tri-state gate connects the ENABLE signal of Bluetooth circuit (1);According to signal Direction of transfer, U3 are 8051 single chip circuits (3) to Bluetooth circuit (1), and remaining circuit is Bluetooth circuit (1) to 8051 monolithics Electromechanical road (3);Each tri-state gate chip is all made of 0.1u capacitor C21-C24 decoupling.
Preferably, 8051 single chip circuits (3) not built-in any program inside it, application method and common single The application method of piece machine is identical, when carrying out program downloading, receives the data that isolation circuit (2) passes over according to ISP mode, Passively update itself program;Circuit is made of 8051 single-chip microcontroller U2 and its peripheral circuit, and the model that U2 is used is AT89C51;? In circuit, power supply uses 0.1u capacitor decoupling;It is inputted using external 7.3728M crystal oscillator as clock, is provided using capacitance-resistance mode Reset signal;ALE pin accesses indicator light, indicates single-chip microcomputer running status for single-chip microcontroller;All pins pass through single-chip microcontroller Interface circuit (4) is drawn outward.
Preferably, the interface microcontroller circuit (4) its all pins of 8051 single chip circuits (3) are all drawn Out, facilitate User Exploitation;Circuit connector P1, P2, P3, P4 and P5 composition, P1-P4 use the double contact pin of 2*5, and P5 uses 2*20 Double contact pin;P1 is responsible for drawing 8051 single chip circuits (3) port, 0 pin;P2 is responsible for 8051 single chip circuits (3) port 1 pin is drawn;P3 is responsible for drawing the pin of 8051 single chip circuits (3) port 2;P4 is responsible for 8051 single chip circuits (3) The pin of port 3 is drawn;Single-chip microcontroller pin is integrally drawn and supplies power supply by P5.
Compared with prior art, the beneficial effects of the utility model are as follows:
(1) ISP mode is used, built-in any program is not required to inside single-chip microcontroller, it is consistent with common singlechip programming method, it fits Programmer's exploitation has the logical program of program updating ability as unification;
(2) specific download equipment is not needed, it is cheap;
(3) convenient to use without power-off or swappable device when more new procedures;
(4) it uses between wireless mode, with singlechip equipment without electrical connection, securely and reliably;
(5) 8051 all pins of single-chip microcontroller all draw, facilitate User Exploitation.
Detailed description of the invention
The utility model relates to the Detailed description of the invention arrived is as follows:
Fig. 1 is the system the general frame of utility model;Fig. 2 is Bluetooth circuit figure;Fig. 3 is isolates circuit diagram;Fig. 4 is 8051 Single chip circuit figure;Fig. 5 is interface microcontroller circuit diagram.
Specific embodiment
The following will be combined with the drawings in the embodiments of the present invention, carries out the technical scheme in the embodiment of the utility model Clearly and completely describe, it is clear that the described embodiments are only a part of the embodiments of the utility model, rather than whole Embodiment.Based on the embodiments of the present invention, those of ordinary skill in the art are without making creative work Every other embodiment obtained, fall within the protection scope of the utility model.
Referring to Fig. 1,
A kind of programmable 8051 one-chip computer modules based on Bluetooth technology, including Bluetooth circuit (1), isolation circuit (2), 8051 single chip circuits (3), interface microcontroller circuit (4);The Bluetooth circuit (1) its pass through bluetooth approach with computer and connect It connects, the binary program file that computer passes over is received, according to binary file content, using ISP mode, output signal To isolation circuit (2);The isolation circuit (2) receives the data that Bluetooth circuit (1) passes over, and leads to after carrying out isolation conversion The download interface of 8051 single chip circuits (3) is crossed, 8051 SCM programs are updated;8051 single chip circuits (3) are in it The not built-in any program in portion, application method is identical as the application method of common single-chip microcontroller, when carrying out program downloading, according to ISP mode receives the data that isolation circuit (2) passes over, and passively updates itself program;The interface microcontroller circuit (4) It all draws all pins of 8051 single chip circuits (3), facilitates User Exploitation.
Fig. 1 and 2 is please referred to,
It is connect with computer by bluetooth approach Bluetooth circuit (1), receives the binary program that computer passes over File outputs signals to isolation circuit (2) using ISP mode according to binary file content;Circuit is by Bluetooth chip U1, filter Wave device J1, bluetooth PCB antenna and its peripheral circuit composition;The model that U1 is used is CC2540F256RHAR, the model that J1 is used It is JT1_2405BM15A0002, Bluetooth antenna is achieved by PCB mode;Its external 32M crystal oscillator, power supply use L_BEAD_ 102 inductance are isolated, and all power pins do decoupling processing;Reset pin connects rc reset circuit;Bluetooth circuit (1) to Isolation circuit (2) draws ENABLE, TXD, RXD, PSEN, RST signal.
Circuit theory: the single-chip microcontroller binary program that computer terminal sends over is received using bluetooth wireless mode, works as journey ENABLE signal enabled first when sequence arrives, the signal conduction isolation circuit (2), so that Bluetooth circuit (1) and 8051 single-chip microcontrollers Circuit (3) electrical communication;Then RST signal is set to low level by Bluetooth circuit (1), so that 8051 single chip circuits (3) are in Program reception state;Next, according to Bluetooth circuit (1) according to specific procedure data manipulation RXD, TXD, PSEN pin received Program data is issued, the data in 8051 single chip circuits (3) are updated.
Fig. 1 and 3 are please referred to,
Isolation circuit (2) receives the data that Bluetooth circuit (1) passes over, and passes through 8051 single-chip microcontrollers after carrying out isolation conversion The download interface of circuit (3) updates 8051 SCM programs;Circuit is made of 4 tri-state gate U3-U6, and model is SN74LVC1G125DBVR;The control pin of tri-state gate connects the ENABLE signal of Bluetooth circuit (1);According to the transmitting side of signal To U3 is 8051 single chip circuits (3) to Bluetooth circuit (1), and remaining circuit is Bluetooth circuit (1) to 8051 single chip circuits (3);Each tri-state gate chip is all made of 0.1u capacitor C21-C24 decoupling.
Circuit theory: under 8051 single chip circuits (3) normal operation, the not enabled ENABLE letter of Bluetooth circuit (1) Number, then 4 tri-state gate U3-U6 of isolation circuit (2) are in isolation, and single-chip microcontroller completes normal logic program itself, not by Bluetooth circuit (1) influences;After Bluetooth circuit (1) enables ENABLE signal, 4 tri-state gate U3-U6 are in electrical communication state, Bluetooth circuit (1) directly controls 8051 single chip circuits (3) downloading program into single-chip microcontroller.
Fig. 1 and 4 are please referred to,
8051 single chip circuits (3) not built-in any program, user of application method and common single-chip microcontroller inside it Method is identical, when carrying out program downloading, receives the data that isolation circuit (2) passes over according to ISP mode, passively updates itself Program;Circuit is made of 8051 single-chip microcontroller U2 and its peripheral circuit, and the model that U2 is used is AT89C51;In circuit, power supply is adopted With 0.1u capacitor decoupling;It is inputted using external 7.3728M crystal oscillator as clock, provides reset signal using capacitance-resistance mode;ALE draws Foot accesses indicator light, indicates single-chip microcomputer running status for single-chip microcontroller;It is outside that all pins pass through interface microcontroller circuit (4) It draws.
Circuit theory: the not built-in any program of U2, the method phase that application method is used with common AT89C51 single-chip microcontroller Together, in normal operation, completely isolated with Bluetooth circuit (1), it is not influenced by Bluetooth circuit (1);When program is downloaded more When new, Bluetooth circuit (1) can send ENABLE signal and enable isolation circuit (2), and then Bluetooth circuit (1) sends RST signal, make It obtains U2 and is in program download state, program data is passively received by RXD, TXD, PSEN pin, the downloading for completing program updates.
Fig. 1 and 5 are please referred to,
It all draws all pins of 8051 single chip circuits (3) to interface microcontroller circuit (4), and user is facilitated to open Hair;Circuit connector P1, P2, P3, P4 and P5 composition, P1-P4 use the double contact pin of 2*5, and P5 uses the double contact pin of 2*20;P1 is negative Duty draws 8051 single chip circuits (3) port, 0 pin;P2 is responsible for drawing 8051 single chip circuits (3) port, 1 pin;P3 It is responsible for drawing the pin of 8051 single chip circuits (3) port 2;P4 is responsible for drawing the pin of 8051 single chip circuits (3) port 3 Out;Single-chip microcontroller pin is integrally drawn and supplies power supply by P5.
Circuit theory: whole pins (including downloading pin) of 8051 single chip circuits (3) are drawn, and User Exploitation is facilitated; When 8051 single-chip microcontrollers work normally, this circuit and Bluetooth circuit (1) are in completely isolated state;When 8051 single-chip microcontrollers are in journey When sequence download state, all pins occur to be in high-impedance state because resetting.
In summary: a kind of programmable 8051 one-chip computer modules based on Bluetooth technology use ISP mode, single-chip microcontroller Inside is not required to built-in any program, consistent with common singlechip programming method, and general procedure designer exploitation is suitble to have journey The logical program of sequence updating ability does not need specific download equipment, cheap, without power-off or plug when more new procedures Equipment, it is convenient to use, wireless mode is used, without electrical connection between singlechip equipment, securely and reliably, 8051 is single All pins of piece machine all draw, facilitate User Exploitation, therefore effective solution the deficiencies in the prior art.
While there has been shown and described that the embodiments of the present invention, for the ordinary skill in the art, It is understood that these embodiments can be carried out with a variety of variations in the case where not departing from the principles of the present invention and spirit, repaired Change, replacement and variant, the scope of the utility model is defined by the appended claims and the equivalents thereof.

Claims (5)

1. a kind of programmable 8051 one-chip computer modules based on Bluetooth technology, including Bluetooth circuit (1), isolation circuit (2), 8051 Single chip circuit (3), interface microcontroller circuit (4), it is characterised in that: described Bluetooth circuit (1) one end passes through wireless blue tooth Mode is connected to a computer, and the other end is connected to isolation circuit (2);Described isolation circuit (2) one end and Bluetooth circuit (1) It is connected, the other end is connected to 8051 single chip circuits (3);Described 8051 single chip circuits (3) one end is connected to isolation electricity Road (2), the other end are connected with interface microcontroller circuit (4).
2. a kind of programmable 8051 one-chip computer modules based on Bluetooth technology according to claim 1, which is characterized in that institute It is connect with computer by bluetooth approach the Bluetooth circuit (1) stated, and receives the binary program file that computer passes over, Isolation circuit (2) are output signals to using ISP mode according to binary file content;Circuit is by Bluetooth chip U1, filter J1, bluetooth PCB antenna and its peripheral circuit composition;The model that U1 is used is CC2540F256RHAR, and the model that J1 is used is JT1_2405BM15A0002, Bluetooth antenna are achieved by PCB mode;Its external 32M crystal oscillator, power supply use L_BEAD_102 Inductance is isolated, and all power pins do decoupling processing;Reset pin connects rc reset circuit;Bluetooth circuit (1) to every ENABLE, TXD, RXD, PSEN, RST signal are drawn from circuit (2).
3. a kind of programmable 8051 one-chip computer modules based on Bluetooth technology according to claim 1, which is characterized in that institute The isolation circuit (2) stated receives the data that Bluetooth circuit (1) passes over, and passes through 8051 single chip circuits after carrying out isolation conversion (3) download interface updates 8051 SCM programs;Circuit is made of 4 tri-state gate U3-U6, and model is SN74LVC1G125DBVR;The control pin of tri-state gate connects the ENABLE signal of Bluetooth circuit (1);According to the transmitting side of signal To U3 is 8051 single chip circuits (3) to Bluetooth circuit (1), and remaining circuit is Bluetooth circuit (1) to 8051 single chip circuits (3);Each tri-state gate chip is all made of 0.1u capacitor C21-C24 decoupling.
4. a kind of programmable 8051 one-chip computer modules based on Bluetooth technology according to claim 1, which is characterized in that institute 8051 single chip circuits (3) stated not built-in any program, application method phase of application method and common single-chip microcontroller inside it Together, when carrying out program downloading, the data that isolation circuit (2) passes over is received according to ISP mode, passively update itself journey Sequence;Circuit is made of 8051 single-chip microcontroller U2 and its peripheral circuit, and the model that U2 is used is AT89C51;In circuit, power supply uses 0.1u capacitor decoupling;It is inputted using external 7.3728M crystal oscillator as clock, provides reset signal using capacitance-resistance mode;ALE pin Indicator light is accessed, indicates single-chip microcomputer running status for single-chip microcontroller;All pins pass through interface microcontroller circuit (4) and draw outward Out.
5. a kind of programmable 8051 one-chip computer modules based on Bluetooth technology according to claim 1, which is characterized in that institute It all draws all pins of 8051 single chip circuits (3) to the interface microcontroller circuit (4) stated, and facilitates User Exploitation;Electricity Road connector P1, P2, P3, P4 and P5 composition, P1-P4 use the double contact pin of 2*5, and P5 uses the double contact pin of 2*20;P1 be responsible for by 8051 single chip circuits (3) port, 0 pin is drawn;P2 is responsible for drawing 8051 single chip circuits (3) port, 1 pin;P3 is responsible for The pin of 8051 single chip circuits (3) port 2 is drawn;P4 is responsible for drawing the pin of 8051 single chip circuits (3) port 3; Single-chip microcontroller pin is integrally drawn and supplies power supply by P5.
CN201820748922.4U 2018-05-21 2018-05-21 A kind of programmable 8051 one-chip computer modules based on Bluetooth technology Expired - Fee Related CN208922081U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201820748922.4U CN208922081U (en) 2018-05-21 2018-05-21 A kind of programmable 8051 one-chip computer modules based on Bluetooth technology

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201820748922.4U CN208922081U (en) 2018-05-21 2018-05-21 A kind of programmable 8051 one-chip computer modules based on Bluetooth technology

Publications (1)

Publication Number Publication Date
CN208922081U true CN208922081U (en) 2019-05-31

Family

ID=66692342

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201820748922.4U Expired - Fee Related CN208922081U (en) 2018-05-21 2018-05-21 A kind of programmable 8051 one-chip computer modules based on Bluetooth technology

Country Status (1)

Country Link
CN (1) CN208922081U (en)

Similar Documents

Publication Publication Date Title
CN102609286B (en) A kind of FPGA configurator remote update system based on processor control and method thereof
CN104077204B (en) Reconfigurable 8 RSIC singlechip emulators
CN105182210B (en) A kind of general-purpose interface and its implementation of computation chip test device
CN104486419A (en) Network firmware updating method based on FT platform
CN103227813A (en) Automatic long-distance updating system and method for family Internet of Things system
CN102866900B (en) Upgrade the method and system of the configurator of control system
CN204945293U (en) A kind of serial port detection circuit of access device and test fixture
CN110096291A (en) Power management chip upgrades circuit, method and the network equipment
CN208922081U (en) A kind of programmable 8051 one-chip computer modules based on Bluetooth technology
CN204117134U (en) A kind of electric-controlled plate wireless transmission programmer
CN106293797A (en) A kind of method and system of online updating Single Chip Microcomputer (SCM) program
CN106569972B (en) USB interface-based JTAG single-chip microcontroller is wireless emulator and method
CN211506478U (en) BMC daughter card module based on domestic MCU
CN205608716U (en) Multiunit optical module communication interface switching circuit
CN203350646U (en) Automatic downloading device of single-chip microcomputer
CN210119679U (en) Networking controller for double-network-port material testing machine
CN208589013U (en) A kind of device remotely updating FPGA by JTAG mode based on CPU
CN113063471A (en) NB-IoT intelligent gas meter based on OpenCPU technology
CN206322167U (en) A kind of download program circuit
CN111290988A (en) BMC daughter card module based on domestic MCU
CN202275397U (en) System for realizing peripheral interface controller (PIC) program loading on basis of controller area network (CAN) bus
CN202677385U (en) Interface circuit for application upgrade
CN221225372U (en) SPI interface expansion multifunctional connection circuit
CN220208258U (en) Circuit for realizing conversion from network port to serial port
CN202563308U (en) Fast interlock controller

Legal Events

Date Code Title Description
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20190531

Termination date: 20210521