Content for PIC16F628

PIC16F628

This powerful (200 nanosecond instruction execution) yet easy-to-program (only 35 single word instructions) CMOS FLASH-based 8-bit microcontroller packs Microchip's powerful PIC® architecture into an 18-pin package and is upwards compatible with the PIC16F628, PIC16C62XA, PIC16C5X and PIC12CXXX devices. The PIC16F628A features 4MHz internal oscillator, 128 bytes of EEPROM data memory, a capture/compare/PWM, a USART, 2 Comparators and a programmable voltage reference that make it ideal for analog/integrated level applications in automotive, industrial, appliances and consumer applications.

Frequency counter with a PIC and minimum hardware

“This document describes the construction of small frequency counter with a cheap PIC microcontroller and a few seven-segment LED digits. The main features of the frequency counter are: - frequency range 1 Hz … 50 MHz (prototype worked up to 60 MHz …

A simple 8-channel receiver voting controller for enhanced repeater coverage and usability

“One of the often-overlooked means of improving the coverage of an amateur radio repeater is the use of multiple receivers in a voting configuration. It’s often the case that a user can hear the repeater fine, but for whatever …

Testing a Custom IoT Framework by Controlling an LED: RIOT (RealTime Internet of Things)

“RIOT (Realtime Internet of Things) is a free software package (non-commercial) I created that makes using the ESP8266 with microcontrollers very simple. The ESP8266 module is a very brilliant and underestimated Wi-Fi module that can turn any serial port (be …

Learning IR remote control receiver

“Control anything with your remote control. This receiver works with RC-5 and NEC format IR remote controls, depending on the firmware used. The receiver has 11 output channels, and each channel can have up to 4 buttons (on, off …