8051 notes

8051 notes - Agenda 1 Overview of 8051 Architecture Timing...

Info iconThis preview shows pages 1–9. Sign up to view the full content.

View Full Document Right Arrow Icon
2 – Day workshop on Design of sensor based Embedded System Using 8051, 4 -5 Dec,2006, MVSR Engg College ECE Dept. 1 Agenda 1. Overview of 8051 Architecture, Timing, On-chip Resources, Instruction Set etc. Derivative products 2. Programming the 8051: Basic techniques, tips & tricks. 3. Development Support: Development Boards, Emulators, EPROM Programmers, Compilers, etc. 4. I2C, a simple Multi-master 2-wire serial bus. 5. ACCESS.Bus, an I2C-based protocol for connecting peripherals to workstations/PCs.
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 – Day workshop on Design of sensor based Embedded System Using 8051, 4 -5 Dec,2006, MVSR Engg College ECE Dept. 2 The 8051 An 8-bit Microcontroller optimized for control applications. A Microcontroller derivative family based on the 8051 core. A Microcontroller because you can make a one-chip system with the one chip containing: Program & Data Memory I/O Ports Serial Communication Counters/Timers Interrupt Control logic A-to-D and D-to-A convertors & so on . ..
Background image of page 2
2 – Day workshop on Design of sensor based Embedded System Using 8051, 4 -5 Dec,2006, MVSR Engg College ECE Dept. 3 Features of the 8051 - 8 Bit data path and ALU. - Easy interfacing. - 12 to 30 MHz versions available. ( 1 μsec to 400 ns for single cycle instructions). - Full instruction set including: Multiply and Divide. Bit set, reset, and test (Boolean instructions). - Variety of addressing modes.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 – Day workshop on Design of sensor based Embedded System Using 8051, 4 -5 Dec,2006, MVSR Engg College ECE Dept. 4 Features of the 8051 (cont'd) - 4K X 8 ROM - Program memory. - 128 x 8 RAM - Data memory. - Special function registers. - Serial I/O port. - 32 I/O lines. - Two 16-bit counter/timers.
Background image of page 4
2 – Day workshop on Design of sensor based Embedded System Using 8051, 4 -5 Dec,2006, MVSR Engg College ECE Dept. 5 8051 Logic Symbol VSS VCC RST P0.7 P0.6 P0.5 P0.4 P0.3 P0.2 P0.1 P0.0 P O R T 0 ADDRESS AND DATA BUS XTAL1 XTAL2 ALE EA PSEN P3.7 P3.6 P3.5 P3.4 P3.3 P3.2 P3.1 P3.0 RxD TxD INT0 INT1 T0 T1 WR RD SECONDARY FUNCTIONS P O R T 3 P2.7 P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2.0 P O R T 2 ADDRESS BUS P1.7 P1.6 P1.5 P1.4 P1.3 P1.2 P1.1 P1.0 P O R T 1
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 – Day workshop on Design of sensor based Embedded System Using 8051, 4 -5 Dec,2006, MVSR Engg College ECE Dept. 6 80C51 Block Diagram Interrupt Control External Interrupts CPU OSC Timer 1 Timer 0 Serial Port I/O Ports Bus Control Counter Inputs P0 P3 P1 4k byte ROM 128 byte RAM P2 (Address/Data) TXD RXD
Background image of page 6
2 – Day workshop on Design of sensor based Embedded System Using 8051, 4 -5 Dec,2006, MVSR Engg College ECE Dept. 7 Addressing Space - 64K X 8 ROM - Program memory. - 64K x 8 RAM - External data memory. - 256 x 8 RAM - Internal data memory. - 128 x 8 Special function registers (SFRs). - Bit addressing of 16 RAM locations and 16 SFRs.
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 – Day workshop on Design of sensor based Embedded System Using 8051, 4 -5 Dec,2006, MVSR Engg College ECE Dept. 8 Program Memory - 16 bit Program Counter (PC). - 16 bit Data Pointer (DPTR). - 64K byte address space each for Program & Data.
Background image of page 8
Image of page 9
This is the end of the preview. Sign up to access the rest of the document.

This document was uploaded on 01/12/2011.

Page1 / 114

8051 notes - Agenda 1 Overview of 8051 Architecture Timing...

This preview shows document pages 1 - 9. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online