SM PIC 18F 1 V1.1
Hardware specifications:
- Supported micro controllers:
- PIC 18F4520
- PIC 18F4420
- PIC 18F4331
- PIC 18F4431
- Power Supply required: 5VDC (minimum 4.2V, maximum 5.5V).The module includes a small voltage regulator that produces 3.3V from 5V.
- On chip Flash memory :
- PIC18F4520 : 32Kbytes
- PIC18F4420 : 16Kbytes
- PIC 18F4331 : 8Kbytes
- PIC 18F4431 : 16Kbytes
- On chip Flash EEPROM : 256 Bytes
- On chip Flash SRAM :
- PIC18F4520 : 1536 Bytes
- PIC18F4420 : 768 Bytes
- PIC 18F4331: 768 Bytes
- PIC 18F4431: 768 Bytes
- I/Os : All up to 36 brought on connector
- On chip ADC:
- 10-bit A/D Converter, up to 13 channels for PIC18F4520/4420
- 10-bit A/D Converter, up to 9 channels for PIC18F4331/4431
- Crystal:
- Onboard crystal of 20 MHz (can use up to 40MHz)
- Internal oscillator block:: 8 user selectable frequencies: 31 kHz to 8 Mhz
- Onboard Reset switch
- One RS-232 port brought on 3 pin connector
- I2C interface with EEPROM AT24C512.PIC18F4520/4420 has Full hardware support for I2C Master Mode.Multimaster mode, Slave mode.PIC18f4331/4431 has software implemented master mode & fully hardware supported slave mode.
- On board DIP switch for selection between UART and SPI
- Connector for Single-supply In-Circuit Serial Programming™(ICSP™) and In-Circuit Debug (ICD) via two pins. Programming connector pin compatible with that of PICKIT3 programmer.
- Industrial Operating Temperature Range: -40°C to +85°C.
- Special Microcontroller Features:
- C compiler optimized architecture: Optional extended instruction set designed to optimize re-entrant code
- 100,000 erase/write cycle Enhanced Flash program memory typical 1,000,000 erase/write cycle Data EEPROM memory typical
- Flash/Data EEPROM Retention: 100 years typical
- Self-programmable under software control
- Priority levels for interrupts
- 8 x 8 Single-Cycle Hardware Multiplier
- Extended Watchdog Timer (WDT):
- Single-supply 5V In-Circuit Serial Programming™ (ICSP™) via two pins
- In-Circuit Debug (ICD) via two pins
- Wide operating voltage range: 2.0V to 5.5V
- Programmable 16-level High/Low-Voltage Detection (HLVD) module:
- Programmable Brown-out Reset (BOR- With software enable option
- Power-Managed Modes:
- Run: CPU on, peripherals on
- Idle: CPU off, peripherals on
- Sleep: CPU off, peripherals off
- Idle mode currents down to 5.8µA typical
- Sleep mode current down to 0.1µA typical
- Timer1 Oscillator: 1.8µA, 32 kHz, 2V
- Watchdog Timer: 2.1µA
- Two-Speed Oscillator Start-up
- Peripheral Highlights:
- High-current sink/source 25 mA/25 mA
- Three programmable external interrupts
- Up to 2 Capture/Compare/PWM (CCP) modules, one with Auto-Shutdown (28-pin devices)
- Enhanced Capture/Compare/PWM (ECCP) module (40/44-pin devices only):
- Master Synchronous Serial Port (MSSP) module supporting 3-wire SPI™ (all 4 modes) and I2C™ Master and Slave Modes
- Enhanced Addressable USART module:
- Supports RS-485, RS-232 and LIN 1.2
- RS-232 operation using internal oscillator block (no external crystal required)
- EAGLE libraries available, so module can be used as a component in your EAGLE schematic and PCB.
- Sample programs of many useful functions available.
- Can be readily used with SPJ's STK-2148, DEV-PRO and STK-2148 ULTRA LITE boards.