ISP programmer suitable for LGT chips
The LGT8F328P SSOP20 chip is used as a relay to convert ISP data into SWD data to program the LGT chip .
The external crystal oscillator and its supporting components do not need to be welded and do not affect use.
If you feel that the speed is too slow, you can enable the external crystal oscillator in the program yourself.
It can be directly connected to the MaoLarduino series development board , eliminating the need for DuPont wire and other wire connections, thus reducing the probability of programming failure caused by poor contact .
Programmer burning program one-stop nanny-style tutorial is easy to complete. The required programs and visual BOM (click here to download directly) have been packaged and uploaded to the project attachment, and you can pick them up if you need them.
3D picture preview:
Physical picture:
Write a special program for the MaoLGTISP programmer :
1. Connect the Arduino UNO and LGT chip according to the " larduinoISP wiring diagram ".
2. First open " UNO Special Programmer for LGT8F328P ", click " ARDUINO2ISP4LGT8F328 " and insert Arduino UNO .
The program will automatically flash the Bootloader to the LGT chip .
3. Open " Program " >> " LarduinoISP " and click " LarduinoISP.ino " to open the dedicated program for the burner.
4. Connect the LGT chip to the computer through the serial port chip . Select " LGT8F328P-SSOP20 miniEVB " as the Arduino IDE device and select the corresponding serial port.
5. Click to upload the program. After the burning is completed, it can be used as a MaoLGTISP burner dedicated to LGT chips .
Use the MaoLGTISP burner to burn the Bootloader and program for the LGT chip :
Notice:! After each bootloader and program are burned ,
It is necessary to disconnect the slave machine from the MaoLGTISP programmer and then supply power separately, otherwise the program cannot run.
1. Connect the MaoLGTISP writer to the LGT chip , and then connect the MaoLGTISP writer to the computer with a data cable.
2. Select the LGT8F328 chip to be programmed on the Arduino IDE device, and select " AVR ISP " on the programmer .
3. Burn Bootloader :
3.1. Click " Tools " >> " Burn Bootloader " to burn the Bootloader for the LGT chip .
3.2 If this is displayed, it means that the Bootloader burning is completed.
4. Burning program :
4.1. Click " Project " >> " Upload using programmer " to program the LGT chip .
4.2 If this is displayed, it means that the program burning is completed.
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet