LEADER 05342nam 2200697 a 450 001 9910457698903321 005 20200520144314.0 010 $a1-281-01653-5 010 $a9786611016531 010 $a0-08-047375-X 035 $a(CKB)1000000000350167 035 $a(EBL)288943 035 $a(OCoLC)476042953 035 $a(SSID)ssj0000221713 035 $a(PQKBManifestationID)11172866 035 $a(PQKBTitleCode)TC0000221713 035 $a(PQKBWorkID)10161980 035 $a(PQKB)11635156 035 $a(MiAaPQ)EBC288943 035 $a(PPN)170240509 035 $a(Au-PeEL)EBL288943 035 $a(CaPaEBR)ebr10169682 035 $a(CaONFJC)MIL101653 035 $a(EXLCZ)991000000000350167 100 $a20060217d2005 uy 0 101 0 $aeng 135 $aurcn||||||||| 181 $ctxt 182 $cc 183 $acr 200 14$aThe PIC microcontroller$b[electronic resource] $eyour personal introductory course /$fJohn Morton 205 $a3rd ed. 210 $aAmsterdam ;$aBoston $cElsevier/Newnes$dc2005 215 $a1 online resource (239 p.) 300 $aRevised ed. of: PIC. 311 $a0-7506-6664-1 327 $aFront Cover; Dedication; The PIC Microcontroller: Your Personal Introductory Course; Copyright Page; Table of Contents; Acknowledgements; Preface to the third edition; Chapter 1. Introduction; Some tips before starting; Initial steps; The file registers; A program template; Chapter 2. Exploring the PIC5x series; Your first program; Testing the program; Hardware; Using the testing instructions; Timing; Seven-segment displays; The program counter; Subroutines and the stack; Logic gates; The watchdog timer; Final instructions; The STATUS file register; The carry and digit carry flags; Pages 327 $aWhat caused the reset? Indirect addressing; Some useful (but not vital) tricks; Final PIC5x program - 'Bike buddy'; Chapter 3. The PIC12F50x series (8-pin PIC microcontrollers); Differences from the PIC16F54; Example project: 'PIC dice'; Chapter 4. Intermediate operations using the PIC12F675; The inner differences; Interrupts; EEPROM; Analogue to digital conversion; Comparator module; Final project: Intelligent garden lights; Chapter 5. Advanced operations and the future; Extra timers: TMR1 & ...; Capture/Compare/PWM; USART: Serial communication; Programming tips 327 $aChapter 6. A PIC development environment Chapter 7. Sample programs; Program A LedOn - Turns an LED on; Program B PushButton (1.0) - If a push button is pressed,turns on an LED; Program C PushButton (2.0) - Shorter version of PushButton 1.0; Program D Timing - LED states toggled every second, and buzzer on every five seconds; Program E Traffic - Pedestrian traffic lights junction is simulated; Program F Counter (1.0) - Counts signals from a push button,resets after 16; Program G Counter (2.0) - Stop reading button twice (otherwise, as Counter 1.0) 327 $aProgram H Counter (3.0) - Solves button bounce (otherwise, as Counter 2.0)Program I StopClock - A stop clock displaying tenths of seconds to minutes; Program J LogicGates - Acts as the eight different gates; Program K Alarm - An alarm system which can be set or disabled; Program L BikeBuddy - A speedometer and mileometer for bikes; Program M PIC Dice - A pair of dice are simulated; Program N Quiz - Indicates which of three push buttons has been pressed first; Program O Phonecard - To act like a phonecard which decrements a file register 327 $aProgram P TempSense - Displays whether temperature is too hot, too cold or OKProgram Q; Appendix A: Specifications of some Flash PIC microcontrollers; Appendix B: Pin layouts of some Flash PIC microcontrollers; Appendix C: Instructions glossary; Appendix D: Number system conversion; Appendix E: Bit assignments of various file registers; Appendix F: If all else fails, read this; Appendix G: Contacts and further reading; Appendix H: PICKitTM 1 & BFMP Info; Appendix I: Answers to the exercises; Appendix J: Some BASIC commands in assembly; Index 330 $aJohn Morton offers a uniquely concise and practical guide to getting up and running with the PIC Microcontroller. The PIC is one of the most popular of the microcontrollers that are transforming electronic project work and product design, and this book is the ideal introduction for students, teachers, technicians and electronics enthusiasts. Assuming no prior knowledge of microcontrollers and introducing the PIC Microcontroller's capabilities through simple projects, this book is ideal for electronics hobbyists, students, school pupils and technicians. The step-by-step explanation 606 $aProgrammable controllers 606 $aIntegrated circuits$xDesign and construction 606 $aMicroelectronics 606 $aMicrocomputers$xCircuits 608 $aElectronic books. 615 0$aProgrammable controllers. 615 0$aIntegrated circuits$xDesign and construction. 615 0$aMicroelectronics. 615 0$aMicrocomputers$xCircuits. 676 $a629.8/9 700 $aMorton$b John$f1980-$0909199 701 $aMorton$b John$f1980-$0909199 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910457698903321 996 $aThe PIC microcontroller$92057099 997 $aUNINA