PIC Microcontroller Technology
PIC Microcontroller Technology
Technology
Instrument Product
Application
• Input/Output
• ADC/DAC/SENSOR
• Communication
• Project
LED DRIVERS
DSP Function
Encryptions LCD DRIVERS
ADC Sensors
Speech Processing
IC1
VDD VSS
RA5 RA0
RA4 RA1
RA3 RA2
RC5 RC0 Solenoid
RC4 RC1
GND RC3 RC2
RC6 RB4
RC7 RB5
RB7 RB6
Opto - isolator PIC16F690(DIL20) Transistor relay
Driver
NPN Transistor
PNP
Driver
Photoelectric Sensor
Solid state relay
If the microntroller had enough I/O then 8-bit data transfer could be an option.
In this method the 8 bit data will be transfer in byte form one at a time which
controlled by the RS, R/W, and E.
LCD1 LCD_Displaytech162C
LCD-DISPLAY
LED+
LED-
VEE
R/W
+5V
RS
D0
D1
D2
D3
D4
D5
D6
D7
0V
E
IC1
VDD VSS
RA5 RA0
RA4 RA1
RA3 RA2
RC5 RC0
RC4 RC1
RC3 RC2
RC6 RB4
RC7 RB5
RB7 RB6
PIC16F690(DIL20)
The LCD HD44780 can be connect to the microntroller I/O port of 4-bit MPU.
This method the 8 bit data will be transfer in nibble form one at a time which
controlled by the RS, R/W, and E. In this case timing sequence becomes somewhat
complex.
LCD1 LCD_Displaytech162C
LCD-DISPLAY
IC1
LED+
LED-
VEE
R/W
+5V
RS
VDD VSS
D0
D1
D2
D3
D4
D5
D6
D7
0V
E
RA5 RA0
RA4 RA1
RA3 RA2
RC5 RC0
RC4 RC1
RC3 RC2
RC6 RB4
RC7 RB5
RB7 RB6
PIC16F690(DIL20)
• DAC-Digital to Analog
PIC16F690
LCD Display
10-bit ADC
Linear Sensor
• USART/UART
• Data Transmission
• Application
TX
A
USART
RS-422
HMI
RX
B
A B A B A B
USART
RS-422 RS-422 RS-422
TX RX TX RX TX RX
Media Converter
USART USART USART
PIC16F690 KIT
Programmers