8051 Microcontroller:
The Intel 8051 is a Harvard
architecture, single chip microcontroller (µC) which was developed
by Intel in 1980 for use in embedded systems. Intel's original
versions were popular in the 1980s and early 1990s, but has today
largely been superseded by a vast range of faster and/or
functionally enhanced 8051-compatible devices manufactured by more
than 20 independent manufacturers including Atmel, Infineon
Technologies (formerly Siemens AG), Maxim Integrated Products (via
its Dallas Semiconductor subsidiary), NXP (formerly Philips
Semiconductor), Nuvoton (formerly Winbond), ST Microelectronics,
Silicon Laboratories (formerly Cygnal), Texas Instruments and
Cypress Semiconductor. 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.
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.
8051 Microcontroller Notes
| 1 | Course Outlines (CECOS University Only) |
| 2 | Full Book Lecture Slides |
| 3 | Instruction set of Microcontroller AT89C51 |
| 4 | Detailed Instruction set of Microcontroller AT89C51 |
| 5 | Microcontroller AT89C51 Pins (Schematic Diagram) |
| 6 | How to Create a Printed Circuit Board |
| 7 | PCB Design Tutorial |
| 8 | Lab-1 Introduction to Keil- Lab -01 |
| 9 | Lab-2 Rotating_LED's by using Mov instruction |
| 10 | Assignment Section B & C: Write a Program to Add First 10 Natural Numbers. |
| 11 | Assignment Section B & C: Write a Program to Add 79H, F5H and E2H, if there is a carry save it. |
| 12 | Assignment Section B & C: Write a program using delay subroutine that is capable of producing a delay of 5mS using a crystal of frequency of 11.0692MHz |
|
Submit your assignments to
assignments@helpingnotes.com . ZIP and e-mail the whole project document |
|
| 13 | Lecture Notes: CALL and DELAY Instructions. |
| 14 | Assignment Section B & C: Chapter 04, Exercise Q20 to Q28 |
| 15 | 8051 Delay Calculation and Coding Method by Saad Zahid |
| 16 | Assignment Section B & C: Chapter 06, Example 6.9 to 6.22 |
| 17 | Test B & C: Section B Test of CP 6 on Tuesday Section C Test On Thursday |
|
|
