Un poco de información acerca del Pic 18F4550.
Especificaciones del Pic 18F4550
- Microcontrolador con módulo USB 2.0. Soporta Low speed 1.5Mb/s y full speed 12Mb/s.
- 1kB de memoria de doble acceso vía USB
- 35 pines I/O disponibles
- Memoria de programa flash de 32 kB
- RAM de 2048 Bytes
- EEPROM de datos de 256 Bytes
- Velocidad de la CPU 12 MIPS
- Oscilador externo de dos modos hasta 48 MHz
- Oscilador interno selecionable entre 8 frecuencias desde 31kHz hasta 8MHz
- Oscilador secundario con Timer 1 de hasta 32kHz
- Opciones de oscilador dual permiten que la velocidad de la CPU y del módulo USB sean diferentes
- ADC de 10 bits y 13 canales
- Tecnología nanoWatt que brinda características y funciones de bajo consumo y ahorro de energía
- Voltaje de operación 4.2V a 5.5V
- 4 Timer(desde Timer0 a Timer3). Uno de 8 bits y 3 de 16 bits
- 2 módulos de captura/comparación/PWM
- EUSART, SPP, SPI, I²C.
- 20 fuentes de interrupciones (3 externas)
- Resistencias de pull-ups en el puerto B programables
- Función del pin MCLR opcional
- Brown-out Reset de valor programable
- Power-on Reset
- Power-up Timer y Oscillator Start-up Timer
- Soporta 100,000 ciclos de borrado/escritura en memoria flash
- Soporta 1,000,000 ciclos de borrado/escritura en memoria EEPROM
- Retención de datos mayor a 40 años
- Protección de código y datos programable
- Encapsulado DIP de 40 pines