|
|
PE8051 Microprocessor Development System
8051 compatible single board computer/development system/programmer.
Designed for development of control/interface systems using the most popular 8051 microcontroller.
1. Functional Description
1.1 Overview
PE8051-01 is a multifunctional device that can be used for several purposes.
1. The generic design of PE8051-01 board, in-system programming feature and the spacious prototyping area makes it an excellent development system that can be used to design a variety of control and processing devices for many areas of application.
|
|
|
|
2. Such features as RS-232 and SPI interface, LPT-to-SPI converter, external program and data memory, 16x2 character LCD display, I/O ports, address and data bus connectors qualify PE8051-01 as a single board computer ready to be easily incorporated into many different custom systems as a control/processing unit.
3. Because of its generic design that employs all the most common elements of a computer system (microprocessor, RAM, EEPROM, external program memory, I/O ports and display), PE8051-01 is also suitable for any starter and education project.
4. The in-system programming interface and PE8051 PC software allow it to be used as a programmer for supported microprocessors and flash memory devices.
|
|
|
|
1.2 Main Features
1. Microprocessor: 40-pin DIP AT89S8253, 0-24 MHz (11.0592 MHz crystal on board), 12K Bytes program memory, 2K Bytes EEPROM.
2. Other microprocessors supported by PE8051 software: AT89S52, AT89S53, AT89S8252.
Please note that PE8051-01 development board hardware was designed with a variety of 8051 compatible microprocessors by different manufacturers in mind.
For those without SPI in-system programming interface, RS-232 can be used.
Also those with one-time programmable (OTP) memory (or even without internal memory at all) still can be used with PE8051 on-board external program and data memory. When programming the external flash memory, PE8051 system uses SPI microprocessor terminals as simple I/O inputs (bypassing SPI register). That allows almost any 8051 compatible micro to be used and tested with PE8051 board before writing the program into the microprocessor's one-time programmable memory.
|
|
|
|
3. 64K Bytes x 2 banks external program memory. External/internal program memory operation as well as memory banks are switched by on-board DIP switches. This feature allows three different programs or "modes of operation" co-exist in the PE8051-01 board and be easily switched at any time (ex. test mode, demo mode, operating mode, etc.).
4. 64K Bytes x 2 banks SRAM memory (bank switching may be user implemented if necessary).
5. RS-232 Serial Interface. Allows PE8051 to be controlled by a PC or any other RS-232 compatible device.
6. SPI Interface. This interface can be used for PE8051 serial control or for in-system programming of PE8051 internal and external memory.
|
|
|
|
7. LPT (PC Parallel Port) interface. Converts PC LPT output to SPI serial data. This is the main interface for in-system programming of the microprocessor using PE8051 software (included).
8. 8-bit standard 8051 I/O port (P1). This port can be controlled either by external signals or by the on-board DIP switch. This switch allows the user to simulate sensor signals or manually issue test commands to the microprocessor.
9. Interrupt 0 and Interrupt 1 buttons. These buttons are intended to simulate hardware interrupts during development process.
10. Memory mapped 8-bit output. Each line of the output has a LED indicating the current state of the line (for test purpose). This memory mapped output can control any external device (devices) and also can be used as a template for creating additional memory mapped ports. These ports do not occupy any additional I/O pins of the microprocessor.
11. 16 character x 2 lines LCD Display. The display makes PE8051 a functionally complete device allowing convenient, "human language" display of any test or processed data.
12. Large prototyping area. 1x7 inches prototyping grid with power (+5V) and ground lines. This area can be used for creating any additional custom interface. Convenient microprocessor port terminals and spare I/O connector lines are provided in the vicinity of the prototyping area.
|
|
Vancouver, Richmond, Burnaby, New Westminster
|
Copyright © 2004 by Pronine Electronics Design
|
Coquitlam, Port Moody, Maple Ridge, Canada
|
|
|