MARC details
| 000 -LEADER |
| fixed length control field |
04915cam a22003617i 4500 |
| 001 - CONTROL NUMBER |
| control field |
16737042 |
| 005 - DATE AND TIME OF LATEST TRANSACTION |
| control field |
20201228112420.0 |
| 008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
| fixed length control field |
110415s2011 njua 001 0 eng d |
| 010 ## - LIBRARY OF CONGRESS CONTROL NUMBER |
| LC control number |
2011281425 |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
| International Standard Book Number |
9780470947692 |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
| International Standard Book Number |
0470947691 |
| 040 ## - CATALOGING SOURCE |
| Original cataloging agency |
BTCTA |
| Transcribing agency |
BTCTA |
| Modifying agency |
YDXCP |
| -- |
CPO |
| -- |
BWX |
| -- |
DLC |
| -- |
EG-NcFUE |
| Description conventions |
rda |
| 050 00 - LIBRARY OF CONGRESS CALL NUMBER |
| Classification number |
TK7895.E42 |
| Item number |
R34 2011 |
| 082 00 - DEWEY DECIMAL CLASSIFICATION NUMBER |
| Classification number |
005.133 |
| Edition number |
23 |
| Item number |
R.M.M |
| 100 1# - MAIN ENTRY--PERSONAL NAME |
| Personal name |
Rafiquzzaman, Mohamed. |
| 245 10 - TITLE STATEMENT |
| Title |
Microcontroller theory and applications with the PIC18F / |
| Statement of responsibility, etc |
M. Rafiquzzaman. |
| 260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) |
| Place of publication, distribution, etc |
Hoboken, N.J. : |
| Name of publisher, distributor, etc |
John Wiley & Sons Inc., |
| Date of publication, distribution, etc |
2011. |
| 300 ## - PHYSICAL DESCRIPTION |
| Extent |
xvii, 478 pages. : |
| Other physical details |
illustration, |
| Dimensions |
26 cm. |
| 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 |
| 504 ## - BIBLIOGRAPHY, ETC. NOTE |
| Bibliography, etc |
Includes bibliographical references (p. 471) and index. |
| 505 0# - FORMATTED CONTENTS NOTE |
| Formatted contents note |
1. Introduction to Microcontrollers.<br/><br/>1.1 Explanation of Terms.<br/><br/>1.2 Microcontroller Data Types.<br/><br/>1.3 Evolution of the Microcontroller.<br/><br/>1.4 Typical Microcontroller Applications.<br/><br/>2. Microcontroller Basics.<br/><br/>2.1 Basic Blocks of a Microcomputer.<br/><br/>2.2 Microcontroller Architectures.<br/><br/>2.3 Central Processing Unit (CPU).<br/><br/>2.4 Basic Concept of Pipelining.<br/><br/>2.5 RISC vs. CISC.<br/><br/>2.6 Functional Representation of a Typical Microcontroller The PiC18F4321.<br/><br/>Questions and Problems.<br/><br/>3. Introduction to Programming Languages.<br/><br/>3.1 Basics of Programming Languages.<br/><br/>3.2 Machine Language<br/><br/>3.3 Assembly Language.<br/><br/>3.4 High-Level Language.<br/><br/>3.5 Choosing a Programming Language.<br/><br/>3.6 Flowcharts.<br/><br/>Questions and Problems.<br/><br/>4. Microcontroller Memory and Input/Output (I/O).<br/><br/>4.1 Introduction to Microcontroller Memory.<br/><br/>4.2 Microcontroller Input/Output (I/O).<br/><br/>Questions and Problems.<br/><br/>5. PIC18F Architecture and Addressing Modes.<br/><br/>5.1 Introduction.<br/><br/>5.2 PIC18F Register Architecture.<br/><br/>5.3 PIC18F Memory Organization.<br/><br/>5.4 PIC18F Addressing Modes.<br/><br/>Questions and Problems.<br/><br/>6. Assembly Language Programming with the PIC18F: Part 1.<br/><br/>6.1 Basic Concepts.<br/><br/>6.2 PIC18F Instruction Format.<br/><br/>6.3 PIC18F Instruction Set.<br/><br/>Questions and Problems.<br/><br/>7. Assembly Language Programming with the PIC18F: Part 2.<br/><br/>7.1 PiC18F Jump/Branch Instructions.<br/><br/>7.2 PiC18F Test, Compare, and Skip Instructions.<br/><br/>7.3 PIC18F Table Read/Write Instructions.<br/><br/>7.4 PIC18F Subroutine Instructions.<br/><br/>7.5 PIC18F System Control Instructions.<br/><br/>7.6 PIC18F Hardware vs. Software Stack.<br/><br/>7.7 Multiplication and Division Algorithms.<br/><br/>7.8 Advanced Programming Examples.<br/><br/>7.9 PIC18F Delay Routine.<br/><br/>Questions and Problems.<br/><br/>8. PIC18F Hardware and Interfacing: Part 1.<br/><br/>8.1 PIC18F Pins and Signals.<br/><br/>8.2 PIC18F4321 I/O Instructions.<br/><br/>8.3 PIC18F Interrupts.<br/><br/>8.4 PIC18F Interface to and LCD (Liquid Crystal Display).<br/><br/>8.5 Interfacing PIC18F4321 to a Hexadecimal Keyboard and a Seven-segment Display.<br/><br/>Questions and Problems.<br/><br/>9. PIC18F Hardware and Interfacing: Part 2.<br/><br/>9.1 PIC18F Timers.<br/><br/>9.2 Analog Interface.<br/><br/>9.3 Serial Interface.<br/><br/>9.4 PIC18F4321 Capture/Compare/PWM (CCP) Modules.<br/><br/>9.5 DC Motor Control.<br/><br/>Questions and Problems.<br/><br/>10. Basics of Programming the PIC18F Using C.<br/><br/>10.1 Introduction to C Language.<br/><br/>10.2 Data Types.<br/><br/>10.3 Bit Manipulation Operations.<br/><br/>10.4 Control Structures.<br/><br/>10.5 Structures and Unions.<br/><br/>10.6 Functions in C.<br/><br/>10.7 Macros.<br/><br/>10.8 Configuring PIC18F4321 I/O Ports Using C.<br/><br/>10.9 Programming PIC18F4321 Interrupts Using C.<br/><br/>10.10 Programming the PIC18F4321 Interface to LCD Using C.<br/><br/>10.11 PIC18F on-chip Timers.<br/><br/>10.12 Programming the PIC18F4321 on-chip A/D Converter Using C.<br/><br/>10.13 Interfacing and External D/A (Digital-to-Analog) Converter Using C.<br/><br/>10.14 PIC18F SPI Mode for Serial I/O Using C.<br/><br/>10.15 Programming the PIC18F4321 CCP Modules Using C.<br/><br/>10.16 DC Motor Control Using PWM Mode and C.<br/><br/>Questions and Problems.<br/><br/>Appendix A: Answers to Selected Problems.<br/><br/>Appendix B: Glossary.<br/><br/>Appendix C: PIC19F Instruction Set (Alphabetical Order).<br/><br/>Appendix D: PIC18F Instruction Set Details.<br/><br/>Appendix E: PIC18F4321 Special Function Registers.<br/><br/>Appendix F: Tutorial for Assembling and Debugging a PIC18F Assembly Language Program Using the MPLAB.<br/><br/>Appendix G: Tutorial for Compiling and Debugging a C-Program Using the MPLAB.<br/><br/>Appendix H: Interfacing the PIC18F4321 to Personal Computer Using PICKIT 3.<br/><br/>Bibliography.<br/><br/>Index. |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
Microcontrollers. |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
C++ (Computer program language) |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
Assembly languages (Electronic computers) |
| 856 42 - ELECTRONIC LOCATION AND ACCESS |
| Materials specified |
Publisher description |
| Uniform Resource Identifier |
<a href="http://www.loc.gov/catdir/enhancements/fy1109/2011281425-d.html">http://www.loc.gov/catdir/enhancements/fy1109/2011281425-d.html</a> |
| 856 41 - ELECTRONIC LOCATION AND ACCESS |
| Materials specified |
Table of contents only |
| Uniform Resource Identifier |
<a href="http://www.loc.gov/catdir/enhancements/fy1109/2011281425-t.html">http://www.loc.gov/catdir/enhancements/fy1109/2011281425-t.html</a> |
| 856 41 - ELECTRONIC LOCATION AND ACCESS |
| Materials specified |
Abstract |
| Uniform Resource Identifier |
<a href="http://repository.fue.edu.eg/xmlui/handle/123456789/3477">http://repository.fue.edu.eg/xmlui/handle/123456789/3477</a> |
| 942 ## - ADDED ENTRY ELEMENTS (KOHA) |
| Koha item type |
Books |
| Source of classification or shelving scheme |
Dewey Decimal Classification |