14_Embedded_Systems

14_Embedded_Systems - Microcontrollers and Embedded Systems...

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

View Full Document Right Arrow Icon
CMPE12 Cyrus Bazeghi Fun with Motorola/Freescale HC11 Microcontrollers and Embedded Systems
Background image of page 1

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

View Full DocumentRight Arrow Icon
CMPE12 Cyrus Bazeghi 2 A microprocessor Usually not cutting edge Dependable All major bugs well known Predictable Critical for real-time processing On-chip peripherals and memory Parallel and serial digital I/O Analog I/O Counters and timers Internal ROM and/or EPROM What is a microcontroller?
Background image of page 2
CMPE12 Cyrus Bazeghi 3 What are microcontrollers used in? Watches Microwaves Stereo Receivers Some products that you might know: • NASA‟s Sojourner Rover – 8-bit Intel 80C85 Palm Vx handheld 32-bit Motorola Dragonball EZ Sonicare toothbrush 8-bit Zilog Z8 The Vendo V-MAX 720 Soda Machine Motorola HC11 Miele dishwasher 8-bit Motorola 68HC05 Hunter 44550 Programmable Thermostat (4-bit cpu) Microcontrollers ATMs • PDA‟s, MP3 players Automobiles
Background image of page 3

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

View Full DocumentRight Arrow Icon
CMPE12 Cyrus Bazeghi 4 Microcontrollers Microcontroller unit sales are 15x higher than microprocessors. … and are MUCH, MUCH cheaper.
Background image of page 4
CMPE12 Cyrus Bazeghi 5 Microcontrollers Microcontrollers are a large market 8-bit controllers are the largest, but not growing the fastest.
Background image of page 5

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

View Full DocumentRight Arrow Icon
CMPE12 Cyrus Bazeghi 6 Microcontrollers 8-bit microcontroller growth rate for 2003 is at 9.42%. Microcontroller growth rate in general is 11.5%. 8-bit controllers loosing market share in 2003. Was 62.36% in 1998 down to 56.76% in 2003. Source: Cahners In-Stat Group
Background image of page 6
CMPE12 Cyrus Bazeghi 7 16- and 32-bit and higher are on the rise. They will double their unit market share from 15.11% in 1998 up to 31.56% in 2003, decreasing 4-bit and 8-bit devices. But, in 2003, the 8-bit microcontrollers will outnumber the higher bit units by almost 80% in the market place. Source: Cahners In-Stat Group Microcontrollers
Background image of page 7

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

View Full DocumentRight Arrow Icon
CMPE12 Cyrus Bazeghi 8 Microcontrollers So what languages are they being programmed in? Language „98 - ‟99 „99 - ‟00 Assembly ~ 21% ~ 10% C ~ 69% ~ 80% C++ ~ 5% ~ 6% Java ~ 1 % ~ 2% Other ~ 3 % ~ 2% Source: TRON Association Survey 1998/99 & 1999/2000
Background image of page 8
CMPE12 Cyrus Bazeghi 9 M6801 CPU core ROM (8KB), EEPROM (512B), RAM (256B) Counter/Timer system A/D converter D/A in kit Parallel I/O Serial I/O (SPI and SCI) Expansion bus To add more memory Motorola/Freescale M68HC11
Background image of page 9

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

View Full DocumentRight Arrow Icon
CMPE12 Cyrus Bazeghi 10 HC11 Micro Kit AC/DC Power adapter Serial cable to PC LCD Display LEDs Switches HC11 μC
Background image of page 10
CMPE12 Cyrus Bazeghi 11 Design environment: Edit the source file on an PC Assemble on UNIX machine > “hc11build file.asm” Download program to the PC with terminal program Upload to the microkit using serial cable To use kits at home 9-12V AC adapter Serial download cable Connection to ITS machines Free serial communication software (e.g. TeraTerm) HC11 Micro Kit
Background image of page 11

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

View Full DocumentRight Arrow Icon
CMPE12 Cyrus Bazeghi 12 Micro Kit Usage Always have “#include <v2_18g3.asm>” as part of your program, this file: Sets up memory, including the stack pointer
Background image of page 12
Image of page 13
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 63

14_Embedded_Systems - Microcontrollers and Embedded Systems...

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

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