The Peripheral Interface Controller has been used widely since it was first developed in the 1970s. It can be used for various purposes in CPUs and other electronic devices. Here are 14 resources that will teach you about these tiny yet useful devices. | ![]() |
This book is about programming PIC microcontrollers in C using the PIC-C compiler. It covers PIC architecture, PIC, specific limitations and extensions to C, Programming PIC hardware such as ports, ADC, timers, etc and using software libraries.
2. PIC Microcontrollers Programming in C
Book Description: What are microcontrollers, anyway? Electronics built into one single chip capable of controlling a small submarine, a crane, an elevator… It’s up to you to decide what you want them to do and dump a program with the appropriate instructions into the chip. You're probably wondering what you need for it? Just a PC, a program for compiling and a simple device to transfer your code from the PC to the chip itself. Is it complicated? Absolutely not!
3. The PIC Course
This is a book for beginners to learn programming in the PIC12C508A and PIC16F84 microcontrollers. It comes with the best
4. Programming PIC Microcontrollers
Book Description: From cell phones and television remote controls to automobile engines and spacecraft, microcontrollers are everywhere. Programming these prolific devices is a much more involved and integrated task than it is for general-purpose microprocessors; microcontroller programmers must be fluent in application development, systems programming, and I/O operation as well as memory management and system timing.
Using the popular and pervasive mid-range 8-bit Microchip PIC® as an archetype, Microcontroller Programming offers a self-contained presentation of the multidisciplinary tools needed to design and implement modern embedded systems and microcontrollers. The authors begin with basic electronics, number systems, and data concepts followed by digital logic, arithmetic, conversions, circuits, and circuit components to build a firm background in the computer science and electronics fundamentals involved in programming microcontrollers.
For the remainder of the book, they focus on PIC architecture and programming tools and work systematically through programming various functions, modules, and devices. Helpful appendices supply the full mid-range PIC instruction set as well as additional programming solutions, a guide to resistor color codes, and a concise method for building custom circuit boards.
Providing just the right mix of theory and practical guidance, Microcontroller Programming: The Microchip PIC® is the ideal tool for any amateur or professional designing and implementing stand-alone systems for a wide variety of applications.
5. Microprocessors: From Assembly To C with the PIC18FXX2
This is a book written by Robert B. Reese from the Mississipi State University. You can also find material to supplement the above mentioned book, like lecture notes, tests, quizzes etc. that can be really useful in learning about PIC microcontroller.
6. PIC in Practice
Book Description: The book can be used at a variety of levels. While the carefully graded practicals make it ideal for colleges and schools, many university students and professionals are also newcomers to PIC, so this book will provide a painless introduction for more advanced readers. In addition, electronics hobbyists will find this book to be an exciting introduction to the world of microcontrollers.
*A practical guide for all newcomers to the PIC microcontroller
*Discover microelectronics by building PIC circuits
*Based on Manchester Metropolitan University's highly successful short courses on the PIC
Tutorial
1. PIC Microcontroller
This contains tutorials on the Pic Microcontroller, with topics such as PIC Microcontroller, Development Contd, Architecture, PIC18 Architecture and Features & Peripherals.
2. Fast Track to PIC Programming
According to the website, this tutorial will teach you how to,
- Write code to define outputs.
- Write code to read inputs and use those inputs to affect outputs.
- Write code to react to a clock cycle.
- “Burn” code into the device.
3. PIC16F877A Beginner Tutorial
This tutorial will show you how to code simple input and output for your robot with the help of the PIC 16F877A microcontroller.
4. PIC Tutorials
This tutorial from Googlium Electronics could be your complete guide to PIC Microcontrollers. It contains an introduction to the subject, followed by various other aspects of this device.
5. PIC Tutorial - 16F877A
This is a set of articles that can work as effective tutorials for the PIC learner.
6. WinPicProg PIC Tutorial
This is a group of 17 tutorials to understand the PIC microcontroller.
Author : Shivam Kotwalia, CodeKill
No comments:
Post a Comment