Universal Board supports 3 different Micro controllers i.e., 8051,PIC and AVR . This board is powered by USB port and does not need external power supply. An extra adapter socket is also provided for Power Supply(9v). It is ideal for developing Embedded applications involving High speed Wireless Communication (Zigbee / Bluetooth ), Real Time Data Monitoring and Control, Interactive Control Panels etc. On Board ICSP Circuits and Serial Port Programmer eliminates need of an additional programmer and allows on board programming. DIP switches are provided for selecting any one of the 3 controller modes.
Note: Only one DIP switch should be turned On at any point of time which corresponds to the Micro controller used.
Technical Specifications
- It supports 3 Micro Controllers modes namely 8051,PIC and AVR
- Crystal for 8051: 11.0592 Mhz
- Crystal for PIC : 4 Mhz
- Crystal for AVR : 16 Mhz.
- 3 DIP(Dual In line Package) switches for selecting one Controller mode
- 1- 8Pin DIP switch for enabling Pull up resistors(Used in 8051 mode)
- 40 Pin Berg headers for external interfacing
- On Board ICSP Circuit for PIC Programming
- On Board ICSP Circuit for AVR Programming
- On Board serial port programmer for 8051
- USB port as power source or an extra adapter socket is provided for power supply
- 8 User LEDs
- 16 Pin Berg Header for LCD Interfacing
- 7-Segment Display
- 3 User Switches
- 3 Supply LEDs for 8051,PIC and AVR
- 3 Reset Switches for 8051,PIC and AVR
- Power ON/OFF Switch
ATmega 32 Features
- Advanced RISC Architecture
- 32Kbytes of In-System Self-programmable Flash program memory
- 1024Bytes EEPROM
- 2Kbytes Internal SRAM
- Optional Boot Code Section with Independent Lock Bits
- In-System Programming by On-chip Boot Program
- Programming Lock for Software Security
- 32 Programmable I/O Lines
- Two 8-bit Timer/Counters with Separate Prescalers and Compare Modes
- One 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture Mode
- Real Time Counter with Separate Oscillator
- Four PWM Channels
- 8-channel, 10-bit ADC
- Two-wire Serial Interface
- Programmable Serial USART
- Master/Slave SPI Serial Interface
- Programmable Watchdog Timer with Separate On-chip Oscillator
- On-chip Analog Comparator
- 6 Sleep Modes: Idle, ADC Noise Reduction, Power-save, Power-down, Standby and Extended Standby
- 0 – 16MHz for ATmega32
LPC2148 Features
- 80C51 Central Processing Unit
- 5 V Operating voltage from 0 to 40 MHz
- 64 kB of on-chip Flash program memory with ISP (In-System Programming) and
- IAP (In-Application Programming)
- Supports 12-clock (default) or 6-clock mode selection via software or ISP
- SPI (Serial Peripheral Interface) and enhanced UART
- PCA (Programmable Counter Array) with PWM and Capture/Compare functions
- Four 8-bit I/O ports
- Three 16-bit timers/counters
- Programmable Watchdog timer (WDT)
- Eight interrupt sources with four priority levels
- TTL- and CMOS-compatible logic levels
- Low power modes
- Power-down mode with external interrupt wake-up
- Idle mode
PIC16F877A Features
- Operating speed: DC – 20 MHz clock input
- Up to 8K x 14 words of Flash Program Memory,
- Up to 368 x 8 bytes of Data Memory (RAM),
- Up to 256 x 8 bytes of EEPROM Data Memory
- Timer0: 8-bit timer/counter with 8-bit prescaler
- Timer1: 16-bit timer/counter with prescaler
- Timer2: 8-bit timer/counter with 8-bit periodregister, prescaler and postscaler
- Two Capture, Compare, and PWM modules
- Synchronous Serial Port (SSP) and I2C (Master/Slave)
- Universal Synchronous Asynchronous Receiver Transmitter (USART)
- Parallel Slave Port (PSP) – 8 bits wide with external RD, WR and CS controls
- Brown-out detection circuitry for Brown-out Reset (BOR)
- 10-bit, up to 8-channel Analog-to-Digital Converter (A/D)
- Analog Comparator
- In-Circuit Serial Programming
- Single-supply 5V In-Circuit Serial Programming
- Watchdog Timer (WDT) with its own on-chip RC oscillator for reliable operation
- Power saving Sleep mode