aw51v2 development board - amateur world, world...

9
2008 AMIT AMATEUR WORLD 020708 AW51V2 Development Board

Upload: dinhnhi

Post on 22-Apr-2018

223 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: AW51V2 Development Board - AMATEUR WORLD, World …amateurworld.in/download/products_extra_files/AW51v2 Manual.pdf · P89V51RD2 microcontroller Development Board Documentation

2008 

AMIT 

AMATEUR WORLD   

02‐07‐08 

AW51V2 Development Board

Page 2: AW51V2 Development Board - AMATEUR WORLD, World …amateurworld.in/download/products_extra_files/AW51v2 Manual.pdf · P89V51RD2 microcontroller Development Board Documentation

2 of 9

AMATEUR WORLD Product Specification www.amateurworld.in

AW­51 V2 P89V51RD2 microcontroller Development 

Board Documentation  1. About P89V51RD2 microcontroller The P89V51RD2 is an 80C51 microcontroller with 64 kB Flash and 1024 bytes of data RAM. A key feature of the P89V51RD2 is its X2 mode option. The design engineer can choose to run the application with the conventional 80C51 clock rate (12 clocks per machine cycle) or select the X2 mode (6 clocks per machine cycle) to achieve twice the throughput at the same clock frequency. Another way to benefit from this feature is to keep the same performance by reducing the clock frequency by half, thus dramatically reducing the EMI. The Flash program memory supports both parallel programming and in serial In- System Programming (ISP). Parallel programming mode offers gang-programming at high speed, reducing programming costs and time to market. ISP allows a device to be reprogrammed in the end product under software control. The capability to field/update the application firmware makes a wide range of applications possible. The P89V51RD2 is also In-Application Programmable (IAP), allowing the Flash program memory to be reconfigured even while the application is running.

Features of P89V51RD2 can detail as:

• 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 with three high-current Port 1 pins (16 mA each) • Three 16-bit timers/counters

Page 3: AW51V2 Development Board - AMATEUR WORLD, World …amateurworld.in/download/products_extra_files/AW51v2 Manual.pdf · P89V51RD2 microcontroller Development Board Documentation

3 of 9

AMATEUR WORLD Product Specification www.amateurworld.in

• Programmable Watchdog timer (WDT) • Eight interrupt sources with four priority levels • Second DPTR register • Low EMI mode (ALE inhibit) • TTL- and CMOS-compatible logic levels • Brown-out detection • Low power modes • Power-down mode with external interrupt wake-up • Idle mode • PDIP40, PLCC44 and TQFP44 packages

The pin assignment of P89V51RD2BN is shown in figure 1.

Page 4: AW51V2 Development Board - AMATEUR WORLD, World …amateurworld.in/download/products_extra_files/AW51v2 Manual.pdf · P89V51RD2 microcontroller Development Board Documentation

4 of 9

AMATEUR WORLD Product Specification www.amateurworld.in

Summary of pin function of P89V51RD2BN microcontroller

Page 5: AW51V2 Development Board - AMATEUR WORLD, World …amateurworld.in/download/products_extra_files/AW51v2 Manual.pdf · P89V51RD2 microcontroller Development Board Documentation

5 of 9

AMATEUR WORLD Product Specification www.amateurworld.in

2. AW-51 V2: P89V51RD2 MCS-51 microcontroller development board

Features: • Support Philips’s P89C (V) 51Rx2 (P89V51RD2BN on‐board) Clock 11.0592MHz •  In ‐system programming via serial port •  Select PROGRAM with a switch •  On‐board 16x2 LCD module •  8‐LEDs and 2‐digit LED 7 segments •  Piezo speaker •  4x3 Matrix switch •  Relay and stepper motor driver circuit •  DS1820 1‐wire Temperature IC •  DS1307 Real‐time clock IC •  2‐Interrupt switch l RS‐232 interface •  PCF8574A I/O expander IC •  24C16 SEEPROM on‐board •  D/A converter R‐2R ladder •  I2C bus‐based ADC 4 ch. and 1 DAC by PCF8591 •  Connecter for Timer2 and PCA module •  Port1 can select 2 modes: P1 or Timer2 and PCA •  Use with DC adapter+12V 500‐800mA •  Polarity protection circuit

Page 6: AW51V2 Development Board - AMATEUR WORLD, World …amateurworld.in/download/products_extra_files/AW51v2 Manual.pdf · P89V51RD2 microcontroller Development Board Documentation

6 of 9

AMATEUR WORLD Product Specification www.amateurworld.in

AW-51 Development board schematic diagram

3. Flash Magic software The ISP software that use with AW‐51Development Board is Flash Magic V2.0 or higher. You can download the latest version at www.esacademy.com. After downloaded, install at your computer that have Windows 98SE or higher. Before using this software, must connect the experiment board with computer’s serial port. The figure A shows the main window of Flash Magic software. 

Page 7: AW51V2 Development Board - AMATEUR WORLD, World …amateurworld.in/download/products_extra_files/AW51v2 Manual.pdf · P89V51RD2 microcontroller Development Board Documentation

7 of 9

AMATEUR WORLD Product Specification www.amateurworld.in

Figure A: The main window of Flash Magic software in P89V51RD2 selection 5. The MCS-51 CD-ROM information The CD‐ROM that bundled with AW‐51 V2 development board is contained many software and experiment codes. 

EXPERIMENTS:  You can find the most important folder in the CD ROM is EXPERIMENTS. Here you will get individual HEX Files for the following Experiments. 

• Experiments with LEDs • Experiments with LCD • Experiments with FNDs • Experiments with Buzzer • Experiments with RTC • Experiments with I2C EEPROM 

Page 8: AW51V2 Development Board - AMATEUR WORLD, World …amateurworld.in/download/products_extra_files/AW51v2 Manual.pdf · P89V51RD2 microcontroller Development Board Documentation

8 of 9

AMATEUR WORLD Product Specification www.amateurworld.in

• Experiments with I2C IO Expander, Simple Input and Simple Output • Experiments with I2C ADC & DAC. • Experiments with Matrix Switch Board • Experiments with Simple DAC with R2R resistor ladder • Experiments with Relay • Experiments with Stepper Motor • Experiments with RS232 Communication • Experiments with External Interrupts • Experiments with Timers Interrupts • Experiments with Counters

DATASHEETS: 

Here you can find the datasheets of P89C51RD2 as well as other series of 8051 controllers.

FLASH MAGIC: Here you can find the latest version of Flash magic software.

Free Codes: Here you can find various codes and routines for 8051 series of controllers in ASM or C or BASIC, which are very useful and available freely on the net.

Complements: Here you will find many useful and free software, compilers, and simulators for 8051.

Page 9: AW51V2 Development Board - AMATEUR WORLD, World …amateurworld.in/download/products_extra_files/AW51v2 Manual.pdf · P89V51RD2 microcontroller Development Board Documentation

9 of 9

AMATEUR WORLD Product Specification www.amateurworld.in

Disclaimer Copyright © AMATEUR WORLD, 2007. Version 1.0 - Initial Datasheet Created July, 2008. Neither the whole nor any part of the information contained in, or the product described in this manual, may be adapted or reproduced in any material or electronic form without the prior written consent of the copyright holder. This product and its documentation are supplied on an as-is basis and no warranty as to their suitability for any particular purpose is either made or implied. AMATEUR WORLD will not accept any claim for damages howsoever arising as a result of use or failure of this product. Your statutory rights are not affected. This product or any variant of it is not intended for use in any medical appliance, device or system in which the failure of the product might reasonably be expected to result in personal injury. This document provides preliminary information that may be subject to change without notice. CONTACT AMATEUR WORLD

World of Amateur Electronics AMATEUR WORLD Reg. Off. : East Prasadnagar, Hazinagar, 24PGS (N), W.B. -743135 H.O.: C25, Poddarnagar, 2No., Jadavpur, Kolkata -700032, W.B., India Phone (+91) 9339 003 645 Website URL : http://www.amateurworld.in