During this period, I needed to use the PIC16F193X series of microcontrollers to do some development, so I bought a development board for the PIC16F1938 microcontroller. The following introduces the process of setting up its development environment.
First you need to download two files: ; First install PICC9.80,
; During the installation process, check off-line activate in one step and keep the other options as default.
After the installation is complete, start cracking, open HI-TECH.exe, click open, find the installation directory of PICC9.80, select HCPICP-11111-activation-request.txt, click activate, and HCPICP-11111-activation-response.txt will appear, indicating that the cracking is complete.
Next, install MPLAB X. This is a normal installation. After completion, start it as follows:
Create a new project, File->new project, select Microchip Embedded Standalone Project, then select the corresponding chip, I chose PIC16F1938, click Next, select None for Support Debug Header, then the next step, select Pickit3 for Hardware Tools (I use Pickit3.5+, if you use something else, select something else), the next step is Compiler, select the HI-TECH PICC 9.80 that I just installed, the next step is to output the project name and the location where the project is stored, click Finish to complete. Write your own code, then click build main project and make and program device main project to download the current program to the microcontroller. I use pickit3.5+ as the download tool, which can be directly supported.
If you import a project (File->open project), for example, I imported the LED project.
This is the end of the installation tutorial. It is relatively simple and I hope it can help friends who are just getting started.
Previous article:Program download process using simulator ICD2 in development environment MAPLAB
Next article:Encrypted bootloader (program BIN file encryption and online upgrade)
- Popular Resources
- Popular amplifiers
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- LED chemical incompatibility test to see which chemicals LEDs can be used with
- Application of ARM9 hardware coprocessor on WinCE embedded motherboard
- What are the key points for selecting rotor flowmeter?
- LM317 high power charger circuit
- A brief analysis of Embest's application and development of embedded medical devices
- Single-phase RC protection circuit
- stm32 PVD programmable voltage monitor
- Introduction and measurement of edge trigger and level trigger of 51 single chip microcomputer
- Improved design of Linux system software shell protection technology
- What to do if the ABB robot protection device stops
- Huawei's Strategic Department Director Gai Gang: The cumulative installed base of open source Euler operating system exceeds 10 million sets
- Download from the Internet--ARM Getting Started Notes
- Learn ARM development(22)
- Learn ARM development(21)
- Learn ARM development(20)
- Learn ARM development(19)
- Learn ARM development(14)
- Learn ARM development(15)
- Analysis of the application of several common contact parts in high-voltage connectors of new energy vehicles
- Wiring harness durability test and contact voltage drop test method
- Experience in using HGI MCU - Avoid pitfalls
- How to choose between different chips in TI's Sub-1GHz product line?
- Power consumption test method for low power consumption devices
- EEWORLD University ---- Motor Control
- Using WS2812 on ESP32-S2-Saola-1
- Can the LF356 op amp amplify current without any peripheral devices?
- How to connect the freewheeling diode
- Online programming tool SplootCode Editor
- Detailed explanation of ADC of MSP430 microcontroller
- Component packaging,