INTRODUCTION TO THE MICROPROCESSOR AND DEVELOPMENT OF MICROCONTROLLERS
|
|
- Eugene Smith
- 7 years ago
- Views:
Transcription
1 INTRODUCTION TO THE MICROPROCESSOR AND DEVELOPMENT OF MICROCONTROLLERS ABSTRACT This chapter provides a brief review on the evolution of microprocessors (pps) and development of microcontrollers (pcs). The use of microcontrollers in embedded systems and their applications are explained briefly.
2 2 1.1 EVOLUTION OF THE MICROPROCESSOR Intel Corporation, USA introduced the first pp, the 4004, in This 4004 has evolved from a development effort while designing a calculator chip set. Soon after the 4004 appeared in the commercial market, three other microprocessors were introduced. These were the Rockwell International PPS-4, the Intel 8-bit 8008, and National semiconductor 16-bit IMP 16. The microprocessors introduced between 1971 and 1973 were the first generation systems They were designed using the PMOS technology. This technology provided low cost, low speed, and low output currents and was not compatible with TTL. After 1973, second-generation microprocessors such as Motorola 6800 and 6809, Intel 8085 and Zilog Z80 were evolved. These processors were fabricated using the NMOS technology. The NMOS process offers faster speed and higher density than PMOS and is TTL-compatible. After 1978, the third generation microprocessors were introduced. These processors were 16 bits wide and include typical processors such as Intel 8086/80186/80286 and Motorola 68000/ These microprocessors were designed using the HMOS (high-density performance MOS) technology. Intel utilized the HMOS technology to fabricate the 8085A. Thus, Intel offered a high-speed version of the 8085A called 8085AH. In 1980, fourth generation microprocessors evolved. Intel introduced the first commercial 32-bit microprocessor, the problematic Intel 432. This processor was eventually discontinued by Intel. Since 1985, more 32-bit microprocessors have been introduced. These include Motorola s MC and and Intel Some
3 3 other 32-bit microprocessors are Intel s 80486, Pentium, Pentium pro, Pentium II, Pentium III, Pentium IV etc. These processors were fabricated using the low-power version of the HMOS technology called the HCMOS. The performance offered by the 32-bit microprocessor was more comparable to that of Super Minicomputers such as Digital Equipment Corporation s VAX11/750 and VAX11/780. Motorola has introduced a 32-bit RISC Microprocessor with simplified instruction set called the MC Examples for 64-bit Microprocessors include SUN s ULTRASPARC, Power PC620, MIPS R5000, R10000 and 12000; Intel PA8000 etc. Intel s i860 (1989) was a 64-bit RISC microprocessor, but it did not become popular for general purpose computers. It was used for industrial control applications [1, 2, 3], 1.2 DEVELOPMENT OF SINGLE CHIP MICROCOMPUTER/ MICROCONTROLLER A digital computer built on a single chip (single IC) is called single-chip miciocomputer (or microcontroller). A single-chip microcomputer contains a CPU, RAM, ROM or EPROM, I/O lines, programmable timer/counter. Some single-chip microcomputer also contains Analog to Digital (A/D) converter, DMA channels, serial port, etc. As microcontrollers are embedded in the system which they control, they are called embedded controllers. Intel introduced the 8048 series of single-chip microcomputers in the year The 8048 contained an 8-bit CPU, 1K/2K/4K bytes ROM, 64/128/256 bytes
4 4 RAM, three 8-bit I/O ports, a timer/counter and are interrupt line The summary of 8048 series (MCS-48) of microcontrollers is shown in Table 1.1. Intel introduced the 8051 (MCS-51) series of micro- controllers (1980) which are more powerful than Intel 8048 series. The 8051 series of micro- controllers are the second generation of microcontrollers. They are faster, have enhanced instruction set including instructions for multiplication and division, larger memory capacity, full duplex serial port, Boolean processor and p.ower saving modes of operation. Some selected versions have functions like A/D converter, DMA channels, pulse-width modulator, watch dog timer etc Table 1.2 shows the details of MCS-51 series. Dallas semiconductor (DS) was the first company which has changed the 805 l s microcoded processor core with hardwired one. This change has resulted in instructions taking 4, 8, 12 or 16 clock cycles per instruction. Further, there was an improvement of 2.5 fold in the DSHSM as compared to the basic 805IS. The difficulty in using DSHSM and the normal 8051 can be reduced if one is working with timers having a divisor of 12. Dallas HSM has an additional timer called Timer 2. Timer 2 can work in two modes. Capture mode Auto-reload mode Further, a watch dog timer (WDT) is used to protect an application in case the microcontroller begins to run and execute randomly. Dallas semiconductors HMS s has a second serial port. The second serial port can only be driven by timer 1 overflow.
5 TABLE 1.1 Device ROM/EPROM RAM 8050AH 4 KB ROM 256 bytes 8049AH 2 KB ROM 128 bytes 8048AH 1 KB ROM 64 bytes KB ROM 64 bytes 8040AHL None 256 bytes 8039AHL None 128 bytes 8035AHL None 64 bytes 8749H 2 KB EPROM 128 bytes 8748H 1 KB EPROM 64 bytes KB EPROM 64 bytes
6 TABLE 1.2 s. No. Product Technology On-chip program memory CLK On-chip data memory (Bytes) 1 80C51BH CHMOS 4 KB ROM 24 MHz 128 bytes 2 80C31BH CHMOS None 24 MHz 128 bytes 3 87C51 CHMOS 4KB EPROM 24 MHz 128 bytes 4 8XC52/54/58 CHMOS 8/16/32 KB 12/24/33 MHz 256 bytes 5 8XL52/54/58 CHMOS 8/16/32 KB 20/16 MHz 256 bytes 6 8XC51FA/FB/FC CHMOS 8/16/32 JCB 12/24/33 MHz 256 bytes 7 8XL51FA/FB/FC CHMOS 8/16/32 KB 20/16 MHz 256 bytes 8 8XC51RA/RB/RC CHMOS 8/16/32 KB 24 MHz 512 bytes 9 8XC51GB CHMOS 8KB 3.5 to 12/16 MHz 10 8XC51SL CHMOS 16 KB 2 to 16 MHz 256 bytes 256 bytes 11 8XC152JA/JB/ JC/JD CHMOS 8KB 16.5 MHz 256 bytes
7 5 Intel s MCS 151 and 251 microcontrollers are an enhancement to the original 8051 with number of changes and improvements. ATMEL introduced a series of microcontrollers: AT S9C51/C52/LV51/LV52/C1051/C2051 microcontrollers. They include on-chip flash memory. Microchip introduced a series of microcontrollers: PIC 12C5xx, PIC16C5x, PIC16F84, PIC16F83, PIC16C etc. Table 1 3 shows the other series of microcontrollers (8-bit) designed by different manufacturers, such as Dallas, ATMEL, National and Hitachi series [4], In the present work, Atmel s 89C51 microcontroller is used. 1.3 CONCEPT OF EMBEDDED SYSTEM AND USE OF MICROCONTROLLERS IN EMBEDDED SYSTEMS Embedded means hidden or buried. The embedded information is truly hidden inside the device/product that is in use. This is possible by programming security bit/code in a microcontroller program. In the commonly used appliances such as washing machine, the embedded software adjusts the water level basing on the load and adjusts the washing cycle basing on the dirtiness of the water. The use of simple microprocessors in embedded intelligence has gradually decreased and the use of microcontrollers in such an environment has not only increased but also brought in a revolutionary change. This is indeed due to the integration of microprocessor and certain peripherals (including memory) on a single chip known microcontroller. Thus it can be thought of as gp++. The embedded information processing revolution is happening all around us. Electronics intelligence is hidden inside the products that we use in daily lives. As the
8 TABLE 1.3 Manufacturer: Model Pins: I/O Counters RAM (bytes) ROM (bytes) National: COP820 28: IK Motorola: : IK Motorola: 68HC11 52: K Rockwell: 6500/1 40: K Philips: 87C552 68: K Zilog: Z8 40: K Zilog: Z86C83 28: K TI: Tms : K TI: Tms 370C050 68: K Microchip: PIC 16C56 18/ IK DS K
9 6 cost of ICs that provides this intelligence has dropped over the years, the number of manufacturers using these devices and diverse applications have increased. Competitive pressures require manufacturers to expand their product functionality and provide differentiation while maintaining or reducing the cost. To address these requirements, manufacturers use IC based embedded control systems that provide an integrated solution for applications specific control (ASC) requirements. Embedded control systems enable manufacturers to differentiate their product, replace less efficient electromechanical control devices, add product functionality, and significantly reduce product costs. In addition, embedded control system facilitates the emergence of complete new classes of products. Embedded control system typically incorporate microcontroller for the principle activity, and some times or the sole component. A microcontroller itself contains computer on a chip, which includes CPU, non-volatile program memory, RAM for data storage and various I/O capabilities. In addition to the microcontroller, a complete embedded control system incorporates applications specific software and may include specialized peripheral controllers and external non-volatile memory components, such as E2PROM to store additional program software. Embedded control solutions have been incorporated into thousands of products and sub-assemblies in a wide variety of markets, world-wise. Some of these applications include > Automotive air bag systems
10 7 > Remote control devices > Hand held tools applications > Portable computers > Cordless and cellular telephones > Motor controls > Security systems The increasing demand for embedded control has made the market for microcontrollers as the largest segments of the semiconductor market. Currently available microcontroller architectures range from 4-bit through 32-bit. 1.4 APPLICATIONS OF EMBEDDED MICROCONTROLLERS There are two distinct areas of embedded control applications: event control (real-time control) and data control. The controllers required for real-time control are usually dedicated to single function applications, which include the control of a motor, an engine, an indicator, etc. Data control applications include data processing, data formatting, I/O control, etc. For such applications, the embedded controller is often found in a subsystem which performs multiple functions repeatedly and supports programs that move vast quantities of data. Such applications require a combination of processing power, DMA and I/O bus bandwidth. The controllers which are used in data control applications must perform many different functions while handling large programs using large amounts of data. A typical example of a high-end data control application is the control of a laser printer. Other examples of high-end data control are: image processing, graphics, networking, sophisticated
11 8 industrial control, digital switching networks, medical instrumentations and LAN controllers, etc. The embedded applications include industrial automation, avionics, image processing, graphics, etc [5,6], This type of environment is depicted in Figure 1 1 [7], Some of the other examples for embedded system are: Printer, modem disk controller, sound card CD-ROM driver mouse, Toaster, small ASCII data terminal, Chess player and House thermostat, etc. The above review indicates that the microcontrollers are widely used in different applications, especially in embedded systems. This dissertation is an approach to develop an embedded system to improve the low cost web camera. The proposed system not only replaces the costly web camera used in video conferences, shopping complex etc., but has more functionality compared to the commercially available web cameras.
12 Fig Embedded system in common environments
13 9 REFERENCES 1. Mohamed Rafiq Zzaman, Microprocessors and Microcomputer based system design, USB Pub. (1999). 2. Badri Ram, Advanced Microprocessors and Interfacing, Tata Mc-Graw Hill Publishing Company (2002). 3. Ramesh S. Gaonkar, Microprocessor Architecture, Programming and Applications with the 8Q85/8G80A, Wiley eastern Limited. 4. Kenneth J. Ayala, the 8051 Microcontroller Architecture, Programming of Applications, Penram International Publication (Second Edition). 5. Mohammad Ali Mazidi, Janice Gillispie Mazidi The 8051 Microcontroller and Embedded Systems, Pearson Edu. (2002). 6. MYKE PREDKO Programming and customizing the 8051 Microcontroller, Tata Mc-Graw Hill Publishing Company (2001). 7. Frank Vahid, Tony Givragis Embedded system design. A unified hardware/software introduction, John Wiley and Sons, Inc )
Chapter 13. PIC Family Microcontroller
Chapter 13 PIC Family Microcontroller Lesson 01 PIC Characteristics and Examples PIC microcontroller characteristics Power-on reset Brown out reset Simplified instruction set High speed execution Up to
More informationLogical Operations. Control Unit. Contents. Arithmetic Operations. Objectives. The Central Processing Unit: Arithmetic / Logic Unit.
Objectives The Central Processing Unit: What Goes on Inside the Computer Chapter 4 Identify the components of the central processing unit and how they work together and interact with memory Describe how
More informationMicrotronics technologies Mobile: 99707 90092
For more Project details visit: http://www.projectsof8051.com/rfid-based-attendance-management-system/ Code Project Title 1500 RFid Based Attendance System Synopsis for RFid Based Attendance System 1.
More informationComputer Performance. Topic 3. Contents. Prerequisite knowledge Before studying this topic you should be able to:
55 Topic 3 Computer Performance Contents 3.1 Introduction...................................... 56 3.2 Measuring performance............................... 56 3.2.1 Clock Speed.................................
More informationCHAPTER 6: Computer System Organisation 1. The Computer System's Primary Functions
CHAPTER 6: Computer System Organisation 1. The Computer System's Primary Functions All computers, from the first room-sized mainframes, to today's powerful desktop, laptop and even hand-held PCs, perform
More informationMicroprocessor or Microcontroller?
Microprocessor or Microcontroller? A little History What is a computer? [Merriam-Webster Dictionary] one that computes; specifically : programmable electronic device that can store, retrieve, and process
More informationMicrocontrollers A Brief History of Microprocessors
Microcontrollers A Brief History of Microprocessors The first microprocessor was developed by what was then a small company called Intel (short for Integrated Electronics) in the early 1970s. The client,
More informationMICROPROCESSOR AND MICROCOMPUTER BASICS
Introduction MICROPROCESSOR AND MICROCOMPUTER BASICS At present there are many types and sizes of computers available. These computers are designed and constructed based on digital and Integrated Circuit
More informationThe Central Processing Unit:
The Central Processing Unit: What Goes on Inside the Computer Chapter 4 Objectives Identify the components of the central processing unit and how they work together and interact with memory Describe how
More informationA+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware
A+ Guide to Managing and Maintaining Your PC, 7e Chapter 1 Introducing Hardware Objectives Learn that a computer requires both hardware and software to work Learn about the many different hardware components
More informationDevelopment of an Internet based Embedded System for Smart House Controlling and Monitoring
Development of an Internet based Embedded System for Smart House Controlling and Monitoring Ahmed Abd-Elkarim Abd- Ellatif Salih Maged Ali Mohammed Asa'ad Yousif Elhadi Elsideeg Ahmed Department of Computer
More informationManagement Challenge. Managing Hardware Assets. Central Processing Unit. What is a Computer System?
Management Challenge Managing Hardware Assets What computer processing and storage capability does our organization need to handle its information and business transactions? What arrangement of computers
More informationPalaparthi.Jagadeesh Chand. Associate Professor in ECE Department, Nimra Institute of Science & Technology, Vijayawada, A.P.
Patient Monitoring Using Embedded Palaparthi.Jagadeesh Chand Associate Professor in ECE Department, Nimra Institute of Science & Technology, Vijayawada, A.P Abstract The aim of this project is to inform
More informationComputer Systems Structure Input/Output
Computer Systems Structure Input/Output Peripherals Computer Central Processing Unit Main Memory Computer Systems Interconnection Communication lines Input Output Ward 1 Ward 2 Examples of I/O Devices
More informationAm186ER/Am188ER AMD Continues 16-bit Innovation
Am186ER/Am188ER AMD Continues 16-bit Innovation 386-Class Performance, Enhanced System Integration, and Built-in SRAM Problem with External RAM All embedded systems require RAM Low density SRAM moving
More informationEMBEDDED SYSTEM BASICS AND APPLICATION
EMBEDDED SYSTEM BASICS AND APPLICATION TOPICS TO BE DISCUSSED System Embedded System Components Classifications Processors Other Hardware Software Applications 2 INTRODUCTION What is a system? A system
More informationDEPARTMENT OF COMPUTER SCIENCE & ENGINEERING Question Bank Subject Name: EC6504 - Microprocessor & Microcontroller Year/Sem : II/IV
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING Question Bank Subject Name: EC6504 - Microprocessor & Microcontroller Year/Sem : II/IV UNIT I THE 8086 MICROPROCESSOR 1. What is the purpose of segment registers
More information7a. System-on-chip design and prototyping platforms
7a. System-on-chip design and prototyping platforms Labros Bisdounis, Ph.D. Department of Computer and Communication Engineering 1 What is System-on-Chip (SoC)? System-on-chip is an integrated circuit
More informationADVANCED PROCESSOR ARCHITECTURES AND MEMORY ORGANISATION Lesson-17: Memory organisation, and types of memory
ADVANCED PROCESSOR ARCHITECTURES AND MEMORY ORGANISATION Lesson-17: Memory organisation, and types of memory 1 1. Memory Organisation 2 Random access model A memory-, a data byte, or a word, or a double
More information2.0 Command and Data Handling Subsystem
2.0 Command and Data Handling Subsystem The Command and Data Handling Subsystem is the brain of the whole autonomous CubeSat. The C&DH system consists of an Onboard Computer, OBC, which controls the operation
More informationChapter 2 Logic Gates and Introduction to Computer Architecture
Chapter 2 Logic Gates and Introduction to Computer Architecture 2.1 Introduction The basic components of an Integrated Circuit (IC) is logic gates which made of transistors, in digital system there are
More informationMicrocontroller Based Anti-theft Security System Using GSM Networks with Text Message as Feedback
International Journal of Engineering Research and Development e-issn: 2278-067X, p-issn: 2278-800X, www.ijerd.com Volume 2, Issue 10 (August 2012), PP. 18-22 Microcontroller Based Anti-theft Security System
More informationAdvanced Microcontrollers Grzegorz Budzyń Lecture. 3: Electrical parameters of microcontrollers 8051 family
Advanced Microcontrollers Grzegorz Budzyń Lecture 3: Electrical parameters of microcontrollers 8051 family Plan Electrical parameters of microcontrollers 8051 core(8-bit) Main features 8051 based microcontrollers
More informationChapter 2 Features of Embedded System
Chapter 2 Features of Embedded System Abstract This chapter will introduce the basic elements of embedded systems (or dedicated systems). The integrated control systems represent one of the areas of modern
More informationChapter 6. Inside the System Unit. What You Will Learn... Computers Are Your Future. What You Will Learn... Describing Hardware Performance
What You Will Learn... Computers Are Your Future Chapter 6 Understand how computers represent data Understand the measurements used to describe data transfer rates and data storage capacity List the components
More informationSoftware engineering for real-time systems
Introduction Software engineering for real-time systems Objectives To: Section 1 Introduction to real-time systems Outline the differences between general-purpose applications and real-time systems. Give
More informationHardware: Input, Processing, and Output Devices. A PC in Every Home. Assembling a Computer System
C H A P T E R 3 Hardware: Input, Processing, and Output Devices A PC in Every Home February 3, 2000 Ford will make available to all 330,000 employees hourly and salaried an HP Pavilion PC, an HP DeskJet
More informationWireless Sensor Network for Electric Meter Handling
Wireless Sensor Network for Electric Meter Handling Swapnil Magar 1, Prof.Deshpande L.M. 2 PG Student [E&TC], Dept. of ECE, College of Engineering, Osmanabad, Maharashtra, India 1 Assistant professor,
More informationCHAPTER 2: HARDWARE BASICS: INSIDE THE BOX
CHAPTER 2: HARDWARE BASICS: INSIDE THE BOX Multiple Choice: 1. Processing information involves: A. accepting information from the outside world. B. communication with another computer. C. performing arithmetic
More informationKEYWORDS: Cellphone, Braille language, Visually impaired people(vip), Microcontroller, Decoder, Latches, DC motors.
IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY CELLPHONE FOR VISUALLY IMPAIRED PEOPLE USING MICROCONTROLLER Akshay Baghmar*, Tousif Kazi, Prof. Nitin Deotale ABSTRACT The mobile
More informationSerial port interface for microcontroller embedded into integrated power meter
Serial port interface for microcontroller embedded into integrated power meter Mr. Borisav Jovanović, Prof. dr. Predrag Petković, Prof. dr. Milunka Damnjanović, Faculty of Electronic Engineering Nis, Serbia
More informationCSCA0102 IT & Business Applications. Foundation in Business Information Technology School of Engineering & Computing Sciences FTMS College Global
CSCA0102 IT & Business Applications Foundation in Business Information Technology School of Engineering & Computing Sciences FTMS College Global Chapter 2 Data Storage Concepts System Unit The system unit
More informationCHAPTER 4 MARIE: An Introduction to a Simple Computer
CHAPTER 4 MARIE: An Introduction to a Simple Computer 4.1 Introduction 195 4.2 CPU Basics and Organization 195 4.2.1 The Registers 196 4.2.2 The ALU 197 4.2.3 The Control Unit 197 4.3 The Bus 197 4.4 Clocks
More informationImplementing a Digital Answering Machine with a High-Speed 8-Bit Microcontroller
Implementing a Digital Answering Machine with a High-Speed 8-Bit Microcontroller Zafar Ullah Senior Application Engineer Scenix Semiconductor Inc. Leo Petropoulos Application Manager Invox TEchnology 1.0
More informationUSB OTG and Embedded Host. 2008 Microchip Technology Incorporated. All Rights Reserved. Slide 1
USB OTG and Embedded Host 2008 Microchip Technology Incorporated. All Rights Reserved. Slide 1 Topics Nomenclature USB Universe USB OTG versus Embedded Host USB Embedded Host USB On-The-Go USB OTG Device
More informationThe I2C Bus. NXP Semiconductors: UM10204 I2C-bus specification and user manual. 14.10.2010 HAW - Arduino 1
The I2C Bus Introduction The I2C-bus is a de facto world standard that is now implemented in over 1000 different ICs manufactured by more than 50 companies. Additionally, the versatile I2C-bus is used
More informationTechnical Product Specifications Dell Dimension 2400 Created by: Scott Puckett
Technical Product Specifications Dell Dimension 2400 Created by: Scott Puckett Page 1 of 11 Table of Contents Technical Product Specifications Model 3 PC Technical Diagrams Front Exterior Specifications
More informationLesson 6: 6 EXAMPLES OF EMBEDDED SYSTEMS. Chapter-1L06: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education
Lesson 6: 6 EXAMPLES OF EMBEDDED SYSTEMS 1 Telecom Smart Cards, Examples Missiles and Satellites, Computer Networking, Digital Consumer Electronics, and Automotive 2 3 Exemplary Application Areas Also
More informationlesson 1 An Overview of the Computer System
essential concepts lesson 1 An Overview of the Computer System This lesson includes the following sections: The Computer System Defined Hardware: The Nuts and Bolts of the Machine Software: Bringing the
More informationMicrocontroller Basics A microcontroller is a small, low-cost computer-on-a-chip which usually includes:
Microcontroller Basics A microcontroller is a small, low-cost computer-on-a-chip which usually includes: An 8 or 16 bit microprocessor (CPU). A small amount of RAM. Programmable ROM and/or flash memory.
More informationFreescale Semiconductor, I
nc. Application Note 6/2002 8-Bit Software Development Kit By Jiri Ryba Introduction 8-Bit SDK Overview This application note describes the features and advantages of the 8-bit SDK (software development
More informationMonitoring of Intravenous Drip Rate
Monitoring of Intravenous Drip Rate Vidyadhar V. Kamble, Prem C. Pandey, Chandrashekar P. Gadgil, and Dinesh S. Choudhary Abstract A drip rate meter, for monitoring intravenous infusion, is developed using
More informationMicroprocessor and Microcontroller Architecture
Microprocessor and Microcontroller Architecture 1 Von Neumann Architecture Stored-Program Digital Computer Digital computation in ALU Programmable via set of standard instructions input memory output Internal
More informationFreescale Semiconductor, Inc. Product Brief Integrated Portable System Processor DragonBall ΤΜ
nc. Order this document by MC68328/D Microprocessor and Memory Technologies Group MC68328 MC68328V Product Brief Integrated Portable System Processor DragonBall ΤΜ As the portable consumer market grows
More informationSmart DC Micro-grid for Effective Utilization of Solar Energy
International Journal of Scientific & Engineering Research Volume 3, Issue 12, December-2012 1 Smart DC Micro-grid for Effective Utilization of Solar Energy D Ravi Prasad, Dr B.Rajesh Kamath, K.R Jagadisha,
More informationTutorial for MPLAB Starter Kit for PIC18F
Tutorial for MPLAB Starter Kit for PIC18F 2006 Microchip Technology Incorporated. All Rights Reserved. WebSeminar Title Slide 1 Welcome to the tutorial for the MPLAB Starter Kit for PIC18F. My name is
More informationMICROPROCESSOR BCA IV Sem MULTIPLE CHOICE QUESTIONS
MICROPROCESSOR BCA IV Sem MULTIPLE CHOICE QUESTIONS 1) Which is the microprocessor comprises: a. Register section b. One or more ALU c. Control unit 2) What is the store by register? a. data b. operands
More informationOpen Architecture Design for GPS Applications Yves Théroux, BAE Systems Canada
Open Architecture Design for GPS Applications Yves Théroux, BAE Systems Canada BIOGRAPHY Yves Théroux, a Project Engineer with BAE Systems Canada (BSC) has eight years of experience in the design, qualification,
More informationChapter 02: Computer Organization. Lesson 04: Functional units and components in a computer organization Part 3 Bus Structures
Chapter 02: Computer Organization Lesson 04: Functional units and components in a computer organization Part 3 Bus Structures Objective: Understand the IO Subsystem and Understand Bus Structures Understand
More informationLab Experiment 1: The LPC 2148 Education Board
Lab Experiment 1: The LPC 2148 Education Board 1 Introduction The aim of this course ECE 425L is to help you understand and utilize the functionalities of ARM7TDMI LPC2148 microcontroller. To do that,
More informationAtmel Norway 2005. XMEGA Introduction
Atmel Norway 005 XMEGA Introduction XMEGA XMEGA targets Leadership on Peripheral Performance Leadership in Low Power Consumption Extending AVR market reach XMEGA AVR family 44-100 pin packages 16K 51K
More informationCELL PHONE CONTROL ROBOT CAR
CELL PHONE CONTROL ROBOT CAR Sakshi Choudhary 1, Satendra Singh 2, Vikrant 3, SK Dubey 4 1,2 UG Students of Department of ECE AIMT, Greater Noida (India) 3 Assistant Professor, Department of ECE AIMT,
More informationAn Introduction to MPLAB Integrated Development Environment
An Introduction to MPLAB Integrated Development Environment 2004 Microchip Technology Incorporated An introduction to MPLAB Integrated Development Environment Slide 1 This seminar is an introduction to
More informationPentium vs. Power PC Computer Architecture and PCI Bus Interface
Pentium vs. Power PC Computer Architecture and PCI Bus Interface CSE 3322 1 Pentium vs. Power PC Computer Architecture and PCI Bus Interface Nowadays, there are two major types of microprocessors in the
More informationRemote PLC system using GSM network with application to home security system
PLC using GS with application to home security A. Alheraish, W. Alomar, and. Abu-Al-Ela Department of Electrical Engineering, King Saud University, Riyadh, Saudi Arabia PLC using GS Keywords Programmable
More informationA 5 Degree Feedback Control Robotic Arm (Haptic Arm)
A 5 Degree Feedback Control Robotic Arm (Haptic Arm) 1 Prof. Sheetal Nirve, 2 Mr.Abhilash Patil, 3 Mr.Shailesh Patil, 4 Mr.Vishal Raut Abstract: Haptics is the science of applying touch sensation and control
More informationDisplay Message on Notice Board using GSM
Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 3, Number 7 (2013), pp. 827-832 Research India Publications http://www.ripublication.com/aeee.htm Display Message on Notice Board
More informationComputer Systems Design and Architecture by V. Heuring and H. Jordan
1-1 Chapter 1 - The General Purpose Machine Computer Systems Design and Architecture Vincent P. Heuring and Harry F. Jordan Department of Electrical and Computer Engineering University of Colorado - Boulder
More informationVon der Hardware zur Software in FPGAs mit Embedded Prozessoren. Alexander Hahn Senior Field Application Engineer Lattice Semiconductor
Von der Hardware zur Software in FPGAs mit Embedded Prozessoren Alexander Hahn Senior Field Application Engineer Lattice Semiconductor AGENDA Overview Mico32 Embedded Processor Development Tool Chain HW/SW
More informationSystem Design Issues in Embedded Processing
System Design Issues in Embedded Processing 9/16/10 Jacob Borgeson 1 Agenda What does TI do? From MCU to MPU to DSP: What are some trends? Design Challenges Tools to Help 2 TI - the complete system The
More informationLecture N -1- PHYS 3330. Microcontrollers
Lecture N -1- PHYS 3330 Microcontrollers If you need more than a handful of logic gates to accomplish the task at hand, you likely should use a microcontroller instead of discrete logic gates 1. Microcontrollers
More informationMultiple Choice Questions(Computer)
Multiple Choice Questions(Computer) 1. Which of the following is the product of data processing a. information b. data c. software program d. system 2. The process of putting data into a location is called
More informationUnderstanding Digital Components
Understanding Digital Components Understanding Your Computer Input Devices and Output Devices Copyright 2016 Pearson Education, Inc. 2-2 Understanding Your Computer Objectives 1. What exactly is a computer
More informationModule 2. Embedded Processors and Memory. Version 2 EE IIT, Kharagpur 1
Module 2 Embedded Processors and Memory Version 2 EE IIT, Kharagpur 1 Lesson 5 Memory-I Version 2 EE IIT, Kharagpur 2 Instructional Objectives After going through this lesson the student would Pre-Requisite
More informationOVERVIEW OF MICROPROCESSORS
C HAPTER 1 OVERVIEW OF MICROPROCESSORS 1.1 GENERAL A microprocessor is one of the most exciting technological innovations in electronics since the appearance of the transistor in 1948. This wonder device
More informationComputer Organization and Components
Computer Organization and Components IS1500, fall 2015 Lecture 5: I/O Systems, part I Associate Professor, KTH Royal Institute of Technology Assistant Research Engineer, University of California, Berkeley
More information8-Bit Flash Microcontroller for Smart Cards. AT89SCXXXXA Summary. Features. Description. Complete datasheet available under NDA
Features Compatible with MCS-51 products On-chip Flash Program Memory Endurance: 1,000 Write/Erase Cycles On-chip EEPROM Data Memory Endurance: 100,000 Write/Erase Cycles 512 x 8-bit RAM ISO 7816 I/O Port
More informationWireless Microcontrollers for Environment Management, Asset Tracking and Consumer. October 2009
Wireless Microcontrollers for Environment Management, Asset Tracking and Consumer October 2009 Jennic highlights Jennic is a fabless semiconductor company providing Wireless Microcontrollers to high-growth
More informationDesign of a High Speed Communications Link Using Field Programmable Gate Arrays
Customer-Authored Application Note AC103 Design of a High Speed Communications Link Using Field Programmable Gate Arrays Amy Lovelace, Technical Staff Engineer Alcatel Network Systems Introduction A communication
More informationInterfacing Of PIC 18F252 Microcontroller with Real Time Clock via I2C Protocol
RESEARCH ARTICLE OPEN ACCESS Interfacing Of PIC 18F252 Microcontroller with Real Time Clock via I2C Protocol Arnab G. Samanta (Electronics Design technology (EDT) department, R.C.O.E.M, RTM Nagpur University,
More informationELE 356 Computer Engineering II. Section 1 Foundations Class 6 Architecture
ELE 356 Computer Engineering II Section 1 Foundations Class 6 Architecture History ENIAC Video 2 tj History Mechanical Devices Abacus 3 tj History Mechanical Devices The Antikythera Mechanism Oldest known
More informationData Transfer between Two USB Flash SCSI Disks using a Touch Screen
Data Transfer between Two USB Flash SCSI Disks using a Touch Screen Anurag A. Chakravorty #1, Raghwendra J. Suryawanshi *2, # Bachelor of Engineering, Department of Information Technology, Matsyodari Shikshan
More informationMobile Processors: Future Trends
Mobile Processors: Future Trends Mário André Pinto Ferreira de Araújo Departamento de Informática, Universidade do Minho 4710-057 Braga, Portugal maaraujo@mail.pt Abstract. Mobile devices, such as handhelds,
More informationFigure 1.Block diagram of inventory management system using Proximity sensors.
Volume 1, Special Issue, March 2015 Impact Factor: 1036, Science Central Value: 2654 Inventory Management System Using Proximity ensors 1)Jyoti KMuluk 2)Pallavi H Shinde3) Shashank VShinde 4)Prof VRYadav
More informationCOMPUTER HARDWARE. Input- Output and Communication Memory Systems
COMPUTER HARDWARE Input- Output and Communication Memory Systems Computer I/O I/O devices commonly found in Computer systems Keyboards Displays Printers Magnetic Drives Compact disk read only memory (CD-ROM)
More informationBlock 3 Size 0 KB 0 KB 16KB 32KB. Start Address N/A N/A F4000H F0000H. Start Address FA000H F8000H F8000H F8000H. Block 2 Size 8KB 16KB 16KB 16KB
APPLICATION NOTE M16C/26 1.0 Abstract The following article describes using a synchronous serial port and the FoUSB (Flash-over-USB ) Programmer application to program the user flash memory of the M16C/26
More informationCMS Central Monitoring System
General In This Section CMS for Windows CMS Hardware CMS Functional Spec Relational Database Monitoring Interface Communication Network CMS Central Monitoring System General CMS Central Monitoring System
More informationChapter 1 Computer System Overview
Operating Systems: Internals and Design Principles Chapter 1 Computer System Overview Eighth Edition By William Stallings Operating System Exploits the hardware resources of one or more processors Provides
More informationEmbedded Systems on ARM Cortex-M3 (4weeks/45hrs)
Embedded Systems on ARM Cortex-M3 (4weeks/45hrs) Course & Kit Contents LEARN HOW TO: Use of Keil Real View for ARM Use ARM Cortex-M3 MCU for professional embedded application development Understanding
More information1. Computer System Structure and Components
1 Computer System Structure and Components Computer System Layers Various Computer Programs OS System Calls (eg, fork, execv, write, etc) KERNEL/Behavior or CPU Device Drivers Device Controllers Devices
More informationC8051F020 Utilization in an Embedded Digital Design Project Course. Daren R. Wilcox Southern Polytechnic State University Marietta, Georgia
C8051F020 Utilization in an Embedded Digital Design Project Course Daren R. Wilcox Southern Polytechnic State University Marietta, Georgia Abstract In this paper, the utilization of the C8051F020 in an
More informationHitachi Releases SuperH Mobile Application Processor SH-Mobile for optimum processing of multimedia applications for next-generation mobile phone
Hitachi Releases SuperH Mobile Application Processor SH-Mobile for optimum processing of multimedia applications for next-generation mobile phone Enables smooth processing of multimedia applications for
More informationCISC, RISC, and DSP Microprocessors
CISC, RISC, and DSP Microprocessors Douglas L. Jones ECE 497 Spring 2000 4/6/00 CISC, RISC, and DSP D.L. Jones 1 Outline Microprocessors circa 1984 RISC vs. CISC Microprocessors circa 1999 Perspective:
More informationByte code Interpreter for 8051 Microcontroller
Byte code Interpreter for 8051 Microcontroller N. Jeenjun S. Khuntaweetep and S. Somkuarnpanit Abstract This paper proposes a design of byte code interpreter for 8051 microcontroller. We developed a program
More information8031AH 8051AH 8032AH 8052AH NMOS SINGLE-CHIP 8-BIT MICROCONTROLLERS
8031AH 8051AH 8032AH 8052AH MCS 51 NMOS SINGLE-CHIP 8-BIT MICROCONTROLLERS Automotive High Performance HMOS Process Internal Timers Event Counters 2-Level Interrupt Priority Structure 32 I O Lines (Four
More informationChapter 5 Busses, Ports and Connecting Peripherals
Chapter 5 Busses, Ports and Connecting Peripherals 1 The Bus bus - groups of wires on a circuit board that carry information (bits - on s and off s) between computer components on a circuit board or within
More informationINTELLIGENT HOME MONITORING AND WIRELESS CONTROL SYSTEM
INTELLIGENT HOME MONITORING AND WIRELESS CONTROL SYSTEM Vishnu Prajapati 1,Shashank Gole 2,Prathamesh Deshpande 3 Siddhesh Wadekar 4, Prof. Shubhangi Wankhede 5 1,2,3,4,5 Department of Electronics and
More informationChapter 3: Computer Hardware Components: CPU, Memory, and I/O
Chapter 3: Computer Hardware Components: CPU, Memory, and I/O What is the typical configuration of a computer sold today? The Computer Continuum 1-1 Computer Hardware Components In this chapter: How did
More informationCAN bus board. www.matrixmultimedia.com EB018
CAN bus board www.matrixmultimedia.com EB018 Contents About this document 3 Board layout 3 General information 4 Circuit description 5 Protective cover 6 Circuit diagram 7 2 Copyright About this document
More informationAN10850. LPC1700 timer triggered memory to GPIO data transfer. Document information. LPC1700, GPIO, DMA, Timer0, Sleep Mode
LPC1700 timer triggered memory to GPIO data transfer Rev. 01 16 July 2009 Application note Document information Info Keywords Abstract Content LPC1700, GPIO, DMA, Timer0, Sleep Mode This application note
More informationTHE INTERNATIONAL JOURNAL OF SCIENCE & TECHNOLEDGE
THE INTERNATIONAL JOURNAL OF SCIENCE & TECHNOLEDGE Advanced Security System for ATM with Tracking & SMS Indication Khushbu J. Tailor Assistant Professor, Government Engineering College, E.C. Department,
More informationMICROPROCESSOR. Exclusive for IACE Students www.iace.co.in iacehyd.blogspot.in Ph: 9700077455/422 Page 1
MICROPROCESSOR A microprocessor incorporates the functions of a computer s central processing unit (CPU) on a single Integrated (IC), or at most a few integrated circuit. It is a multipurpose, programmable
More informationUMBC. ISA is the oldest of all these and today s computers still have a ISA bus interface. in form of an ISA slot (connection) on the main board.
Bus Interfaces Different types of buses: ISA (Industry Standard Architecture) EISA (Extended ISA) VESA (Video Electronics Standards Association, VL Bus) PCI (Periheral Component Interconnect) USB (Universal
More informationontroller LSI with Built-in High- Performance Graphic Functions for Automotive Applications
C ontroller LSI with Built-in High- Performance Graphic Functions for Automotive Applications 1-chip solution for color display, video input and meter control with built-in highperformance CPU core FR81S
More informationMVME162P2. VME Embedded Controller with Two IP Slots
MVME162P2 VME Embedded Controller with Two IP Slots [Advantages] [Details] [Specifications] [Ordering Info] [.pdf version ] 25 MHz MC68040 with floating point coprocessor or 25 MHz MC68LC040 High-performance
More informationSTM32 F-2 series High-performance Cortex-M3 MCUs
STM32 F-2 series High-performance Cortex-M3 MCUs STMicroelectronics 32-bit microcontrollers, 120 MHz/150 DMIPS with ART Accelerator TM and advanced peripherals www.st.com/mcu STM32 F-2 series The STM32
More informationCell Phone Operated Land Rover
Cell Phone Operated Land Rover Sumona Biswas, Bipin Kumar, Aditya kushwaha, Debasish Sardar Department of Electronics and Communication Engineering, Birbhum Institute of Engineering& Technology, Suri(west
More informationThe Heartbeat behind Portable Medical Devices: Ultra-Low-Power Mixed-Signal Microcontrollers
The Heartbeat behind Portable Medical Devices: Ultra-Low-Power Mixed-Signal Microcontrollers The proliferation of sophisticated yet affordable personal medical devices is transforming the health care industry,
More informationINTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET)
INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 ISSN 0976 6464(Print)
More informationComputer Organization & Architecture Lecture #19
Computer Organization & Architecture Lecture #19 Input/Output The computer system s I/O architecture is its interface to the outside world. This architecture is designed to provide a systematic means of
More information