Mikrodenetleyiciler/Mikrokontrolörler (Microcontrollers)

Slides:



Advertisements
Similar presentations
Micro controllers introduction. Areas of use You are used to chips like the Pentium and the Athlon, but in terms of installed machines these are a small.
Advertisements

Microprocessor and Microcontroller Based Systems Instructor: Eng.Moayed N. EL Mobaied The Islamic University of Gaza Faculty of Engineering Electrical.
EE290: Introduction to Microcontrollers Spring 2002 Martin D. Fox M.D., Ph. D.
ECP2036 Microprocessor and Interfacing
Microprocessor 8085/8086 Lecturer M A Rahim Khan Computer Engineering and Networks Deptt.
CHAPTER 1 THE 8051 MICROCONTROLLERS. Microcontroller vs. General- Purpose Microprocessor General-purpose microprocessors have ◦ No RAM ◦ No ROM ◦ No I/O.
Robotics Club, Snt Council2 The 3 Schools of Robotics: Mechanical Design – Types of motors – Material selection –
Introduction to Microprocessors Number Systems and Conversions No /6/00 Chapter 1: Introduction to 68HC11 The 68HC11 Microcontroller.
The 8051 Microcontroller Architecture
Computer Organization and Assembly language
BLDC MOTOR SPEED CONTROL USING EMBEDDED PROCESSOR
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Khaled A. Al-Utaibi  Microprocessors  Microcontrollers  Embedded Systems.
Introduction to Embedded Systems. What is an Embedded System? Electronic devices that incorporate a microprocessor or microcontroller within their implementation.
Camera Interfacing using ARM7
INTRODUCTION TO MICROCONTROLLER. What is a Microcontroller A microcontroller is a complete microprocessor system, consisting of microprocessor, limited.
EC4012PA PIC 18F Introduction 2  Processor  Input Devices  Output Devices  Memory Devices 3.
Exploring Engineering Chapter 9, Part 2 Logic and Computers.
L29:Lower Power Embedded Architecture Design 성균관대학교 조 준 동 교수,
Embedded Systems. 2 A “short list” of embedded systems And the list goes on and on Anti-lock brakes Auto-focus cameras Automatic teller machines Automatic.
ECE 447: Lecture 1 Microcontroller Concepts. ECE 447: Basic Computer System CPU Memory Program + Data I/O Interface Parallel I/O Device Serial I/O Device.
Microcontroller Presented by Hasnain Heickal (07), Sabbir Ahmed(08) and Zakia Afroze Abedin(19)
Slide 1 – CPU Acronym Definition The CPU is a small square unit that sits behind a fan, the fan keeps the CPU from over heating. The CPU (Central Processing.
ECE Lecture 1 Microcontroller Concepts. Basic Computer System CPU Memory Program + Data I/O Interface Parallel I/O Device Serial I/O Device Data.
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
The AVR Microcontroller: History and Features
 Historical view:  1940’s-Vacuum tubes  1947-Transistors invented by willliam shockely & team  1959-Integrated chips invented by Texas Instrument.
MICROOCESSORS AND MICROCONTROLLER:
What is a Microprocessor ? A microprocessor consists of an ALU to perform arithmetic and logic manipulations, registers, and a control unit Its has some.
Mikrodenetleyiciler/Mikrokontrol örler (Microcontrollers) Bu Sunu Adresindeki Video İçeriği Kullanılarak Hazırlanmıştır.
THE MICROPROCESSOR A microprocessor is a single chip of silicon that performs all of the essential functions of a computer central processor unit (CPU)
Presented by Sadhish Prabhu
Capability of processor determine the capability of the computer system. Therefore, processor is the key element or heart of a computer system. Other.
Embedded Systems Introduction. Microprocessor building blocks 1. ALU (Arithmetic Logic Unit): The ALU is a sequential logic circuitry that is intended.
HOME AUTOMATION USING PC DONE BY RAJESHKUMAR S SRI HARSHA D.
Prepared by:- Man Mohan Krishna ECE  Advance technology  Establishment 1999  Location chandigarh  Working area  Products  Key area of training.
Embedded Systems Overview Prepared by Nisha Sinsinbar Subject: Microcontoller & Interfacing Sub code: EC Department.
KAASHIV INFOTECH – A SOFTWARE CUM RESEARCH COMPANY IN ELECTRONICS, ELECTRICAL, CIVIL AND MECHANICAL AREAS
History a bit. The 1 st uP: Intel 4004 Introduced Nov., 1971 by Intel 2250 transistors 108 kHz, 60,000 ops/sec 16 pins DIP (Dual in-line package) 10-micron.
Case Study #1 Microcontroller System. What is a microcontroller? A microcontroller can be considered a self-contained system with a processor, memory.
Introduction to Microcontroller Technology
IF I ONLY HAD A BRAIN THE MICROCONTROLLER
Popular Microcontrollers and their Selection by Lachit Dutta
EMBEDDED SYSTEMS.
HISTORY OF MICROPROCESSORS
Microcontrollers, Basics Fundamentals of Designing with Microcontrollers 16 January 2012 Jonathan A. Titus.
MCU – Microcontroller Unit – 1
Fundamental of Information Communication Technology (ICT)
Microcontrollers & GPIO
Lecture 3: TI MSP430 Introduction
UNIT – Microcontroller.
Microcontroller Based Digital Code Lock
Chapter 7.2 Computer Architecture
Computer Hardware-Meeting the machine
EMBEDDED SYSTEMS SUCHITA M. DAKI.
Lecture-1 Introduction
EmbedDed Systems – MECT190
Why microcontrollers in embedded systems?
Chapter 1: The 8051 Microcontrollers
Introduction to Microprocessors and Microcontrollers
EmbedDed Systems – MECT190
المحور 3 : العمليات الأساسية والمفاهيم
EMBEDDED SYSTEMS.
AVR – ATmega103(ATMEL) Architecture & Summary
Wireless Embedded Systems
CHAPTER 1 THE 8051 MICROCONTROLLERS
Arduino म्हणजे काय?.
WJEC GCSE Computer Science
Embedded Systems By : Simran Amaandeep Singh
Course Code 114 Introduction to Computer Science
Presentation transcript:

Mikrodenetleyiciler/Mikrokontrolörler (Microcontrollers) Bu Sunu http://www.youtube.com/watch?v=CmvUY4S0UbI Adresindeki Video İçeriği Kullanılarak Hazırlanmıştır.

The Intel 4004, The First CPU (November 1971) http://www. cpushack The first single chip CPU was the Intel 4004, a 4-bit processor meant for a calculator. It processed data in 4 bits, but its instructions were 8 bits long. Program and Data memory were separate, 1K data memory and a 12-bit PC for 4K program memory. There were also sixteen 4-bit (or eight 8-bit) general purpose registers. The 4004 had 46 instructions, using only 2,300 transistors in a 16-pin DIP. It ran at a clock rate of 740 kHz. The 4040 (1972) was an enhanced version of the 4004, adding 14 instructions, larger (8 level) stack, 8K program space, and interrupt abilities.

TI TMS 1000, The First Microcontroller (1974) http://www. cpushack Texas Instruments (TI) followed the Intel 4004/4040 closely with the 4-bit TMS 1000, which was the first microprocessor to include enough RAM, and space for a program ROM, and I/O support on a single chip to allow it to operate without multiple external support chips, making it the first microcontroller.

Programming Levels of Microcontrollers

Let the PTC resistance be x and the other resistor has a resistance y where y is a constant. Then the voltage across the PTC is x*5V/(x+y). Let the temperature in celsius be t. Then x=t+75.

3-bit Flash ADC (Parallel ADC) (3-bit Resolution) Voltage Divider (Gerilim Bölücü) Comparators (Karşılaştırıcılar) Öncelikli Kodlayıcı http://www.allaboutcircuits.com/vol_4/chpt_13/4.html

Applications of Microcontrollers Consumer electronics cell phones, pagers, digital cameras, camcorders, video cassette recorders, portable video games, calculators, and personal digital assistants • Home appliances microwave ovens, answering machines, thermostat, home security, washing machines, and lighting systems • Office automation fax machines, copiers, printers, and scanners • Business equipment cash registers, alarm systems, card readers, product scanners, and automated teller machines • Automobiles transmission control, cruise control, fuel injection, anti-lock brakes, and active suspension.

Some Basic Criteria for Microcontroller Selection Microcontroller should have: Descriptive reference documentation available Simple development environment Processing frequency higher than 8 MHz Digital, Analog and PWM pins available (How many of them?) Low voltage (operating voltage 3-5V ) Affordable price (<$10.00) The necessary communication protocols (UART & SPI) http://www.eecs.ucf.edu/seniordesign/fa2013sp2014/g08/finalPresentation.pptx

MSP430FG4618 vs. ATmega328P Features MSP430FG4618 ATmega328P-PU Data Bus (core size) 16 bit 8 bit Speed 8MHz Storage 16KB 32KB Memory 8KB 2KB Digital I/O 80 14 Analog I/O 12 6 Supply voltage 1.8 - 3.6V 1.8 - 5.5V UART & SPI yes Price /chip FREE (LQFP) FREE (DIP) http://www.eecs.ucf.edu/seniordesign/fa2013sp2014/g08/finalPresentation.pptx