Download ABCmini/ABCmaxi Manual

Transcript
Contents:
Chapter 1: The ABC Range


ABC kits available from Austrol
Add-on Boards from Austrol



What is the 8535 Microcontroller?
Why Atmel?
The separately available AT90S8535









Setting up the separate 8535 chip
Setting up the ABCmini
Setting up the ABCmaxi
An alternative Serial connector
Using ports C6 and C7
Using ports C0, D0, D1 and D2 on the ABCmaxi
Earth Bonding the ABCmaxi cable
Running two chips from one crystal
Overclocking your 8535 chip











Microcontroller Registers
The DDR, PORT and PIN registers
Internal and External Interrupts
Introduction to Digital Communication
Using the RS-485 communication protocol (ABCmaxi)
Dual communication protocols on the ABCmaxi
The SPI Port
The I²C Communication Protocol
Using the Watchdog
Fuses on the 8535
Pulse-width Modulation















A note about power requirements
Sinking and sourcing current
Unused port pins
Interfacing with the ABCmaxi’s opto-inputs
Wiring up an LCD to the ABCmini
Wiring up an LCD to the ABCmaxi
Extra LCD wiring notes
Pull-up and Pull-down resistors
Standard Transistors
MOSFET Transistors
Multiplexing LEDs
Multiplexing Pushbuttons
Driving 6 LEDs with 5 ports
Controlling 6-wire stepper motors
Chip-to-chip Interfacing



Pin functions of the separate 8535
Pin functions and Circuit Details of the ABCmini
Pin functions and Circuit Details of the ABCmaxi
Chapter 2: Introduction to Microcontrollers
Chapter 3: Getting Started
Chapter 4: Bits, Bytes and More
Chapter 5: Connecting to other Devices
Chapter 6: Pin Functions and Circuit Details
Documentation for the ABCmaxi and ABCmini – Version 5.2
Page 3