CIT 673 Created by Suriyong1 Micro controller hardware architechture.

Slides:



Advertisements
Similar presentations
8086 [2] Ahad. Internal! External? 8086 vs _bit Data Bus 20_bit Address 8_bit Data Bus 20_bit Address Only external bus of 8088 is.
Advertisements

Parul Polytechnic Institute
Autumn 2012C.-S. Shieh, EC, KUAS, Taiwan1 The 8051 Family Microcontroller Chin-Shiuh Shieh Department of Electronic Engineering.
PROGRAMMABLE PERIPHERAL INTERFACE -8255
Dr A Sahu Dept of Computer Science & Engineering IIT Guwahati.
MICROPROCESSORS TWO TYPES OF MODELS ARE USED :  PROGRAMMER’S MODEL :- THIS MODEL SHOWS FEATURES, SUCH AS INTERNAL REGISTERS, ADDRESS,DATA & CONTROL BUSES.
TK2633 Introduction to Parallel Data Interfacing DR MASRI AYOB.
Chapter 2 HARDWARE SUMMARY
The 8085 Microprocessor Architecture
Microprocessor and Microcontroller
The 8085 Microprocessor Architecture. Contents The 8085 and its Buses. The address and data bus ALU Flag Register Machine cycle Memory Interfacing The.
Processor System Architecture
Designing the 8086/8088 Microcomputer System
1 TK2633TK Microprocessor Architecture DR MASRI AYOB.
Micro-controller or embedded controller
Architecture of the 8051 INTERNAL DATA BUS Oscillator & Timing Programmable I/O (32 Pins) 80C51 CPU 64K byte Expansion Control Serial I/O 4K Program Memory.
Microcontroller 8051.
The 8051 Microcontroller architecture
Khaled A. Al-Utaibi  Intel Peripheral Controller Chips  Basic Description of the 8255  Pin Configuration of the 8255  Block Diagram.
Embedded Systems Design 1 Lecture Set 6 I/O Ports.
MCS-51 Hardware Interfacing
The 8051 Microcontroller and Embedded Systems
MOBILE OPERATING ROBOT ON EMBEDDED SYSTEM
Computer Architecture and Organization Introduction.
MICROPROCESSOR AND MICRO CONTROLLER
CHAPTER HARDWARE CONNECTION. Pin Description 8051 family members ◦ e.g., 8751, 89C51, 89C52, DS89C4x0) ◦ Have 40 pins dedicated for various functions.
8085. Microcomputer Major components of the computer - the processor, the control unit, one or more memory ICs, one or more I/O ICs, and the clock Major.
Microcontrollers Class : 4th Semister E&C and EEE Subject Code: 06ES42
Programmable Peripheral Interface Parallel port Interface 8255
Intel 8051 Another family of microcontroller is the Intel 8051 family. The basic 8051 microcontroller has four parallel input/output ports, port 0, 1,
Microcontroller Intel 8051 [I/O Ports]. Pin out of the 8051 –40 pin package –32 pins are used for the 4 ports. –V CC / V SS –ALE Address Latch Enable.
MICROPROCESSORS AND APPLICATIONS
Introduction to Microprocessors - chapter3 1 Chapter 3 The 8085 Microprocessor Architecture.
Presented by Sadhish Prabhu
Features of the PIC18 microcontroller - 8-bit CPU - 2 MB program memory space (internal 32KB to 128KB) bytes to 1KB of data EEPROM - Up to 4096 bytes.
The 8085 Microprocessor Architecture. What 8085 meant for? 80 - year of invention bit processor 5 - uses +5V for power.
1 Basic Processor Architecture. 2 Building Blocks of Processor Systems CPU.
Chapter Microcontroller
8255:Programmable Peripheral Interface
8085 Microprocessor: Architecture & Support Components.
8051 Microcontroller Tutorial and Architecture with Applications.
HJD Institute of Technical Education & Research- Kera(Kutch) The 8051 Microcontroller architecture PREPARED BY: RAYMA SOHIL( )
MICROPROCESSOR AMARTYA ROY-72 ANGSHUMAN CHATTERJEE-80 ASHISH LOHIA-70 MOLOY CHAKRABORTY-60.
Gandhinagar Institute of Technology
DEPARTMENT OF ELECTRONICS ENGINEERING V-SEMESTER MICROPROCESSOR & MICROCONTROLLER 1 CHAPTER NO microcontroller & programming.
Architecture of 8085 Nitin Mishra. Registers Microprocessor Instruction Cache Arithmetic & Logic Unit Control Unit Bus Interface Unit Data Cache Instruction.
8255 Programmable Peripheral Interface
Seminar On 8085 microprocessor
The 8051 Microcontroller architecture
8051 Pin - out PORT 0 PORT 1 PORT 2 PORT 3.
Everybody.
Hardware Source: ttp:// under
The 8255 Programmable Peripheral Interface
8085 microprocessor.
8085 Microprocessor Architecture
An Introduction to Microprocessor Architecture using intel 8085 as a classic processor
Data bus CPU General Purpose microprocessor RAM ROM I/O Port Timer
Memory organization On- chip memory Off-chip memory
Architecture & Support Components
The 8051 Microcontroller (8 bit )
8085 Microprocessor Architecture
The 8051 Microcontroller and Embedded Systems
Hardware Source: ttp:// under
Important 8051 Features On chip oscillator 4K bytes ROM 128 bytes RAM
UNIT-VIII 8051 Microcontroller Architecture Register set of 8051
Building an SBC-51 The Single Board Computer SBC-51 is a simple 8051 platform for learning and experimenting with the hardware and software development.
8051 Micro Controller.
The 8051 Microcontroller (8 bit )
CHAPTER HARDWARE CONNECTION.
8085 Microprocessor Architecture
Presentation transcript:

CIT 673 Created by Suriyong1 Micro controller hardware architechture

CIT 673 Created by Suriyong2 Scope Hardware Diagram Operating Mode Architecture installing clock external memory attachment

CIT 673 Created by Suriyong3 Pin configuration MCS51Core CPU Atmel 89S8252

CIT 673 Created by Suriyong4 Pins Address/Port: High address/P2: 8 pins A8-A15 or Port 2 Address/Data/Port: Low address/Data/P0 8 pins A0-A7/D0-D7/Port 0 Port: port 1 8 bits Signal pin ALE: Address Latch Enable : active high, signal to express that the signal is low address at P0 PSEN: Program Strobe Enable: active low, signal when access to external program memory EA: External Access: active low, signal to control the CPU to access the external memory RST: CPU Reset input Signal/Alternate function port pin : port 3 WR: Write signal to external data RD: Read signal to external data TXD: Transmit Data, serial communication RXD: Receive Data, serial communication External interrupt source and signal Clock : pin X1 and X2 Power Supply : VCC:GND

CIT 673 Created by Suriyong5

6 Operating Mode 1 chip mode operating use only CPU and its SFR Multi-chip mode when extend or need more peripherals such as extend external RAM, more I/O

CIT 673 Created by Suriyong7 Architecture busses address bus data bus ports registers register that control CPU operating clock signals hardware connection Address space memory address decoding External Input/output address decoding and interfacing Interrupt Hardware architechture

CIT 673 Created by Suriyong8 BUS Address BUS 16 bit able to decode of address Use alternate function of P2 as high address bus P0 as low address bus and multiplex with data bus use Address Latch Enable (ALE) signal as multiplex signal need Latching IC : 74LS373 to latch the low address Data bus 8 bit alternate function of P0 multiplex with low address bus first as address, next as data

CIT 673 Created by Suriyong9 External data and program memory accessing when external memory is needed use Program Strobe ENable (PSEN) to signal to decode the memory when PSEN low: program memory is accessed and data is get after Read (RD) signal is active high: data memory is accessed and data is get or write after RD or WR signal

CIT 673 Created by Suriyong10 External memory diagram

CIT 673 Created by Suriyong11 CPU Register Unable to manipulate directly PC: Program Counter Contain the address of the code ALU: Arithmetic Logical Unit the calculation zone