Difference between revisions of "PIC16F684 Registers"

From Mech
Jump to navigationJump to search
Line 34: Line 34:
====TRISA====
====TRISA====
[[image:PIC register TRISA.png|center]]
[[image:PIC register TRISA.png|center]]

====ANSEL====
The ANSEL register determines whether a pin AN<7:0> is an analog input or not.
[[image:PIC register ANSEL.png|center]]

Revision as of 17:23, 10 July 2006

This page is a more detailed overview of the registers. It includes the most commonly used registers. All remaining information can be found on the Microchip website.

Memory Map

These images show the memory map of the PIC16F684. Use these for a quick reference for register addresses and initial values.

Registers in Memory Bank 0

PIC registers bank0.png

Registers in Memory Bank 1

PIC registers bank1.png

Register Descriptions

Configuration

STATUS

PIC register STATUS.png

OPTION

PIC register OPTION.png

INTCON

PIC register INTCON.png

PIE1

The PIE1 is used to enable/disable interrupts.

PIC register PIE1.png

I/O

PORTA

PIC register PORTA.png

TRISA

PIC register TRISA.png

ANSEL

The ANSEL register determines whether a pin AN<7:0> is an analog input or not.

PIC register ANSEL.png