Input and Output PIN Overview

A PIC (Peripheral Interface Controller) microcontroller is an IC manufactured by Microchip. These ICs are complete computers in a single package. The only external components necessary are whatever is required by the I/O devices that are connected to the PIC. PIC16F877A consists of all of the following I/O :

1. SPI (Serial Peripheral Interface) uses 3 wires (data in, data out, clock).

2. I2C uses 2 wires (data and clock), Master/Slave. There are lots of cheap I2C chips available.


3. UART (Universal Asynchronous Receiver/Transmitter) with baud rates of 300bps to 115kbps, 8 or 9 bits, parity, start and stop bits. Outputs 5V hence an RS232 level converter (e.g. MAX232) is required.


4. Timers, both 8 and 16 bits.


5. TRIS sets whether each pin is an input or an output.


6. ADCs (Analogue to Digital Converter) pin are used to detect analouge signal such as voice, voltage, temperature and so on.Sampling process is carried out to convert analouge signal to digital data.

 

Articles :

Microcontroller

What is a Microcontroller?

Microcontroller Specification

Programming PIC16F877A

Playing with a C Programming and PIC16F877A

Creating a Digital Clock using PIC16F877A, LCD and DS1337 Clock IC from Dallas

How to Load Hex File into PIC16F877A

 

Lightning Surge Testing

Bit Error Rate Testing

Insertion Loss Testing

 

Light Emitting Diode

DC Power Jack

Voltage Regulator and Diode

Transistor and Operational Amplifier

Trimmer Pot, Relay and PCB

 

Understanding PIC16F877A

Product Development Using PIC16F877A

More Product Development Using PIC16F877A

PIC16F877A Input Output Overview

Interfacing PIC16F877A With LCD

 

VoIP Basic

VoIP Phone

Using VoIP Through Normal PSTN Telephone

What is Codec?

 

 

 

 

 

 

 

 

 

Copyright www.electronics.netmyne.com.