- Not a course per se, but a place to learn about the GP3, GP3EZ, and share tips, ideas, and scripts.
If you've tried to program microcontrollers and found assembly language cumbersome and BASIC or other languages too limiting, maybe you should try C.
AWC's APP-IV is the perfect way to create powerful microcontroller applications in C. This inexpensive kit (based on our popular GPMPU40 PC board) uses a powerful Atmel ATmega 8 CPU running at 10MIPS. What's more, the kit is especially suited to using the powerful, standard, and free GNU C compiler (gcc). You can create powerful programs easily using this well-respected compiler. Because the ATmega 8 has a true stack, gcc creates highly optimized code for the APP-IV.
Under Construction
Many people would like to get started with microcontrollers, but don't know how to begin. That's what this page is all about -- how to get started. With a microcontroller you can do things that would be difficult to do with discrete logic. Besides its power, you can easily "change your mind" with a microcontroller -- something you can't do with discrete logic.
The PIC isn't for every project. It won't replace a PC, or even a larger processor. But for many jobs it is just the right size, inexpensive, and doesn't require much in the way of support hardware.
If you've tried the PIC before, you'll be pleasantly surprised at the modern features added to the PIC18F family. Banking is rarely necessary and there are provisions for modern techniques like stack management.
