Search This Blog

Loading...

Find Literature here

Final year degree project for engineers DAC0800 based project circuit diagram and interfacing with pic mirocontroller Decoding Routine (Includes NRZI Encoding, BitStuffing Removal / Addition).USB Transmission Performing Custom Actions Requested
development of Car Tachometer speedometer based microcontroller PIC16F628
Programmable Logic Controllers (PLC) is an electronic system that operates digital and designed for industry and machinery.PLC
To plot the characteristic curve of a photo resistor by varying levels of illumination.
Microcontroller 8051 information

Tuesday, September 13, 2011

8051 Microcontroller for beginners video lectures

To use the AT89C51 to develop a microcontroller-based system requires a ROM burner that supports flash memory; however, a ROM eraser is not needed. Notice that in flash memory you must erase the entire contents of ROM in order to program it again. This erasing of flash is done by the PROM burner itself .


Every microcontroller contains flags that may be used for testing the outcome of an instruction's execution. For example, the carry flag may be used to test the outcome of an 8-bit addition to see if the result is greater than 255.
Port 0; is a dual-purpose port on pins 32-39 of the 8051 1C. In minimum – component designs, it is used as a general purpose I/O Port. For larger designs with external memory, it becomes a multiplexed address and data bus.

Port 1; is a dedicated I/O port on pins 1-8. The pins, designated as P1.0. P1.1. P1.2 etc. are available for interfacing to external devices as required. No alternate functions are as signed for Port 1 pins; thus they are used solely for interfacing to external devices. Exceptions are the 8032/8052 ICs. Which use P1.0 and P1.1 either as I/O lines or as external in outs to the third timer.

Port 2; (pints 21-28) is a dual – purpose port serving as general purpose I/O, or as the high byte of the address bus for designs with external code memory or more than 256 bytes of external data memory.

Port 3;is a dual – purpose port on pins 10-17. As well as general – purpose I/O, these pins are multifunctional with each having an alternate purpose related to special features of the 8051).

Now coming to the other pin functions.


PSEN;This is an output pin. PSEN stands for “program store enable.” In an 8031-based system in which an external ROM holds the program code, this pin is connected to the OE pin of the ROM.
VCC;Pin 40 provides supply voltage to the chip. The voltage source is +5V.

GND; Pin 20 is the Ground pin.

XTAL1 and XTAL2;The 8051 has an on-chip oscillator but requires an external clock to run it. Most often a quartz crystal oscillator is connected to inputs XTALI (pin 19) and XTAL2 (pin 18). The quartz crystal oscillator connected to XTAL1 AND XTAL2 also needs two capacitors of 30 pF value.

No comments:

Post a Comment

PWM 8051 SCR or triac controller Microcontroller 8051 PWM
Producing PWM output for seperate channels to control the phase angle of SCR or triace for power control of any AC load like Heater Motor Fan, this project can be used as heater power controller.
Graphical LCD Interface with Microcontroller 8051 LOAD BANK 8051
Interface a large Load bank of solid stat relays with microcontroller 8051 and switch ON OFF through computer via serial interface RS232
large current relay interface with microcontroller 50 Relays interface
Interface of 50 relays with microcontroller for serial control through PC shift register are used for io port expansion.
Elevator or lift controller with microcontroller Elevator
Elevator or lift controller using microcontroller 8051 for three floors.
 GSM security System
GSM based security system for home and office, a SMS alert will be done on any problem at security.
A interface of GSM modem with microcontroller 8051. GSM Modem
A interface of GSM modem with microcontroller 8051.
SMS base system for industrial automation and control SMS industrial control
SMS based automatic machines control for automation, the microcontroller 8051 is used for serial interface and sms sending through mobile
ADC0804 interfacing with microcontroller 8051 ADC0804 Interfacing with 8051
Atmel microcontroller AT89s51 is used for interfacing the ADC0804 for measuring analog voltages.
APIS irrigation system circuit diagram APIS
Automatic Plant irrigation System for watering the field the system is based on microcontroller
LED seven segment display for car parking Car Parking Project
LED seven segment display for automatic car parking system project based on microcontroller 8051.
Interface of adc0808 with microcontroller at89c51
 ADC0809 or ADC0808
Interface of adc0808/ADC0809 with microcontroller at89c51 . 8 channel 8 bits ADCS interfaces with microcontroller
Stepper motor Interface with microcontroller Stepper Motor
The Interface of stepper Motor with microcontroller 8051, LED optocoupler based isolation for spikes and high voltages protection circuits
Pressure sensor,flow transducer,force sensor,weight sensor Pressure Transducers
Construction of dufferent types of pressure sensors or pressure transducers and the interfacing of pressure sensors with microcontroller.
Tachometer or speedometer sensor construction Tachometer Sensor
Microcontroller based Tachometer construction, coding, circuit diagram and implementation.
VB6 serial RS232 programming example VB6 Serial RS232 Program
Serial communication between microcontrollers and computer using VB6. An example program with source code for serial communication using VB6.
Hyperterminal setup and communication settings SETUP Hyperterminal for RS-232
A guide for setup of Hyperterminal program for different setting used for serial communication between PC and microcontroller.
LCD interface with microcontroller LCD Interface with microcontroller 8051
Example program and circuit diagram for the interface of LCD with microcontroller 8051.
programmable frequency controller and frequency monitor programmable frequency Meter
This project is for measuring frequency of a digital signal. The project offer programmable selections and have many interesting features