Seattle Pacific University Microcontrollers Micros-1 Seattle Pacific University HC11E9 Processor 8-bit, 2-3MHz, Accumulator based Built-in Toys 16-bit.

Slides:



Advertisements
Similar presentations
1 Cypress Confidential What is a PSoC Mixed Signal Device? PSoC combines: the familiarity of a microcontroller the configurability of a CPLD the capabilities.
Advertisements

Microprocessor or Microcontroller Not just a case of “you say tomarto and I say tomayto” M. Smith, ECE University of Calgary, Canada.
ECP2036 Microprocessor and Interfacing
Computing Machinery Chapter 10: Microcontrollers.
Robotics Club, Snt Council2 The 3 Schools of Robotics: Mechanical Design – Types of motors – Material selection –
Microcontroller – PIC – 4 PIC types PIC architecture
Future Designs, Inc. Your Development Partner
Coordinate Based Tracking System
Microprocessor or Microcontroller Not just a case of “you say tomarto and I say tomayto” M. Smith, ECE University of Calgary, Canada.
1 ECE 263 Embedded System Design Lessons 2, 3 68HC12 Hardware Overview, Subsystems, and memory System.
The 8051 Microcontroller Architecture
BLDC MOTOR SPEED CONTROL USING EMBEDDED PROCESSOR
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Fundamental of Microcontrollers
ATMEL AVR 8 bit RISC MICROCONTROLLERS
Camera Interfacing using ARM7
MSP432™ MCUs Training Part 5: Digital Peripherals
Android Electro Cardio Monitor
Little arduino microcontrollers Meghan Jimenez 12 February 2014.
Handheld Devices (portable but still explicit usage) Laptops Personal Digital Assistants (Palm, PocketPC) TabletPC Smart Phones.
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.
MICROCONTROLLERS. What is a microcontroller? A microcontroller is a nifty little gadget that houses a microprocessor, ROM (Read Only Memory), RAM (Random.
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
Arduino Josh Villbrandt February 4, Digital Circuits Analog versus digital – What’s the difference? – How to represent an analog signal in a computer?
Embedded Systems Design. General Purpose Processors: Software BASIC ARCHITECTURE - Datapath BASIC ARCHITECTURE - Datapath 2.
Madalina Vintila David Wilkinson Michelle Zhang Zac Greenawalt.
Typical Microcontroller Purposes
EGRE 6311 Midsize Microcontrollers and Microprocessors The 8051 is an example of a small inexpensive microcontroller intended for simple applications.
Internal Input/Output Devices (I/O Subsystems)
ECE Lecture 1 Microcontroller Concepts. Basic Computer System CPU Memory Program + Data I/O Interface Parallel I/O Device Serial I/O Device Data.
Microprocessor-based Systems
1 Example Application Device Block Diagram.
Microcontroller System Design Introduction- 1  Seattle Pacific University Take a microprocessor/ microcontroller chip How to Succeed in Life – The micro.
TI MSP430 MICROCONTROLLERS BY ADITYA PATHAK. THE MSP FAMILY Ultra-low power; mixed signal processors Widely used in battery operated applications Uses.
Team Scribacious Rabble Design Constraint Analysis Paul Rosswurm Mitch Erdbruegger Ben Kobin William Hess.
Embedded System. What is an Embedded System? Computing systems embedded within electronic devices Hard to define – Nearly any computing system other than.
Making the most of the Value Line MSP430 with the LaunchPad Explorer
(Left to Right) Matt Finn Brian Crone Samuel Oshin Yonatan Feleke.
Group 10 – Extensible Digital Logic Educational Tool.
Mikrodenetleyiciler/Mikrokontrol örler (Microcontrollers) Bu Sunu Adresindeki Video İçeriği Kullanılarak Hazırlanmıştır.
THE EMBEDDED SYSTEMDESIGN PROCESS. W HAT IS A PS O C M IXED S IGNAL D EVICE ? P rogrammable S ystem o n C hip PSoC combines: the familiarity of a microcontroller.
Lecture 7: Overview Microprocessors / microcontrollers.
ChibiOS/RT Demo A free embedded RTOS
ECE 371 Microprocessor Interfacing
S4525A Peripherals & Enhanced FLASH 1 © 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH 1 Peripherals.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an introduction to the peripheral functions.
PSoC Overview. 2 Cypress Confidential An Example Design Scenario.
Team 6. Guitar Audio Amplifier Audio Codec DSP Wireless Adapter Motor Array PC LCD Display LED Arrays Pushbutton or RPG Input Device
RenBED – Technical Training Jon Fuge – Renishaw plc.
Components of a typical full-featured microcontroller.
15: Microprocessor and microcontroller
CEng3361/18 CENG 336 INT. TO EMBEDDED SYSTEMS DEVELOPMENT Spring 2007 Recitation 01.
Memory Mapped IO (and the CerfBoard). The problem How many IO pins are available on the 8051? What if you are using interrupts, serial, etc…? We want.
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
Introduction to Microcontroller Technology
Popular Microcontrollers and their Selection by Lachit Dutta
Government Engg College Bhuj E. C. Engg. Department
Microcontrollers & GPIO
Cypress Roadmap: CapSense® Controllers
Programming Microcontroller
Marble Maze Jordan Wagner
Subject Name: Microcontroller Subject Code: 10ES42
Introduction to Microprocessors and Microcontrollers
Future Designs, Inc. Your Development Partner
Lecture 3 - Instruction Set - Al
Technical Communication Skills Practicum
Choosing a Microcontroller Architecture
8051 Micro Controller.
ARM Cortex-M0 The 8 / 32-Bit Difference
Arduino म्हणजे काय?.
Presentation transcript:

Seattle Pacific University Microcontrollers Micros-1 Seattle Pacific University HC11E9 Processor 8-bit, 2-3MHz, Accumulator based Built-in Toys 16-bit timer 8-bit SA A/D Interfaces 16-bit Address/8-bit Data bus UART (RS232) SPI Memory 512B RAM, 2KB EEROM, 12KB EPROM Power (No Peripherals) Around 100mW (Around 24 hours on 1 alkaline AA) Development environment cost Around $400 Key Distinctives Stable platform SPU-supplied EVMs Experience

Motorola HC11

Seattle Pacific University Microcontrollers Micros-3 Seattle Pacific University Cypress PSOC Processor 8-bit, 96kHz-24MHz, Accumulator based Built-in Toys 6-13 bit A/D, 10-bit D/A, Programmable gain amplifier, Programmable filters, Comparators, Analog multiplexors 8-32 bit counter/timer, 8-32 bit pseudo-random generator, 8-16 bit PWM, CRC generator Interfaces IRDA (IR optical) UART (RS232) SPI I2C No external memory bus! Memory 256B RAM, 4-16KB EEROM Power (no peripherals) 6-35mW (Around 3-20 days on one alkaline AA) Development environment cost Around $200 Key Distinctives Analog Functions Configurable and expandable On-line Training

Cypress PSOC

Seattle Pacific University Microcontrollers Micros-5 Seattle Pacific University TI MSP430 Processor 16-bit, 4kHz-8MHz, bit registers Built-in Toys 16-bit timer, bit A/D, LCD segment driver, comparator, Fast multiply Interfaces UART (RS232) No external memory bus! Memory B RAM, 1-60KB EEROM Power (no peripherals) 5μW – 7mW (17 days – 10 years on one alkaline AA) Development environment cost Around $50 - $100 Key Distinctives Ultra-low Power May run for years on one AA battery Inexpensive

TI MSP430

Seattle Pacific University Microcontrollers Micros-7 Seattle Pacific University Microchip PIC (PIC16F87X) Processor 8-bit, 32KHz to 20MHz Built-in Toys Varies by (wide) product line bit A/Ds, 16 bit timers, Programmable gain amplifiers, comparitors, etc. Interfaces UART (RS232), I2C, SPI, some have IRDA or USB No Data Bus Memory Up to 512B RAM Up to 64KB Flash program memory Power (no peripherals) 5μW – 2mW (several days – 10 years on one alkaline AA) Development environment cost Around $100-$200 Key Distinctives Huge product line Low power Easy to use

Seattle Pacific University Microcontrollers Micros-8 Seattle Pacific University PIC16F87X

Seattle Pacific University Microcontrollers Micros-9 Seattle Pacific University Microcontroller Selection HC11PSOCMSP430PIC Frequency 1-3MHz90kHz-24MHz4kHz-8MHz 32kHz-20MHz Voltage 5V3-5V V2.5-5V Power (run) 2MHz:~100mW96kHz:~6mW 24MHz:~35mW 4KHz:~5μW 8MHz:~7mW 1MHz:~0.2μW Power (slp) ~250 μW~15 μW~0.2 μW A/D options 8-bit6-13 bits (configurable) 8-14 bits (various PNs) 4-14 bits (various PNs) Price $5.00-$15.00$2.00-$8.00$ $8.00$2.00-$5.00 I/O Pins RAM B256B B B ROM 12-20KB (EPROM) 4-16KB (Flash) 1-60KB (Flash) 1-20KB (Flash)