The PIC16F Microcontroller Trainer is designed to help students learn and practice microcontroller programming and peripheral interfacing using Microchip’s PIC16F series.
The system supports a wide range of experiments related to I/O control, automation, motor control, sensing, and communication.
EQUIPMENT FEATURES
• Uses Microchip PIC16F series 8-bit microcontroller to implement various I/O control experiments
• Incorporates most of the powerful functions found in modern MCUs
Suitable for applications such as automation, motor control, device measurement, and mechanical control
PIC16F series is popular due to its low cost and wide availability
High accessibility and reliable operational stability
Includes multiple peripheral devices, from basic LEDs to advanced capacitive sensing modules
Self-paced experiment manual included
Enables convenient and efficient learning of PIC MCU control
Ideal for beginners learning programming and embedded systems
Each experimental block uses an individual control switch to avoid pin-sharing interference
Microcontroller pins are pre-connected to on-board peripherals
No manual wiring required
Reset button provided to reset the chip in case of errors
Development interface reserved for advanced learners to connect external modules to MCU pins
TECHNICAL SPECIFICATIONS
PIC16F887 Microcontroller × 1
40-pin package (35 programmable I/O pins)
368 bytes RAM
NanoWatt technology
4 × 10-bit Analog-to-Digital Converters (ADC)
Operating frequency: 0 – 20 MHz
UART to USB Interface × 1
EEPROM 64 Kbits × 1
20 × 2 Character LCD × 1
4-Digit 7-Segment Display × 1
Capacitive Sensing Button × 1
LEDs × 11
8 × 8 Multicolor Dot Matrix LED Display × 1
Buzzer with Status LED × 1
5 kΩ Variable Resistor × 1
AD590 Temperature Sensor × 1
Stepper Motor with Status LED (7.5° step angle) × 1