000 05654cam a2200649Ia 4500
001 u13014
003 SA-PMU
005 20210418124008.0
006 m o d
007 cr unu||||||||
008 131216s2014 enka o 001 0 eng d
040 _aUMI
_beng
_epn
_cUMI
_dCOO
_dDEBBG
_dDEBSZ
_dEBLCP
_dYDXCP
_dS4S
_dOCLCF
_dOCLCQ
_dMERUC
_dOCLCQ
019 _a862828995
020 _a9780080993720
020 _a0080993729
020 _a008099363X
020 _a9780080993638
020 _z9780080993638
035 _a(OCoLC)865474371
_z(OCoLC)862828995
050 4 _aTJ223.P76
_bB384 2014
082 0 4 _a629.89
100 1 _aBates, Martin.
245 1 0 _aInterfacing PIC microcontrollers :
_bembedded design by interactive simulation /
_cMartin Bates.
250 _a2nd ed.
260 _aOxford, U.K. ;
_aWaltham, U.K. :
_bElsevier,
_c©2014.
300 _a1 online resource (1 volume) :
_billustrations
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
588 0 _aPrint version record.
505 0 _aFront Cover; Interfacing PIC Microcontrollers; Copyright Page; Contents; Preface; Introduction; Links and Acknowledgements; 1: PIC Microcontroller; 1 PIC Hardware; 1.1 Processor System; 1.1.1 Processor; 1.1.2 Memory; 1.1.3 Input and Output; 1.2 PIC Architecture; 1.2.1 PIC 16F877A Pin Out; 1.2.2 PIC 16F877A Architecture; 1.2.3 The PIC Instruction; 1.3 Special Function Registers; 1.3.1 Program Counter; 1.3.2 Status Register; 1.3.2.1 Zero Flag (Z); 1.3.2.2 Carry Flag (C); 1.3.2.3 Digit Carry (DC); 1.3.2.4 Register Bank Select (RP1, RP0); 1.3.2.5 Power Status Bits (PD, TO); 1.3.3 Ports.
505 8 _a1.3.4 Timers1.3.5 Indirect Addressing; 1.3.6 Interrupt Control; 1.3.7 Peripheral Control; 1.4 Application LED1; 1.4.1 LED1 Hardware; 1.4.2 Simple PIC Program; 1.4.3 Writing the Program; 1.4.4 Simulation of LED1; 1.5 Downloading and Testing; 1.5.1 In-Circuit Programming and Debugging; 1.5.2 ICPD Hardware; 1.5.3 LED1 Program Testing; 1.5.4 Development Steps; 1.6 Conversion to 16F887 and Other Chips; 2 PIC Programming; 2.1 Application LED2; 2.2 Assembly Language; 2.2.1 Assembler Code; 2.2.2 Assembler Syntax; 2.3 MCU Configuration; 2.3.1 PROCESSOR Directive; 2.3.2 CONFIG Directive.
505 8 _a2.3.2.1 Code Protection (CP, WRT, CPD)2.3.2.2 In-Circuit Debugging; 2.3.2.3 Low-Voltage Programming; 2.3.2.4 Power-Up Timer; 2.3.2.5 Brown-Out Reset; 2.3.2.6 Watchdog Timer; 2.3.2.7 RC Oscillator (RC); 2.3.2.8 Crystal Oscillators (LP, XT, HS); 2.3.3 Typical MCU Configurations; 2.4 PIC Instruction Set; 2.4.1 Instruction Types; 2.4.1.1 Move; 2.4.1.2 Register; 2.4.1.3 Arithmetic; 2.4.1.4 Logic; 2.4.1.5 Test, Skip and Jump; 2.4.1.6 Control; 2.4.2 Obsolete Instructions; 2.4.2.1 TRIS; 2.4.2.2 OPTION; 2.5 Program Execution; 2.5.1 Subroutines; 2.5.2 Page Boundaries; 2.5.3 Interrupts.
505 8 _a2.6 Program Structure2.7 Assembler Directives; 2.7.1 Common Directives; 2.7.2 Macros; 2.7.3 LED3 List File; 2.8 Software Design; 2.8.1 Application Specification; 2.8.2 Flowcharts; 2.8.3 Pseudocode; 2.8.4 Structure Charts; 2.9 'C' Programming; 2.9.1 LEDC Program; 2.9.2 LEDC Assembler Code; 2.9.3 Real-Time Operating Systems; 3 PIC Design; 3.1 Application Design and Test; 3.1.1 Schematic Capture; 3.1.2 Circuit Simulation; 3.2 Software Debugging; 3.2.1 Source Debug Window; 3.2.2 Other Debug Windows; 3.3 System Testing; 3.3.1 Probes and Meters; 3.3.2 Counter Timer; 3.3.3 Oscilloscope.
505 8 _a3.3.4 Logic Analyser3.3.5 Graphs; 3.4 Hardware Design; 3.4.1 Netlist; 3.4.2 PCB Layout; 3.5 Hardware Testing; 3.5.1 ICPD Requirements; 3.5.2 ICPD Testing; 3.5.3 16F877A Electrical Characteristics; 2: PIC Interfacing; 4 Input and Output; 4.1 Switch Inputs; 4.1.1 Switch Interface; 4.1.2 Supply Voltage; 4.1.3 Hardware Switch Debouncing; 4.1.4 Software Switch Debouncing; 4.1.5 Timer Switch Debouncing; 4.1.6 Switch Input Interrupts; 4.2 Display Outputs; 4.2.1 LED Output Circuit; 4.2.2 LED Opto-Isolator and Detector; 4.2.3 7-Segment LED Display; 4.3 Keypad System; 4.3.1 Keypad Interface.
520 _aInterfacing PIC Microcontrollers, 2nd Edition is a great introductory text for those starting out in this field and as a source reference for more experienced engineers. Martin Bates has drawn upon 20 years of experience of teaching microprocessor systems to produce a book containing an excellent balance of theory and practice with numerous working examples throughout. It provides comprehensive coverage of basic microcontroller system interfacing using the latest interactive software, Proteus VSM, which allows real-time simulation of microcontroller based designs and supports the developme.
650 0 _aProgrammable controllers.
650 0 _aComputer interfaces.
650 0 _aInteractive computer systems.
650 7 _aComputer interfaces.
_2fast
_0(OCoLC)fst00872238
650 7 _aInteractive computer systems.
_2fast
_0(OCoLC)fst00975980
650 7 _aProgrammable controllers.
_2fast
_0(OCoLC)fst01078679
655 4 _aElectronic books.
776 0 8 _iPrint version:
_aBates, Martin.
_tInterfacing PIC microcontrollers.
_bSecond edition.
_dAmsterdam : Elsevier, 2014
_z9780080993720
_w(OCoLC)861536471
938 _aEBL - Ebook Library
_bEBLB
_nEBL1414033
938 _aYBP Library Services
_bYANK
_n11181909
029 1 _aAU@
_b000052404541
029 1 _aAU@
_b000059642798
029 1 _aDEBBG
_bBV041778027
029 1 _aDEBSZ
_b404325033
029 1 _aDEBSZ
_b431512450
029 1 _aGBVCP
_b882721917
942 _cBOOK
994 _aZ0
_bSUPMU
948 _hNO HOLDINGS IN SUPMU - 121 OTHER HOLDINGS
596 _a1 2
999 _c5676
_d5676