Skip to content

Technician's Guide to the 68HC11 Microcontroller

Spend $50 to get a free movie!

ISBN-10: 0766817156

ISBN-13: 9780766817159

Edition: 2001

Authors: Dan Black, Leo Chartrand

List price: $232.95
Blue ribbon 30 day, 100% satisfaction guarantee!
Out of stock
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Technician's Guide to the 68HC11 Microcontroller is ideal for readers with little or no prior programming experience who want to master the basics of troubleshooting and programming Motorola's 68HC11 microcontroller. Both hardware and software are covered in detail to provide a complete understanding of the principles underlying how a microcontroller works. Theory is supplemented by examples designed to illustrate how concepts may be applied. By learning how to program the 68HC11 at an elementary level, readers also gain valuable experience using manufacturer-specific documentation that prepares them for work with other more sophisticated microcontrollers.
Customers also bought

Book details

List price: $232.95
Copyright year: 2001
Publisher: Delmar Cengage Learning
Publication date: 10/5/2000
Binding: Paperback
Pages: 352
Size: 7.25" wide x 8.75" long x 0.75" tall
Weight: 1.342
Language: English

Introduction to Computer Hardware
Objectives
Outline
Introduction
Elements of Every Computer
Elements of Processors
Introduction to Memory
Memory Types
Input/Output
EVBU/BUFFALO
Summary
Chapter Questions
Answers to Self-Test Questions
Introduction to Computer Software
Objectives
Outline
Introduction
Programming the Computer
Memory Addressing Modes
HC11 Addressing Modes
Processing Instructions
Program Flow
Summary
Chapter Questions
Chapter Problems
Answers to Self-Test Questions
HC11 Programming
Objectives
Outline
Introduction
Condition Code Register Status Flags
Data Movement
Addition
Subtraction
Logic
Shifting and Rotating
Multiplication and Division
Status Flag Manipulation
Summary
Chapter Questions
Chapter Problems
Answers to Self-Test Questions
Branching and Loops
Objectives
Outline
Introduction
Jumping
Branching and Relative Address Mode
Branch Instructions
Preparation for a Valid Branch Test
Conditional Flow Using If-Then-Else
Program Loops
Summary
Chapter Questions
Chapter Problems
Answers to Self-Test Questions
Indexing Through Memory
Objectives
Outline
Introduction
Using Indexed Addressing
Summing a List of Numbers
Finding the Largest Number
Counting the Number of Positive Numbers
Copying a Block of Memory
Summary
Chapter Questions
Chapter Problems
Answers to Self-Test Questions
Subroutines
Objectives
Outline
Introduction
Temporary Storage Using a Stack
Function of Subroutines
Parameter Passing
Converting a Hex Value to ASCII
Nested Subroutines
BUFFALO Subroutines
Summary
Chapter Questions
Chapter Problems
Answers to Self-Test Questions
Working with an Assembler
Objectives
Outline
Introduction
Writing Source Code
Assembler Functions
Listing Files
"S" Records
Summary
Chapter Questions
Chapter Problems
Answers to Self-Test Questions
Memory Systems
Objectives
Outline
Introduction
Address Decoding
On-chip Memory
RAM
EEPROM
ROM
System Registers
Memory Expansion
Summary
Chapter Questions
Chapter Problems
Answers to Self-Test Questions
General Purpose I/O
Objectives
Outline
Introduction
Port B--Output Only
Port C--Programmable I/O
Bit-Level Operations
I/O with Handshaking
General-Purpose I/O On Other Ports
Summary
Chapter Questions
Chapter Problems
Answers to Self-Test Questions
HCII Interrupts and Resets
Objectives
Outline
Introduction
Condition Code Register Control Bits
Servicing an Interrupt
Interrupt Control
Maskable Interrupts
Using Interrupts on the EVBU
Nonmaskable Interrupts
Resets
Servicing a Reset Interrupt
Summary
Chapter Questions
Chapter Problems
Answers to Self-Test Questions
Analog Capture--Port E
Objectives
Outline
Introduction
Theory of Analog Conversion
A/D Hardware
A/D Function
Example Using an LM34/35 Temperature Sensor
Summary
Chapter Questions
Chapter Problems
Answers to Self-Test Questions
Timed Events--Port A
Objectives
Outline
Introduction
Theory of Timed Events
Main Timer Functions
Input Capture
Output Compare
Pulse Accumulator
Real-Time Interrupts
Summary
Chapter Questions
Chapter Problems
Answers to Self-Test Questions
Serial Communication--Port D
Objectives
Outline
Introduction
Theory of Serial Communication
Serial Communications Interface
Serial Peripheral Interface (SPI)
Summary
Chapter Questions
Chapter Problems
Answers to Self-Test Questions
C Programming and the HC11
Objectives
Outline
Introduction
C Programming
Data Types
Operators
Variables
Special Statements
Subroutines
Examples
Summary
Chapter Questions
Chapter Problems
Answers to Self-Test Questions
Computer Matematics
Introduction
Number Systems/Conversions
Arithmetic
Signed Numbers (2's Complement Number System)
Binary-Coded Decimal
Numeric Notation
Multiprecision Arithmetic
Booting from EEPROM
Modifying the EEPROM Program to Include Initialization Code
Loading Programs Directly into the EEPROM
Procedure
Changing the EVBU Jumper
Acronym List
Glossary
Index