Square 1 Electronics' latest new book, "Mov'n Up, Migrating from the PIC® Microcontroller 16 Series to the 18 Series," contains information on the 18 Series devices which have some features that make them easier to use. Program memory paging is gone, so tables may be of any length and may be located anywhere. Data memory bank selection is simplified. Compare, bit toggle and set file instructions make writing programs easier. Context saving on interrupt is automatic (sometimes). The newer application peripherals (CAN bus, etc.) are in the 18 Series devices. "Mov'n Up" will save you a lot of time by providing an explanation of the fundamental differences (vs. 16 Series), along with programming examples, to make the transition easier. The complete table of contents follows: Please note: This book is not available in bookstores. This book was written by David Benson (8-1/2 x 11" comb-bound, 107 pages, $24.95). David is also the author of "Easy Microcontrol'n" (formerly "Easy PIC'n"), "Microcontrol'n Apps" (formerly "PIC'n Up the Pace"), and "Time'n and Count'n" (formerly, "PIC'n Techniques"), which are books instructing people on how to use Microchip's PIC® microcontrollers by programming them using assembly language.
Through his down to earth style of writing Chuck Hellebuyck delivers a step by step introduction to learning how to program microcontrollers with the C language. In addition he uses a powerful C compiler that the reader can download for free in a series of hands on projects with sample code so you can learn right along with him. There isn’t a better entry level guide to learning embedded C programming than the Beginner’s Guide to Embedded C Programming. When you have finished reading this book and completed the projects you’ll be ready to take on your own embedded microcontroller projects and designs using the C language.
This is the only book written that covers the Basic Atom modules and chips. The Basic Atom is a Microchip PIC Microcontroller with a custom self programming bootloader installed. The Atom BASIC compiler is a real compiler not an interpreter and is free to download. The Atom BASIC compiler offers all the features of the PIC16F876A and PIC16F877A thru simple embedded BASIC commands. Many times faster than a Parallax Basic Stamp and a great first step to the world of Embedded BASIC programming. You can program modules or just the individual chip. Chuck's book covers it all with 13 projects and details onthe inner workings of the Atom.