000 | 02163cam a2200277 a 4500 | ||
---|---|---|---|
001 | 34851737 | ||
003 | OCoLC | ||
005 | 20220916120042.0 | ||
008 | 960530s1997 nyua b 001 0 eng | ||
010 | _a96023410 | ||
020 | _a0195110080 | ||
040 |
_aDLC _cDLC _dC#P |
||
050 | 0 | 0 |
_aTJ223.P76 _bCAD |
082 | 0 | 0 |
_a004.16 _220 |
100 | 1 |
_aCady, Frederick M., _d1942- |
|
245 | 1 | 0 |
_aMicrocontrollers and microcomputers : _bprinciples of software and hardware engineering / _cFredrick M. Cady |
260 |
_aNew York : _bOxford University Press, _c1997 |
||
300 |
_axvi, 252 pages. : _bill. ; _c25 cm |
||
504 | _aIncludes bibliographical references and index | ||
505 | _aGeneral principles of microcontrollers Structured program design Introduction to the CPU: registers and condition codes Memory addressing modes Assembly language programming C Programming for embedded systems Debugging microcontroller software and hardware Computer buses and parallel I/O Interrupts and real-time events Memory Serial I/O Analog input and output Counters and timers Single-chip microcontroller interfacing techniques Real-time operating systems Appendix binary codes Solutions to selected problems | ||
520 | _aMicrocontrollers and Microcomputers: Principles of Software and Hardware Engineering is a top-down introductory treatment of microprocessors which provides students with an accessible and thorough overview of the key hardware and software engineering issues of today. The text begins with an explanation of the mystery of a stored-program computer, and goes on to explore the resources of the processor in a laboratory setting. Cady leads students step-by-step through examples that utilize various instructions. More difficult programming assignments are given as readers progress. These assignments demonstrate the need for techniques used in debugging, which is a critical step in developing software for microprocessors. A key chapter dedicated to software design presents top-down design and promotes pseudocode | ||
650 | 0 | _aProgrammable controllers | |
650 | 0 | _aMicrocomputers | |
650 | 0 | _aSoftware engineering | |
942 |
_2lcc _cBK |
||
999 |
_c3369 _d3369 |