Ramdan Hours:
Sun - Thu
9.30 AM - 2.30 PM
Iftar in --:--:--
🌙 Maghrib: --:--

Microcontroller theory and applications with the PIC18F / (Record no. 7073)

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
Holdings
Lost status Source of classification or shelving scheme Damaged status Not for loan Collection code Home library Current library Shelving location Date acquired Source of acquisition Cost, normal purchase price Inventory number Total Checkouts Full call number Barcode Date last seen Price effective from Koha item type
  Dewey Decimal Classification     Computers & Information Technology ( Computer Science ) Main library Main library A1 19/12/2012 Academic bookshop 300.00 PU   005.133 R.M.M 00009417 18/02/2025 19/12/2012 Books