Download Microcontroller Technology: The 68HC11 and 68HC12 (5th Edition), by Peter Spasov
We will certainly show you the best as well as easiest method to obtain publication Microcontroller Technology: The 68HC11 And 68HC12 (5th Edition), By Peter Spasov in this globe. Lots of collections that will support your obligation will be here. It will make you feel so perfect to be part of this web site. Becoming the participant to constantly see just what up-to-date from this publication Microcontroller Technology: The 68HC11 And 68HC12 (5th Edition), By Peter Spasov site will certainly make you feel ideal to look for guides. So, just now, and right here, get this Microcontroller Technology: The 68HC11 And 68HC12 (5th Edition), By Peter Spasov to download and install as well as save it for your priceless worthwhile.
Microcontroller Technology: The 68HC11 and 68HC12 (5th Edition), by Peter Spasov
Download Microcontroller Technology: The 68HC11 and 68HC12 (5th Edition), by Peter Spasov
Discover a lot more encounters as well as knowledge by checking out the publication entitled Microcontroller Technology: The 68HC11 And 68HC12 (5th Edition), By Peter Spasov This is a book that you are trying to find, isn't really it? That corrects. You have actually involved the appropriate site, after that. We constantly offer you Microcontroller Technology: The 68HC11 And 68HC12 (5th Edition), By Peter Spasov as well as one of the most preferred e-books on the planet to download as well as took pleasure in reading. You may not disregard that visiting this collection is a function or perhaps by unexpected.
Checking out publication Microcontroller Technology: The 68HC11 And 68HC12 (5th Edition), By Peter Spasov, nowadays, will not force you to constantly get in the store off-line. There is a wonderful location to buy guide Microcontroller Technology: The 68HC11 And 68HC12 (5th Edition), By Peter Spasov by on the internet. This website is the very best site with lots numbers of book collections. As this Microcontroller Technology: The 68HC11 And 68HC12 (5th Edition), By Peter Spasov will certainly be in this book, all books that you need will certainly be right below, as well. Just search for the name or title of guide Microcontroller Technology: The 68HC11 And 68HC12 (5th Edition), By Peter Spasov You can discover just what you are searching for.
So, even you need responsibility from the business, you might not be perplexed more since publications Microcontroller Technology: The 68HC11 And 68HC12 (5th Edition), By Peter Spasov will certainly always aid you. If this Microcontroller Technology: The 68HC11 And 68HC12 (5th Edition), By Peter Spasov is your best companion today to cover your work or job, you can as quickly as possible get this publication. Exactly how? As we have told formerly, merely check out the web link that we offer right here. The conclusion is not only guide Microcontroller Technology: The 68HC11 And 68HC12 (5th Edition), By Peter Spasov that you search for; it is just how you will certainly obtain lots of books to support your ability and capability to have piece de resistance.
We will certainly show you the very best and easiest way to obtain book Microcontroller Technology: The 68HC11 And 68HC12 (5th Edition), By Peter Spasov in this globe. Bunches of collections that will assist your responsibility will be here. It will certainly make you really feel so ideal to be part of this web site. Becoming the participant to constantly see exactly what up-to-date from this book Microcontroller Technology: The 68HC11 And 68HC12 (5th Edition), By Peter Spasov site will make you feel ideal to search for the books. So, just now, and right here, get this Microcontroller Technology: The 68HC11 And 68HC12 (5th Edition), By Peter Spasov to download and wait for your valuable worthwhile.
This updated edition continues to provide readers with the background needed to understand and use any 8-bit microcontrollers, specifically the very popular Motorola 68HC11 and 68HC12. Covering a wide range of topics, at a wide range of levels, it serves as a guide to real-time control software and interfacing, and concentrates on applications throughout—encouraging hands-on practice using computer simulation or an evaluation board. It starts at an introductory level, explaining the applications and origins of microcontrollers; then develops a programmer's view of the machine; and finally covers machine hardware and how to connect it to the outside world. An excellent collection of appendices provides easy reference. This book is an excellent guide and reference for interested amateurs and experienced users of microcontrollers.
- Sales Rank: #793072 in Books
- Brand: Spasov, Peter
- Published on: 2004-01-31
- Original language: English
- Number of items: 1
- Dimensions: 9.00" h x 1.80" w x 7.40" l, 2.43 pounds
- Binding: Hardcover
- 736 pages
From the Publisher
Spasov lays the basic foundation needed to understand and use any microcontroller by illustrating the use of one very popular microcontroller--the Motorola 68HC11. Serving as a guide to real-time control software and interfacing, the expanded, updated and improved Second Edition offers an application-driven approach to a wide range of topics at a wide range of levels.
From the Back Cover
This updated edition continues to provide readers with the background needed to understand and use any 8-bit microcontrollers, specifically the very popular Motorola 68HC11 and 68HC12. Covering a wide range of topics, at a wide range of levels, it serves as a guide to real-time control software and interfacing, and concentrates on applications throughout—encouraging hands-on practice using computer simulation or an evaluation board.It starts at an introductory level, explaining the applications and origins of microcontrollers; then develops a programmer's view of the machine; and finally covers machine hardware and how to connect it to the outside world. An excellent collection of appendices provides easy reference.This book is an excellent guide and reference for interested amateurs and experienced users of microcontrollers.
Excerpt. � Reprinted by permission. All rights reserved.
Microcontrollers are used in the industrial world to control many types of equipment, ranging from consumer to specialized devices. They have replaced older types of controllers, including microprocessors. Also, there is a growing need for off-line support of a computer's main processor. The demand will grow as more and more equipment uses more intelligence. Applications range from controlling engines in modern automobiles to controlling laser printers and other computer peripherals. One consumer application is a washing machine controller that adjusts the wash cycle based on load size, fabric type, and amount of dirt.
This book illustrates how to use a popular microcontroller, the Motorola 68HC11. The 68HC11 is relatively easy to work with, yet it has most of the features essential for a complete control system. Thus the student of control automation can use it to work with control systems at the component level. The interested layperson can also use it as a tool to understand and experiment with computer and data communications systems.
The goals of the fourth edition remain the same as those of earlier editions. The book provides the background knowledge needed to understand and use microcontrollers in general as well as the 68HC11 specifically. It starts at an introductory level, explaining the applications and origins of microcontrollers. Next, a programmer's view of the machine is developed. Finally, we describe machine hardware and how to connect it to the outside world for control applications.
You will find the book useful in learning how to use the 68HC11. Original manufacturers' data books do not provide the background explanations that a novice needs. Experienced users will find the book to be a useful accompaniment to the manufacturer's original documentation.
The book can be used as a textbook in introductory, interfacing, and industrial control courses. To use the book, you should have a background understanding of digital logic and numbering systems. Some computer programming knowledge is useful but not absolutely essential. Although this book was written to be used in college courses, the interested hacker or hobbyist should find the material useful for self-study. Others with a formal education from the past should also find useful information. The book can accompany hands-on exercises using a microcontroller training kit or simulation software. Where possible, concepts are presented generically, to help you understand other microcontrollers and related devices.To permit flexible use of the book, we have organized it into five parts:
Part 1. Microcontroller technology is introduced in Chapter 1: what it is, how it evolved, and how to use it. The chapter continues with explanations of terminology and parts of the microcontroller. Finally, essential memory concepts are reviewed.
Part 2. Chapters 2 to 4 cover programming concepts, the language used to instruct the microcontroller, and how to use registers and memory. Also covered is how to produce, use, and document programs.
Part 3. Chapters 5 to 7 cover operation of the chip itself. Topics include the system bus, operating modes, clocked operation, and memory technology.
Part 4. Chapters 8 to 12 deal with the subsystems for parallel, serial, programmable timer, and analog interfacing. The basic software techniques to use these systems are presented. Also introduced are some common hardware designs used to connect the microcontroller to sensors and actuators. An overview of all subsystems without the processor-specific details is presented in Chapter 8.
Part 5. Control methods are illustrated in Chapter 13, where it is shown how programs use the subsystems for control applications. Chapters 14 and 15 cover the industry to date, presenting a survey of typical applications, choices in choosing microcontrollers, and characteristics of other microcontrollers.
Typically, an introductory course would include Parts 1 and 2. We also recommend including Chapter 8. Advanced or more intensive courses would include Parts 3 and 4. Either type of course can use Part 5, provided that Chapter 8 is also covered.
Although the book contains some data sheets, it is not a complete reference. The reader should refer to the literature listed in Appendix C for complete data.
FOURTH EDITION CHANGESTo acknowledge the prominence of C programming, this edition introduces C programming earlier and uses C program examples throughout. These changes also reflect the use of version 6 of the ICC11 cross compiler. There is more coverage of the 68HCI 1E9 with a de-emphasis on the `A' type parts because Motorola has discontinued their production. This edition also includes a CD-ROM (described in Appendix H) with source code, a special demo version of the THRSim11 simulator, ICC11 demo C compiler, cross assembler, fuzzy logic tools, and assorted electronic design tools. The simulator is a welcome addition because it provides a handy way to explore programming and interfacing concepts. Appendix H includes an introductory tutorial for using the simulator. Appendix C lists EVBU substitutes. Note that Motorola has discontinued its educational discount for the 68HC 11 EVBU (replacing it with the 68HC 12 EVBU). The chapters now list objectives, a long overdue pedagogical improvement.
HOW TO USE THIS BOOKMost important to success when using this book is an enthusiasm for computer and related technology. If you are already familiar with assembly language programming, you may wish to skim Chapters 1 and 2 for new information instead of reading them in detail. If you are not familiar with digital logic and binary numbers, you should also read Appendix F.
We use generic principles whenever possible. After studying this book, you should be able to work with any microcontroller, but it is necessary to cover a specific microcontroller in depth in order to understand them all in general. We have chosen the 68HC11; however, there are many variations of the 68HC 11. When explaining specific details, we generally refer to the 68HC11E9, unless we state otherwise.
To understand microcontrollers, you also have to know a lot of jargon. You cannot understand the concepts without knowing the jargon—but you cannot understand the jargon without knowing the concepts. We get around this dilemma by introducing details step by step.
The appendices provide references and further clarification of terms used in the book. Appendix A lists the details of the 68HC 11 instructions used throughout the book. You will probably use it often. Appendix B is the quick reference section. Use it as a cross-reference to look up other 68HC 11 details as needed. Appendices A and B are necessary if you do not have 68HC 11 data sheets or a manual.
Most terms are explained in the text as required. New terms are indicated in italic type when they first occur in the text. You may wish to reread earlier sections of the book to review terms when used in another context. The glossary provides an additional reference.
A lot of abbreviations are used in the technical literature. Unfortunately, these frustrate many readers. In practice, most technical data books use abbreviations, often without explanation. In this book each abbreviation is defined the first time it is used, and many are redefined upon subsequent appearances. You can also find a list of abbreviations after the glossary.
Sources of further information on some topics are listed in Appendix C. Also listed are suppliers for some of the commercially available products mentioned in the book. We encourage you to use the bulletin board mentioned in Appendix C.
Some conventions are defined in Appendix D. Since there are many ways to do the same thing, we felt it necessary to define a standard way. The conventions are those used by many in the industry. For example, we use Motorola's dollar sign ($) convention to refer to a method of coding numbers (in this case the sign does not indicate dollars). This ensures that we all understand the sign to have the same meaning.
The header files used by some program examples are listed in Appendix E. Note that a header file is explained in Appendix E.
The basics of digital logic and number conversions are explained in Appendix F. You should read this section early if you are not already familiar with these topics.
If you need basic information about waveforms, refer to Appendix G.
Finally, we included a reference to Internet resources and the enclosed CD-ROM in Appendix H.
SUPPLEMENTSPrentice Hall also offers a lab manual, written by Robert John Dirkman and John Leonard of the University of Massachusetts, that can be used with this book. It is called the Microprocessor Applications Laboratory Workbook. Instructors can contact Prentice Hall for a copy of the Instructor's Solutions Manual with Powerpoints to accompany this book.
ACKNOWLEDGMENTSI would like to thank Hugh K. McGugan of Motorola Training Organization, Canada, for technical literature, review of some chapters, and the assistance he always gave willingly and promptly. Without his help this book would not exist. I thank also Alan D. Niemi of Lake Superior State University, Sault Sainte Marie, Michigan, for his valuable comments and advice when reviewing sections of the preliminary manuscript. Helpful advice was also received from V. S. Anandu of Southwest Texas State University, San Antonio, Texas, and from Jeffrey Rankinen of Pennsylvania College of Technology during review of the manuscript. Also, I thank my students and teaching colleagues whose experiences led me to make some of the changes in this edition. Any deficiencies are mine because I did not always follow their advice.
I am grateful to Hitoshi Doi and Chuck Westfall of Canon Incorporated, Japan, for valuable information about their model EOS cameras. In addition, I thank Richard Man of ImageCraft, USA, for providing information as well as the demo version of the ICC11 C cross compiler. Similarly, Harry Broeders of Rijswijk Institute of Technology, Netherlands, provided a special version of the THRSim11 simulator. Peter Fabo of Comenius University, Bratislava, Slovakia, provided information about his VT11 module. For valuable comments, suggestions, and corrections, I express sincere appreciation to Charles Edward Nunally of Virginia Tech, Blacksburg, VA, USA; Jack Levine of California State University, Los Angeles, CA, USA; Kurt Schneider of EDV Beratung and Schulung, OberRamstadt, Germany; Patrick J. O'Connor of DeVry Institute of Technology, Chicago, IL, USA; and Trung Do of University of Illinois at Chicago, Chicago, IL, USA. In particular, I want to acknowledge the numerous suggestions offered by Kurt Schneider. Finally, thanks to the editorial and production people who provided excellent and professional support. They are Jennifer Antonacci and Delia Uherec of Prentice Hall, and Megan Smith-Creed and Cindy Lanning of Custom Editorial Productions.
Finally, a very special thanks to my wife Renate, who provided invaluable emotional support. I also thank my eight-year-old daughter Emilie, six-year-old daughter Hannah, and three-year-old daughter Anika, who all provide much joy.
Peter Spasov
Sir Sandford Fleming College
Most helpful customer reviews
6 of 6 people found the following review helpful.
Excellent Introduction to Microcontrollers and the 68HC11
By A Customer
This book is a well written and a well organized intorduction to microcontrollers and contains a very extensive coverage of the Motorola 68HC11 in particular. As an engineer who has worked with microprocessors since the first one (the Intel 4004), I find this book to be a good mix of basic material and more detailed info for someone wanting to use the 68HC11. Anyone of average intelligence and a basic background in computers and math should have no problem understanding it. There are a few typos (as in most complex books of this type) but they are rather easy to resolve from the context in most cases. For example in one of the early chapters, he is talking about a code example that does a 16-bit addition and refers to the LDD instruction instead of the ADD instruction as the one doing the addition. These are minor compared to the extensive and detailed coverage given of this popular microcontroller. Many useful charts are also included that make the book a great reference source when writing programs. The only omission that bothered me was no mention of the Microchip PIC family of microcontrollers in the chapter describing other popular families. The PIC is a big competitor of the 68HC11. They are both very capable and widely used. Overall, I think you would be hard pressed to find a better book with such extensive coverage of the 68HC11 as well as a lot of hardware interfacing details and application examples. This 2nd edition has made a lot of improvements of the previous edition and is well worth the investment.
6 of 7 people found the following review helpful.
Good 68hc11 Book
By A Customer
This is by far one of the best books ever written for the 68hc11. I don't know what the others are talking about. Have you ever tryed to read Motorola's (Pink Book ) data book and reference book? They are pretty confusioning, not enough detail. In my option the author does an excellent job of presenting the 6811 with enough examples. The 6811 is the best 8 bit processor invented. This book is a must buy for quick reference.
2 of 2 people found the following review helpful.
Very helpful for beginners
By A Customer
I find the book very helpful because:
1. It introduces the topics in a lucid way through examples.
2. It has lots of practice problems with solutions.
3. It teaches one how to delve into the Motorola data book. Some important pages of the data book have been reproduced in the appendix of this book, and there are practice problems that tell you how to use those pages to find relevant info.
There are unfortunately a few not-too-good points:
1. Typos. Yes, there are quite a few of them. BUT, the author's webpage has an errata list for both the 2nd as well as the 3rd edition.
2. Some of the listings are incomplete, eg one listing uses the line
STAA TCTL2,X
yet nowhere in or around the listing it is mentioned what value TCTL2 really stands for, and what is currently stored in X. The lines
TCTL2 EQU $21
REGBAS EQU $1000
LDX #REGBAS
are omited from the listing without any mention! All these left out things are summed up in an appendix, but you will notice that only when you get familiar with the book. The symbols like
REGBAS or TCTL2 that are defined in one chapter and used in more than one chapters , are not clearly cross-referenced. They do not even appear in the index! But once you get used to the book, it is only a minor flaw.
Finally, if you are a beginner then you should better make sure that you have an assembler that understands the assembly language used in the book. It would have been wonderful if the book provided its own assembler and debugger, but it doesn't. Getting the first assembly program to run is not always easy. I personally used the software that came with another book:
Embedded microcomputer systems by Valvano. Spasov's book and Valvano's software make a wonderful team to assist a beginning student.
Microcontroller Technology: The 68HC11 and 68HC12 (5th Edition), by Peter Spasov PDF
Microcontroller Technology: The 68HC11 and 68HC12 (5th Edition), by Peter Spasov EPub
Microcontroller Technology: The 68HC11 and 68HC12 (5th Edition), by Peter Spasov Doc
Microcontroller Technology: The 68HC11 and 68HC12 (5th Edition), by Peter Spasov iBooks
Microcontroller Technology: The 68HC11 and 68HC12 (5th Edition), by Peter Spasov rtf
Microcontroller Technology: The 68HC11 and 68HC12 (5th Edition), by Peter Spasov Mobipocket
Microcontroller Technology: The 68HC11 and 68HC12 (5th Edition), by Peter Spasov Kindle
Tidak ada komentar:
Posting Komentar