PIC Microcontrollers: Know It All
- Lucio Di Jasio, Lucio Di Jasio is now Sales Manager in Europe for Microchip Inc.
- Tim Wilmshurst, Head of Electronics, University of Derby, UK
- Dogan Ibrahim, Traffic Control Systems Unit, South Bank University, UK, and lecturer at the Department of Computer Information Systems, Near East University, Lefkosa, Cyprus
- John Morton, Oxford University, UK
- Martin Bates, Lecturer in Microelectronics (retired), Sussex Coast College, UK Formerly Course Leader, Foundation Degree Engineering, University of Brighton & Course Tutor, PIC Microcontrollers Short Courses, Hastings Innovation Centre
- Jack Smith, Founder and Consultant, TeleworX, Vienna, VA.
- David W Smith, Senior Lecturer, Technology Centre, Manchester Metropolitan University, UK
- Chuck Hellebuyck, elproducts, Inc., Nuts and Volts magazine, U.S.A.
The Newnes Know It All Series takes the best of what our authors have written over the past few years and creates a one-stop reference for engineers involved in markets from communications to embedded systems and everywhere in between. PIC design and development a natural fit for this reference series as it is one of the most popular microcontrollers in the world and we have several superbly authored books on the subject. This material ranges from the basics to more advanced topics. There is also a very strong project basis to this learning. The average embedded engineer working with this microcontroller will be able to have any question answered by this compilation. He/she will also be able to work through real-life problems via the projects contained in the book. The Newnes Know It All Series presentation of theory, hard fact, and project-based direction will be a continual aid in helping the engineer to innovate in the workplace.Section I. An Introduction to PIC MicrocontrollersChapter 1. The PIC Microcontroller FamilyChapter 2. Introducing the PIC 16 Series and the 16F84AChapter 3. Parallel Ports, Power Supply and the Clock OscillatorSection II. Programming PIC Microcontrollers using Assembly LanguageChapter 4. Starting to ProgramâAn Introduction to AssemblerChapter 5. Building Assembler ProgramsChapter 6. Further Programming TechniquesChapter 7. Prototype HardwareChapter 8. More PIC Applications and DevicesChapter 9. The PIC 1250x Series (8-pin PIC microcontrollers)Chapter 10. Intermediate Operations using the PIC 12F675Chapter 11. Using InputsChapter 12. Keypad ScanningChapter 13. Program ExamplesSection III. Programming PIC Microcontrollers using PicBasicChapter 14. PicBasic and PicBasic Pro Programming Chapter 15. Simple PIC ProjectsChapter 16. Moving On with the 16F876Chapter 17. CommunicationSection IV. Programming PIC Microcontrollers using MBasicChapter 18. MBasic Compiler and Development BoardsChapter 19. The BasicsâOutputChapter 20. The BasicsâDigital InputChapter 21. Introductory Stepper MotorsChapter 22. Digital Temperature Sensors and Real-Time ClocksChapter 23. Infrared Remote ControlsSection V. Programming PIC Microcontrollers using CChapter 24. Getting StartedChapter 25. Programming LoopsChapter 26. More LoopsChapter 27. NUMB3RSChapter 28. InterruptsChapter 29. Taking a Look under the Hood
Embedded designers, managers, team leaders, and students