The PCAM (Practical Course for Atmel Microcontrollers) is designed for beginners. It includes development hardware with on-board interfaces and an in-system programmer, which can be used to follow the text and video tutorials listed below for learning the technology.
It supports Atmel's 89S52 controller (8051 architecture) and ATmega8 + ATmega32 (AVR architecture). These controllers can be interfaced with the following on-board circuits:
You can add additional interface circuits externally.
- Seven-segment displays
- 2-line by 16-character LCD
- Stepper motor driver (motor not included)
- 8-bit ADC (analog-to-digital converter)
- Temperature sensor
- IR (Infrared) transmitter
- IR (Infrared) receiver
- RC5 IR receiver
- Serial EEPROM
- 4x4 matrix keypad
- DC motor driver
- I2C-based real-time clock
- I2C-based EEPROM
Note: This kit ships with a 40-pin AT89S52 microcontroller included; it does not include any AVR microcontrollers. If you want to use this kit to learn AVR programming, you can order an optional ATmega16 microcontroller from the add-on option section at the bottom of this page. The board can also be used with a P89V51RD2 microcontroller.
The links below contain development software and audio-visual tutorials that explain the concepts of developing software in Embedded C for AVR microcontrollers, and Assembly code development for 8051 microcontrollers. Sample source code in assembly language for 8051 (89S52) and C language samples for AVRs also are provided in the tutorials.
The kit comes with a HandyProgUSB in-system programmer for 89S51, 89S52 & AVR. This programmer works with Windows 98, XP, 2000, Vista & Windows 7 operating systems.
AVR & 8051 Tutorial Kit Contents
A 9-12V DC power supply is required. You can add one to your order using the options below.
- EEDT4.0 Hardware board, assembled, tested and mounted with all components (except AVR microcontrollers)
- HandyProgUSB ISP for 89S51, 89S52 & AVR microcontrollers
- 20 single-pin connectors (female to female)
- RC5 remote
AVR & 8051 Tutorial Kit Downloads The following software and drivers will be required to follow the tutorials.
AVR & 8051 Kit Online Tutorials This kit does not ship with any software for documentation. Please download the required software and drivers above, and follow the three tutorials below. First is a basic 8051 microcontroller overview and starter applications in a series of PDF files; second is an online 8051 tutorial with more detailed tasks performed on the PCAM+ hardware; third is a series of video tutorials covering AVR microcontrollers.
89S52 Basics Tutorial
- Chapter 1 — 89S52 Basics
What is 89S52? • What is a Microcontroller? • Inside the 89S52 • Decimal, Binary and Hex • Data Memory
- Chapter 6 — Timers & Counters
What is a Timer? • Application 1.6: LED Blinking • Application 1.7: LED Blinking if Switch is pressed • Application 1.8: Counter • 8-bit Auto Reload Timer Mode
- Chapter 7 — Interrupts
What is an Interrupt? • Application 1.9: Timer 0 Interrupt • Application 1.10: External 0 Interrupt
PCAM+ 8051 Tutorials and Source Codes
AVR Tutorial Videos This training course is a series of online videos. Follow the links below to view each chapter. Remember that the PCAM+ does not come with an AVR microcontroller; you will have to install one. The tutorials refer to the ATmega32 specifically. Some of the interfaces covered are not on the PCAM+ hardware; they are present on the AVR-LiP board which is part of the EC-AVR-USB training kit. That kit is recommended if you are interested specifically in learning the AVR architecture.
Optional Recommended Products for this Item
|Atmel ATmega16-16PU AVR Microcontroller, 40 DIP, 16 MHz||+|| US$6.80|
|Atmel ATmega88A-PU AVR Microcontroller, 28 DIP, 20MHz||+|| US$3.87|
|Serial Cable, 6ft., DB9 M/F||+|| US$6.00|
|Power Supply 3-12V DC, U.S. plug, 6 connection tips||+|| US$11.00|
|Power Supply 3-12V DC, US/UK/Euro/AU Plugs, 100-240VAC||+|| US$13.00|
|10 MHz Crystal Oscillator, HC49/S Package||+|| US$0.70|
|20 MHz Crystal Oscillator, HC49/S Package||+|| US$0.70|