Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
APIZACO.
Puertos de Pic18f4550
Ingeniera; Mecatronica
Semestre:
Sptimo
Asignatura:
Microcontroladores
Introduccin
Un microcontrolador es un circuito integrado programable, capaz de ejecutar las
rdenes grabadas en su memoria. Est compuesto de varios bloques funcionales,
los cuales cumplen una tarea especfica. Un microcontrolador incluye en su interior
las tres principales unidades funcionales de una computadora: unidad central de
procesamiento, memoria y perifricos de entrada/salida.
Cuando es fabricado el microcontrolador, no contiene datos en la memoria ROM.
Para que pueda controlar algn proceso es necesario generar o crear y luego
grabar en la EEPROM o equivalente del microcontrolador algn programa, el cual
puede ser escrito en lenguaje ensamblador u otro lenguaje para
microcontroladores; sin embargo, para que el programa pueda ser grabado en la
memoria del microcontrolador, debe ser codificado en sistema numrico
hexadecimal que es finalmente el sistema que hace trabajar al microcontrolador
cuando ste es alimentado con el voltaje adecuado y asociado a dispositivos
analgicos y discretos para su funcionamiento.
Pic18f4550
Numero de
puerto
Puerto A
RA0/AN0
RA1/AN1
RA2/AN2/VREF-/
RA3/AN3/VREF+
RA4/T0CKI/C1OUT/ RCV
RA5/AN4/SS/ HLVDIN/C2OUT
33
Puerto B
RB0/AN12/INT0/ FLT0/SDI/SDA
34
RB1/AN10/INT1/SCK/ SCL
35
RB2/AN8/INT2/VMO
36
RB3/AN9/CCP2/VPO
E / S digital. Entrada
analgica 0
37
RB4/AN11/KBI0/CSSPP
38
RB5/KBI1/PGM
39
RB6/KBI2/PGC
40
RB7/KBI3/PGD
output/PWM2 output.
External USB transceiver
VPO output.
Digital I/O. Analog input
11. Interrupt-on-change
pin. SPP chip select
control output.
Digital I/O. Interrupt-onchange pin. Low-Voltage
ICSP Programming
enable pin
Digital I/O. Interrupt-onchange pin. In-Circuit
Debugger and ICSP
programming clock pin.
Digital I/O. Interrupt-onchange pin. In-Circuit
Debugger and ICSP
programming data pin.
Puerto C
15
RC0/T1OSO/T13CKI
16
RC1/T1OSI/CCP2/ UOE
17
RC2/CCP1/P1A
23
RC4/D-/VM
24
RC5/D+/VP
input.
25
RC6/TX/CK
26
RC7/RX/DT/SDO
Puerto D
19
RD0/SPP0
20
RD1/SPP1
21
RD2/SPP2
22
RD3/SPP3
27
RD4/SPP4
28
RD5/SPP5/P1B
29
RD6/SPP6/P1C
30
RD7/SPP7/P1D
Puerto E
8
RE0/AN5/CK1SPP
RE1/AN6/CK2SPP
10
RE2/AN7/OESPP
12, 31
VSS
11, 32
VDD
18
VUSB
Bibliografia
http://microcontroladores-e.galeon.com/
http://ww1.microchip.com/downloads/en/DeviceDoc/39632e.pdf
http://pdf.datasheetcatalog.com/datasheet/microchip/39617a.pdf