Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
8051 Microcontroller Kit User manual
#1

8051 Microcontroller Kit User manual

[attachment=17926]

INTRODUCTION
8051 MICROCONTROLLER BOARD
Hardware description
The evaluation board consists of two major parts and provides a function to convert the
parallel data bus to RS232 serial port and vice versa. Also, it provides an in-system
programming function.

The functions of the three two parts are described as follows:
Philips P89v51RD2/P89c51RD2 is an 8051 microcontroller. The microcontroller connection to the RS232 is through the serial data bus and control signals - address, write, read, reset, and chip select signals.

Philips RS-232 drivers/receivers are the transceivers. The first one allows the
microcontroller to be in-system programmed through a PC s serial port such as
COM1. The RS-232 mainlyconsists of two sections: drivers (transmitters) and receivers. The drivers convert the CMOS-logic output levels to RS-232 signals, whereas the receivers convert theRS-232 signals to CMOS-logic output levels.

Software description
The programming of the demo board can be done by writing firmware code requires the
following software.
Raisonance is one of the embedded system vendors that provide the development
tools for the 8051 microcontroller. The software compiles the firmware code and generates an Intel Hex file. Flash Magic is a free Windows application software that allows easy programming of Philips Flash Microcontrollers. The software loads the Intel Hex file to the microcontroller by using its in-system programming mode communicating through serial port.

8051 microcontroller (P89C51RD2/P89V51RD2) section

The P89C51RB2/RC2/RD2 device contains a non-volatile 16kB/32kB/64kB Flash program memory that is both parallel programmable and serial In-System and In-Application Programmable. In-System Programming (ISP) allows the user to download new code while the microcontroller sits in the application.
In-Application Programming (IAP) means that the microcontroller fetches new program code and reprograms itself while in the system. This allows for remote programming over a modem link. A default serial loader (boot loader) program in ROM allows serial
In-System programming of the Flash memory via the UART without the need for a loader in the Flash code. For In-Application Programming, the user program erases and reprograms the Flash memory by use of standard routines contained in ROM.

8051 Microcontroller Board Features

P89C51RD2/P89V51RD2
Features
On-chip Flash Program Memory with In-System Programming (ISP) and In-Application Programming (IAP) capability
Boot ROM contains low-level Flash programming routines for downloading via the UART
Can be programmed by the end-user application (IAP)
Parallel programming with 87C51 compatible hardware interface to programmer
Supports 6-clock/12-clock mode via parallel programmer (default clock mode after Chip Erase is 12-clock)
6-clock/12-clock mode Flash bit erasable and programmable via ISP
6-clock/12-clock mode programmable on-the-fly by SFR bit
Peripherals (PCA, timers, UART) may use either 6-clock or 12-clock mode while the CPU is in 6-clock mode
Speed up to 20 MHz with 6-clock cycles per machine cycle (40 MHz equivalent performance); up to 33 MHz with 12 clocks per machine cycle
Fully static operation
Reply

#2

to get information about the topic 8051 microcontroller based mini projects full report ,ppt and related topic refer the page link bellow

http://seminarsprojects.net/Thread-micro...i-projects

http://seminarsprojects.net/Thread-mini-...using-8051

http://seminarsprojects.net/Thread-micro...ects--5921
Reply



Forum Jump:


Users browsing this thread:
1 Guest(s)

Powered By MyBB, © 2002-2024 iAndrew & Melroy van den Berg.