Buy Software and Hardware Engineering: Motorola M68HC11 by Frederick M. Cady
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Home > Computing and Information Technology > Computer programming / software engineering > Software Engineering > Software and Hardware Engineering: Motorola M68HC11
Software and Hardware Engineering: Motorola M68HC11

Software and Hardware Engineering: Motorola M68HC11


     0     
5
4
3
2
1



International Edition


X
About the Book

Ideal for use in a microprocessor course in electrical engineering or computer science, Software and Hardware Engineering: Motorola M68HC11 provides an introduction to the architecture and design of hardware and software for the Motorola M68HC11. It covers all M68HC11 hardware features, and shows students how to use the Motorola AS11 assembler and the Buffalo Monitor and debugger. The instruction set is described with many examples, and a unique chapter gives complete example programs, including illustrations of how to use assembly language programming to write programs that have been designed using high-level pseudo-code. In addition to covering the features common to all members of the M68HC11 family of microcontrollers, it also discusses advanced features. This text can be used as a supplement with its companion volume, Microcontrollers and Microcomputers: Principles of Hardware and Software Engineering, or with any other book that explains the general principles of microcomputer technology. The text is accompanied by an instructor's manual which includes problem solutions, a course outline, and a selection of laboratory exercises. A World Wide Web site provides an errata and other additional information: http://www.coe.montana.edu/ee/cady/cadyhmpg.htm

Table of Contents:
Chapter 1: Introduction 1.1: Introduction 1.2: Computers, Microprocessors, Microcomputers, Microcontrollers 1.3: Some Basic Definitions 1.4: Notation 1.5: Further Reading 1.6: References Chapter 2: Introduction to the M68HC11 Hardware 2.1: Chapter Prestudy Material 2.2: Introduction 2.3: CPU and Registers 2.4: Addressing Modes 2.5: Reset 2.6: Conclusion and Chapter Summary Points 2.7: Further Reading 2.8: Problems Chapter 3: Motorola AS11 Assembler 3.1: Assembly Language Example 3.2: M68HC11 AS11 Assembler 3.3: Assembler Source Code Fields 3.4: Assembler Directives 3.5: Assembler Output Files 3.6: Assembler Invocation 3.7: Assembler Error Messages 3.8: Chapter Summary Points 3.9: Problems Chapter 4: The M68HC11 Instruction Set 4.1: Introduction 4.2: M68HC11 Instruction Set Categories 4.3: Load and Store Register Instructions 4.4: Transfer Register Instructions 4.5: Decrement and Increment Instructions 4.6: Clear and Set Instructions 4.7: Shift and Rotate Instructions 4.8: Arithmetic Instructions 4.9: Logic Instructions 4.10: Data Test Instructions 4.11: Conditional Branch Instructions 4.12: Unconditional Jump and Branch Instructions 4.13: Condition Code Register Instructions 4.14: Interrupt Instructions 4.15: Miscellaneous Instructions 4.16: Advanced Instruction Set Details 4.17: Chapter Summary Points 4.18: Further Reading 4.19: Problems Chapter 5: Buffalo Monitor and Debugger 5.1: M68HC11 EVB Buffalo Monitor 5.2: Monitor Commands 5.3: Monitor Utility Routines 5.4: Buffalo Monitor Interrupt Jump Vector Table 5.5: Operating Hints for the Buffalo Monitor 5.6: Problems Chapter 6: AS11 Problems for the M68HC11 6.1: Assembly Language Programming Style 6.2: Structured Assembly Language Programming 6.3: Example Programs 6.4: Conclusion and Chapter Summary Points 6.5: Further Reading 6.6: Problems Chapter 7: M68HC11 Parallel I/O 7.1: Introduction 7.2: Operating Modes 7.3: The Programmer's Model 7.4: M68HC11 Parallel I/O Ports 7.5: Handshaking I/O 7.6: I/O Software 7.7: Chapter Summary Points 7.8: Further Reading 7.9: Problems Chapter 8: M68HC11 Interrupts 8.1: Introduction 8.2: The Interrupt Process 8.3: Interrupt Vectors 8.4: Interrupt Priorities 8.5: Nonmaskable Interrupts 8.6: Parallel I/O System Interrupts 8.7: Advanced Interrupts 8.8: The Interrupt Service Routine 8.9: Conclusion and Chapter Summary Points 8.10: Further Reading 8.11: Problems Chapter 9: M68HC11 Memories 9.1: Introduction 9.2: M68HC11 Memory Map 9.3: M68HC11 RAM 9.4: M68HC11 ROM 9.5: M68HC11 EPROM 9.6: M68HC11 EEPROM 9.7: Memory Timing in Expanded-Mode Operation 9.8: Extending M68HC11 Memory Address 9.9: Conclusion and Chapter Summary Points 9.10: Further Reading 9.11: Problems Chapter 10: M68HC11 Timer 10.1: Introduction 10.2: Basic Timer 10.3: Output Compare 10.4: Input Capture 10.5: Real-Time Interrupt 10.6: Computer Operating Properly - COP 10.7: Pulse Accumulator 10.8: Pulse-Width Modulation 10.9: External Interrupts Using Timer Interrupts 10.10: Clearing Timer Flags 10.11: Conclusion and Chapter Summary Points 10.12: Problems Chapter 11: M68HC11 Serial I/O 11.1: Introduction 11.2: Asynchronous Serial Communications Interface - SCI 11.3: Enhanced SCI 11.4: Synchronous Serial Peripheral Interface - SPI 11.5: Enhanced SPI 11.6: Conclusion and Chapter Summary Points 11.7: Further Reading 11.8: Problems Chapter 12: M68HC11 Analog Input and Output 12.1: Introduction 12.2: M68HC11 A/D Converter 12.3: A/D I/O Synchronization 12.4: A/D Programming Example 12.5: Digital-to-Analog Converter 12.6: Chapter Summary Points 12.7: Further Reading 12.8: Problems Chapter 13: Advanced M68HC11 Hardware 13.1: Hardware Mode Select 13.2: Configuration Control Register 13.3: System Option Register 13.4: Security Mode 13.5: M68HC11 Math Coprocessor 13.6: Further Reading Chapter 14: The Motorola M68HC11EVB 14.1: Introduction 14.2: EVB Components and Circuits 14,3: I/O Ports 14.4: M68HC11 Expanded Mode 14.5: Serial I/O Interface 14.6: Chapter Summary Points 14.7: Further Reading Appendix A: M68HC11 Resources A.1: Internet Resources A.2: Motorola Application Notes and Literature A.3: Hardware and Software Vendors Appendix B: M68HC11 Family B.1: The M68Hc11 Family of Microcontrollers B.2: M68HC11 Part Numbering and Packaging Solutions to Chapter Problems Index

Review :
"Excellent text for M68HC11 family. Organized logically. Covers subject matter well."--J. Wayne Webb, Hinds Community College-Rankin Campus "Great text! Covers all aspects of M68HC11 software and hardware engineering. Very usable and practical text."--David J. Waldo, Oklahoma Christian University


Best Sellers


Product Details
  • ISBN-13: 9780195110463
  • Publisher: Oxford University Press Inc
  • Publisher Imprint: Oxford University Press Inc
  • Height: 189 mm
  • No of Pages: 336
  • Spine Width: 16 mm
  • Width: 232 mm
  • ISBN-10: 0195110463
  • Publisher Date: 01 May 1997
  • Binding: Paperback
  • Language: English
  • Returnable: Y
  • Weight: 576 gr


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Software and Hardware Engineering: Motorola M68HC11
Oxford University Press Inc -
Software and Hardware Engineering: Motorola M68HC11
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Software and Hardware Engineering: Motorola M68HC11

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    Fresh on the Shelf


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!