Old Chen’s 20-Year Journey: Using PIC Microcontrollers to Solve the Challenges of Offshore Fish Cages, Yet Becoming a Stepping Stone for Others’ Professional Titles

Old Chen's 20-Year Journey: Using PIC Microcontrollers to Solve the Challenges of Offshore Fish Cages, Yet Becoming a Stepping Stone for Others' Professional Titles

In 2002, we took on a marine project that was technically successful but commercially “aborted.” Nevertheless, the lessons and reflections it left me with have benefited me to this day. Today, I would like to share this story from over twenty years ago, along with its technical details, the joy of success, and the ultimate … Read more

Essential for Industrial Control: EEPROM Data Storage in PIC16F Microcontrollers (Includes Ready-to-Use Code)

In industrial control settings, microcontroller main control boards often need to store critical data such as calibration parameters, device addresses, and operation logs. —— These data must not be lost due to power outages, and the built-in PIC16F series microcontrollers’ EEPROM perfectly meets the core requirement of “long-term power-off data retention”. I have been engaged … Read more

Getting Started with PIC16 Microcontroller from Scratch

Getting Started with PIC16 Microcontroller from Scratch

Get the demo source code file at the end of the article ↓Software Platform: MCC v5.5.2, MPLAB X IDE v6.25Hardware Platform:PIC16F685Basic settings for configuring the microcontroller startup – Configuration WordSet system clock source and other parameters through the microcontroller configuration wordSet relevant configuration words in the configuration word interface and generate codeSet system clockFOSCto internal … Read more

NEC Infrared Protocol Decoding and LCD Display Based on PIC16F877A in Proteus Simulation

NEC Infrared Protocol Decoding and LCD Display Based on PIC16F877A in Proteus Simulation

This example is a solution for NEC infrared protocol decoding and LCD display based on the PIC16F877A, written using CCS C Compiler V5.015, and supports Proteus simulation (the compressed package includes the remote control model). Detailed Explanation of NEC Infrared Protocol 1. Protocol Overview The NEC protocol is a widely used infrared remote control protocol … Read more