MARC details
| 000 -LEADER |
| fixed length control field |
05758nam a22003497i 4500 |
| 005 - DATE AND TIME OF LATEST TRANSACTION |
| control field |
20210124094043.0 |
| 006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS--GENERAL INFORMATION |
| fixed length control field |
a||||fr||b| 00| 0 |
| 008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
| fixed length control field |
130514s2012 nyua | |||| 001 0 eng d |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
| International Standard Book Number |
9781111426262 |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
| International Standard Book Number |
1111426260 |
| 040 ## - CATALOGING SOURCE |
| Original cataloging agency |
EG-NcFUE |
| Description conventions |
rda |
| 082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER |
| Classification number |
004.16 |
| Item number |
V.G.E |
| Edition number |
22 |
| 100 1# - MAIN ENTRY--PERSONAL NAME |
| Personal name |
Valvano, Jonathan W., |
| Dates associated with a name |
1953- |
| 245 10 - TITLE STATEMENT |
| Title |
Embedded microcomputer systems : |
| Remainder of title |
real time interfacing |
| Statement of responsibility, etc |
Jonathan W. Valvano. |
| 250 ## - EDITION STATEMENT |
| Edition statement |
third edition. |
| 260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) |
| Place of publication, distribution, etc |
Austoralia : |
| Name of publisher, distributor, etc |
Cengage Learning, |
| Date of publication, distribution, etc |
2012. |
| 264 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) |
| Place of publication, distribution, etc |
Austoralia : |
| Name of publisher, distributor, etc |
Cengage Learning, |
| Date of publication, distribution, etc |
2012. |
| 300 ## - PHYSICAL DESCRIPTION |
| Extent |
xvii, 793 pages. : |
| Other physical details |
illustration. ; |
| Dimensions |
26 cm. + |
| Accompanying material |
1 computer disc. |
| 336 ## - CONTENT TYPE |
| Source |
rdacontent |
| Content type term |
text |
| 337 ## - MEDIA TYPE |
| Source |
rdamedia |
| Media type term |
unmediated |
| 338 ## - CARRIER TYPE |
| Source |
rdacarrier |
| Carrier type term |
volume |
| 500 ## - GENERAL NOTE |
| General note |
Previous ed.: Toronton, Ont.: Thomson, 2006. |
| 500 ## - GENERAL NOTE |
| General note |
International edition"-Cover. |
| 500 ## - GENERAL NOTE |
| General note |
Includes index. |
| 505 ## - FORMATTED CONTENTS NOTE |
| Formatted contents note |
1. MICROCOMPUTER BASED SYSTEMS.<br/>Computer Architecture. Embedded Computer Systems. The Design Process. Digital Logic and Open Collector. Digital Representation of Numbers. Common Architecture of the 9S12. 9S12 Architecture Details. Phase-Lock Loop (PLL). Parallel I/O Ports. Choosing a Microcontroller.<br/>2. DESIGN OF SOFTWARE DEVELOPMENT.<br/>Quality Programming. Assembly Language Programming. Self-Documenting Code. Abstraction. Modular Software Development. Layered Software Systems. Device Drivers. Object-Oriented Interfacing. Threads. Recursion. Debugging Strategies.<br/>3. INTERFACING METHODS.<br/>Introduction. Key Wake-Up. Blind Cycle Counting. Synchronization. Gadfly or Busy-Wait Synchronization. Parallel I/O Interface Examples. Serial Communications Interface (SCI) Device Driver. Parallel Port LCD Interface with the HD44780 Controller.<br/>4. INTERRUPT SYNCHRONIZATION.<br/>What are Interrupts? Reentrancy and Critical Sections. First-In-First-Out Queue. General Features of Interrupts on the 9S12. Interrupt Vectors and Priority. External Interrupt Design Approach. Polled vs. Vectored Interrupts. Pseudo-Interrupt Vectors. Key Wake-Up Interrupt Examples. Power System Interface Using XIRQ Synchronization. Interrupt Polling Using Linked Lists. Interrupt Priority. Round-Robin Polling. Periodic Interrupts. Low Power Design.<br/>5. REAL-TIME OPERATING SYSTEMS.<br/>Introduction. Round-Robin Scheduler. Semaphores. Thread Synchronization and Communication. Fixed Scheduling. OS Considerations for I/O Devices.<br/>6. TIMING GENERATION AND MEASURMENTS.<br/>Input Capture. Output Compare. Frequency Measurement. Conversion Between Frequency and Period. Pulse Accumulator. Pulse-Width Modulation on the MC9S12C32.<br/>7. SERIAL I/O DEVICES.<br/>Introduction and Definitions. RS232 Specifications. RS422/USB/RS423/RS485 Balanced Differential Lines. Other Communication Protocols. Serial Communications Interface. Synchronous Transmission and Receiving Using the SPI. Inter-Integrated Circuit (I2C) Interface. Logic Level Conversion. Universal Serial Bus (USB).<br/>8. PARALLEL PORT INTERFACES.<br/>Input Switches and Keyboards. Output LEDs. Liquid Crystal Displays. Transistors Used for Computer-Controlled Current Switches. Computer-Controlled Relays, Solenoids, and DC Motors. Stepper Motors. Servo Motors.<br/>9. MEMORY INTERFACING.<br/>Introduction. Address Decoding. General Memory Bus Timing. External Bus Timing. General Approach to Interfacing. 9S12 Paged Memory. Programming Flash EEPROM. Dynamic RAM (DRAM).<br/>10. HIGH SPEED I/O INTERFACING.<br/>The Need For Speed. High-Speed I/O Applications. General Approaches to High-Speed Interfaces. Fundamental Approach to DMA. LCD Graphics. Secure Digital Card Interface. File System Management.<br/>11. ANALOG INTERFACING.<br/>Resistors and Capacitors. Operational Amplifiers (Op Amps). Analog Filters. Digital-to-Analog Converters. Analog-to-Digital Converters. Sample and Hold. BiFET Analog Multiplexer. ADC System. Power. Multiple-Access Circular Queue. Internal ADCs.<br/>12. DATA ACQUISITION SYSTEMS.<br/>Introduction. Transducers. DAS Design. Analysis of Noise. Data Acquisition Case Studies.<br/>13. MICROCOMPUTER-BASED CONTROL SYSTEMS.<br/>Introduction to Digital Control Systems. Open-Loop Control Systems. Simple Closed-Loop Control Systems. PID Controllers. Fuzzy Logic Control.<br/>14. SIMPLE NETWORKS.<br/>Introduction. Communication Systems Based on the SCI Serial Port. Design and Implementation of a Controller Area Network (CAN). Wireless Communication. Modem Communications.<br/>15. DIGITAL FILTERS.<br/>Basic Principles. Simple Digital Filter Examples. Impulse Response. High-Q 60-Hz Digital Notch Filter. Effect of Time Jitter on Digital Filters. Discrete Fourier Transform. FIR Filter Design. Direct-Form Implementations. |
| 520 ## - SUMMARY, ETC. |
| Summary, etc |
Embedded Microcomputer Systems: Real Time Interfacing provides an in-depth discussion of the design of real-time embedded systems using 9S12 microcontrollers. This book covers the hardware aspects of interfacing, advanced software topics (including interrupts), and a systems approach to typical embedded applications. This text stands out from other microcomputer systems books because of its balanced, in-depth treatment of both hardware and software issues important in real time embedded systems design. It features a wealth of detailed case studies that demonstrate basic concepts in the context of actual working examples of systems. It also features a unique simulation software package on the bound-in CD-ROM (called Test Execute and Simulate, or TexaS, for short) – that provides a self-contained software environment for designing, writing, implementing, and testing both the hardware and software components of embedded systems. |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
Embedded computer systems. |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
Microprocessors. |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
Computer interfaces. |
| 942 ## - ADDED ENTRY ELEMENTS (KOHA) |
| Koha item type |
Books |
| Source of classification or shelving scheme |
Dewey Decimal Classification |