8051
The Intel 8051 is a Harvard architecture single chip microcontroller (µC) which was developed by Intel in 1980 for use in embedded systems. It was extremely popular in the 1980s and early 1990s, but today it has largely been superseded by a vast range of enhanced devices with 8051-compatible processor cores that are manufactured by more than 20 independent manufacturers including Atmel, Maxim IC (via its Dallas Semiconductor subsidiary), NXP (formerly Philips Semiconductor), Winbond, and Silicon Laboratories. Intel's official designation for the 8051 family of µCs is MCS 51.
Intel's original 8051 family was developed using NMOS technology, but later versions, identified by a letter "C" in their name, e.g. 80C51, used CMOS technology and were less power-hungry than their NMOS predecessors - this made them eminently more suitable for battery-powered devices.
Application
Any
Language
Any
License
Any
The 8051 is used to control the keyboards of many PC's.
All math operations must use the accumulator register and the opcodes
are all pretty much the same as the more advanced 8086.
I don't know...
hello,
i have to write an assembler code for the 8051 microcontoller.
the division of two signed int numbers (range -32768 to 32767).
can someone post the code?
Every USB disk I've seen uses what is called the "SCSI Transparent Command Set", so you'll need the SCSI specs, not the Western specs. Also, you'll need to go through the USB host controller before...
Hello everyone,
hi......
Well i just want to know that i have been working in embedded development from last 2 years. we have designed our most of the systems using 8051 based microcontroller &...
Hi,
I am a big fan of Pascal programming language and I wonder how many similar souls are there?
I see everybody is using C or some other fancy new language. This especially applies to embedded...
hello,
i have a fine knowledge about 8051 and fine grip on assembly language.
now what should i start AVR or ARM microcontroller for further knowledge in embedded.
regards
navnish kumar
hello,
i have a fine knowledge about 8051 and fine grip on assembly language.
now what should i start AVR or ARM microcontroller for further knowledge in embedded.
regards
navnish kumar
If you are in need of 8051 microcontroller assembly developer, then i can help you.
Greetings.
I am trying to make a small software for using a simple 8051 calculator (doing +,-,*,/) using assembly language.
I used for the circuit the followings:
micro phillips 89C668
7-segment...
i want to get an idea that how write assembly codes to read the position one by one in 16 bit memory location
hELLO EVERYONE. I AM NEW TO THIS AS I HAVE A MAJOR ISSUE. I AM USING SOFTWARE CALLED PINNACLE TO PROGRAM AN 8051 CHIP TO COUNT UPWARDS. I HAVE 3 7 SEG DISPLAYS SO I NEED ASSISTANCE TO HELP COUNT UP...
hey am doin my project on stepper motor control using uln2003....i need an assembly code and a detailed pin connections....
how 8051 connected to uln2003 and that to a stepper motor...
could u plz...
It can still be anything, impossible to tell. A wild guess would be that you switched rx and tx the wrong way, that's the most common RS-232 problem.
: hello,
: im doin a project with AT89C52.i got the project frm my seniors &
: i've done some changes to it, i need timer.h & lcd.h to make it
: run.. plz help me get the above library files or...
Hi,
I would like to get started writing assembler code. I know there are some Windows tools to write assembler and have it run on some 8051 simulator which shows all registers, memory etc. But I...
: :
: : How is the macro used?
: :
: : And what are VCC and VDD, macros too?
: : The following code would be illegal according to ansi C:
: : VCC=1 VDD=1;
: --------------------------------...
I'm a newbie, so please be kind.
I'm trying to interpret some code, and I'm not sure what's going on...
This is in C/C++ (I think) it is for an 8051 uC. This sequence defines a series of VCC &...
HI, FRNDS...
:
: I HAVE MADE A SMALL MICROCONTROLLER PROGRAM WHICH INTERFACE WITH
: 2X16 LCD...
: THE PROGRAM DISPLAYS A MESSAGE ON LCD.
: NOW I WANT TO TAKE THE MESSAGE TO BE DISPLAYED ON LCD...
: HI, FRNDS...
:
: I HAVE MADE A SMALL MICROCONTROLLER PROGRAM WHICH INTERFACE WITH
: 2X16 LCD...
: THE PROGRAM DISPLAYS A MESSAGE ON LCD.
: NOW I WANT TO TAKE THE MESSAGE TO BE DISPLAYED...