PIC16F684

From Mech
Jump to navigationJump to search

Overview

For a complete list of features, see this printout from the datasheet.

Pinout

Pic16f684 pinout.png
Description of Pinout Labels
Label Description
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle V_{DD}\,} + 5 V
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle V_{SS}\,} Ground
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle V_{REF}\,} External Voltage Reference
PORTA/PORTC Programmable I/O
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle AN\#\,} A/D Channel
External Interrupt Input
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle P1A/B/C/D\,} PWM Output

Registers

See PIC16F684 Registers for more detailed information.

Important Registers

Register Name What it Does

Configuring I/O

Setting Up for PWM Output