In and Out - acmlira/pic16f628a GitHub Wiki

All information can be found here

Entrada e Saída

Todas as informações podem ser encontradas no datasheet

Diagrama dos pinos

Tabela de pinos do PORT A

No PORT A, geralmente, os pinos RA6 e RA7 são destinados a conexão com o cristal oscilador, de resto, além de entrada e saída digital:

Pino Descrição
RA0/AN0 Entrada inversora do primeiro comparador interno
RA1/AN1 Entrada inversora do segundo comparador interno
RA2/AN2/Vref Entrada não-inversora do primeiro comparador e saída de tensão de referência interna programável
RA3/AN3/CMP1 Entrada não-inversora do segundo comparador e saída do primeiro comparador
RA4/T0CKI/CMP2 Entrada de incremento do Timer 0 e saída do segundo comparador
RA5/¬MCLR Master clear ativo em nível LOW. Provoca um reset no processador

Tabela de pinos do PORT B

No PORT B temos muitos periféricos e pull-up interno programável:

Pino Descrição
RB0/INT Entrada para interrupção exterma
RB1/RX/DT Recepção para comunicação USART, via de dados para USART
RB2/TX/CK Transmissão ou via de clock para USART
RB3/CCP1 Módulo de Captura, Comparação e PWM
RB4/PGM Entrada para programação em baixa tensão
RB5 "
RB6/T1OSO/T1CKI/PGC Saída para cristal externo para o Timer 1, entrada externa para incremento do Timer 1
RB7/T1OSI/PGD Saída para cristal externo para o Timer 1

Observação: RB4-7 são entradas para interrupção por mudança de estado