Cargando…

Introduction to microcontrollers : architecture, programming, and interfacing for the Freescale 68HC12 /

The perfect choice for your one-semester course on Microcontrollers!

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Lipovski, G. Jack
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Amsterdam ; Boston : Elsevier Academic Press, ©2004.
Edición:2nd ed.
Colección:Academic Press series in engineering.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 a 4500
001 EBSCO_ocn123078591
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 070413s2004 ne a o 001 0 eng d
040 |a N$T  |b eng  |e pn  |c N$T  |d YDXCP  |d OCLCQ  |d MERUC  |d ZCU  |d E7B  |d OCLCQ  |d IDEBK  |d OCLCQ  |d OCLCF  |d OCLCO  |d OCLCQ  |d AGLDB  |d OCLCQ  |d ESU  |d STF  |d D6H  |d OCLCQ  |d VTS  |d OCLCQ  |d LEAUB  |d M8D  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO 
019 |a 154690830  |a 441773576  |a 507258068  |a 648163253  |a 1035648553 
020 |a 9780080470412  |q (electronic bk.) 
020 |a 0080470416  |q (electronic bk.) 
020 |a 9780124518384  |q (alk. paper) 
020 |a 0124518389  |q (alk. paper) 
020 |z 0124518389 
029 1 |a AU@  |b 000051562712 
029 1 |a AU@  |b 000062573667 
029 1 |a DEBBG  |b BV043171385 
029 1 |a DEBSZ  |b 422220450 
029 1 |a GBVCP  |b 802272185 
035 |a (OCoLC)123078591  |z (OCoLC)154690830  |z (OCoLC)441773576  |z (OCoLC)507258068  |z (OCoLC)648163253  |z (OCoLC)1035648553 
050 4 |a TJ223.P76  |b L58 2004eb 
072 7 |a TEC  |x 004000  |2 bisacsh 
082 0 4 |a 629.8/95  |2 22 
049 |a UAMI 
100 1 |a Lipovski, G. Jack. 
245 1 0 |a Introduction to microcontrollers :  |b architecture, programming, and interfacing for the Freescale 68HC12 /  |c G.J. Lipovski. 
250 |a 2nd ed. 
260 |a Amsterdam ;  |a Boston :  |b Elsevier Academic Press,  |c ©2004. 
300 |a 1 online resource (xxxi, 451 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Academic Press series in engineering 
500 |a Includes index. 
505 0 |a Cover -- Contents -- Preface -- List of Figures -- List of Tables -- Acknowledgments -- About the Author -- CHAPTER 1 Basic Computer Structure and the 6812 -- 1.1 Basic Computer Structure -- 1.2 The Instruction -- 1.3 A Few Instructions and Some Simple Programs -- 1.4 6812 Microcontroller Organizations -- 1.5 Variable Word Width -- 1.6 Summary and Further Reading -- CHAPTER 2 The Instruction Set -- 2.1 Move Instructions -- 2.2 Arithmetic Instructions -- 2.3 Logic Instructions -- 2.4 Edit Instructions -- 2.5 Control Instructions -- 2.6 Input/Output Instructions -- 2.7 Special Instructions -- 2.8 Remarks -- CHAPTER 3 Addressing Modes -- 3.1 Opcode Byte Addressing Modes -- 3.2 Post Byte Index Addressing Modes -- 3.3 Relative Addressing and Position Independence -- 3.4 Stack Index Addressing, Reentrancy, and Recursion -- 3.5 Architectural Notions of Addressing -- 3.6 Summary -- CHAPTER 4 Assembly-Language Programming -- 4.1 Introductory Example and Assembler Printout -- 4.2 Assembler Directives -- 4.3 Mechanics of a Two-Pass Assembler -- 4.4 Character String Operations -- 4.5 A Simplified Two-Pass Assembler -- 4.6 Debugging Source Code Programs -- 4.7 Summary -- CHAPTER 5 Advanced Assemblers, Linkers, and Loaders -- 5.1 Cross-Assemblers and Downloaders -- 5.2 Relocatable Assemblers and Loaders -- 5.3 Conditional Assemblers -- 5.4 Macro Assemblers -- 5.5 Documentation -- 5.6 Summary -- CHAPTER 6 Assembly-Language Subroutines -- 6.1 Local Variables -- 6.2 Passing Parameters -- 6.3 Passing Arguments by Value, Reference, and Name -- 6.4 Calling and Returning Mechanisms -- 6.5 Summary -- CHAPTER 7 Arithmetic Operations -- 7.1 Multiplication and Division -- 7.2 Integer Conversion -- 7.3 From Formulas to Macro Programs -- 7.4 Simple Macro Expansions -- 7.5 Long Integer Arithmetic -- 7.6 Optimization -- 7.7 Floating-Point Arithmetic and Conversion -- 7.8 Fuzzy Logic -- 7.9 Summary -- CHAPTER 8 Programming in C and C++ -- 8.1 Compilers and Interpreters -- 8.2 Operators and Assignment Statements -- 8.3 Conditional and Loop Statements -- 8.4 Constants and Variables -- 8.5 Procedures and Their Arguments -- 8.6 An Example -- 8.7 Object-Oriented Programming in C++ -- 8.8 Summary -- CHAPTER 9 Implementation of C Procedures -- 9.1 Global and Local Variables -- 9.2 Expressions and Assignment Statements -- 9.3 Conditional Statements -- 9.4 Loop Statements, Arrays, and Structs -- 9.5 Procedure Calls and Arguments -- 9.6 Examples from Character String Procedures -- 9.7 Summary -- CHAPTER 10 Elementary Data Structures -- 10.1 What a Data Structure Is -- 10.2 Indexable Data Structures -- 10.3 Sequential Data Structures -- 10.4 Linked List Structures -- 10.5 Summary -- CHAPTER 11 Input/Output -- 11.1 Input and Output Devices -- 11.2 Parallel Ports -- 11.3 Input and Output Software -- 11.4 Synchronization Hardware -- 11.5 Gadfly Synchronization -- 11.6 Interrupt Synchroniza. 
588 0 |a Print version record. 
520 |a The perfect choice for your one-semester course on Microcontrollers! 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Programmable controllers. 
650 0 |a Microprocessors. 
650 6 |a Automates programmables. 
650 7 |a TECHNOLOGY & ENGINEERING  |x Automation.  |2 bisacsh 
650 7 |a Microprocessors  |2 fast 
650 7 |a Programmable controllers  |2 fast 
776 0 8 |i Print version:  |a Lipovski, G. Jack.  |t Introduction to microcontrollers.  |b 2nd ed.  |d Amsterdam ; Boston : Elsevier Academic Press, ©2004  |z 0124518389  |z 9780124518384  |w (DLC) 2004052840  |w (OCoLC)55535019 
830 0 |a Academic Press series in engineering. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=187196  |z Texto completo 
938 |a ebrary  |b EBRY  |n ebr10166996 
938 |a EBSCOhost  |b EBSC  |n 187196 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n 96140 
938 |a YBP Library Services  |b YANK  |n 2546614 
994 |a 92  |b IZTAP