| Fox (LP3500) Users Manual |
Table of Contents
1. Introduction
- 1.1 LP3500 Description
- 1.2 LP3500 Features
- 1.3 Optional Add-Ons
- 1.4 Development and Evaluation Tools
- 1.4.1 Tool Kit
- 1.4.2 Software
- 1.5 CE Compliance
- 1.5.1 Design Guidelines
- 1.5.2 Interfacing the LP3500 to Other Devices
2. Getting Started
- 2.1 LP3500 Connections
- 2.2 Remove Battery Tab
- 2.3 Installing Dynamic C
- 2.4 Starting Dynamic C
- 2.5 PONG.C
- 2.6 Where Do I Go From Here?
3. Subsystems
- 3.1 LP3500 Pinouts
- 3.1.1 Headers and Screw Terminals
- 3.2 Power Modes
- 3.2.1 Setting the Power-Save Mode
- 3.2.2 Operating in the Power-Save Mode
- 3.2.3 Resuming Normal-Power or Low-Power Operation
- 3.3 Digital I/O
- 3.3.1 Digital Inputs
- 3.3.2 Digital Outputs
- 3.4 Serial Communication
- 3.4.1 RS-232
- 3.4.2 RS-485
- 3.4.3 Serial Interface Port
- 3.4.4 Programming Port
- 3.5 Display Interface
- 3.6 A/D Converter Inputs (LP3500 only)
- 3.7 PWM Outputs
- 3.8 Relay Output Circuit (LP3500 only)
- 3.9 Serial Programming Cable
- 3.9.1 Changing Between Program Mode and Run Mode
- 3.9.2 Standalone Operation of the LP3500
- 3.10 Other Hardware
- 3.10.1 Spectrum Spreader
- 3.11 Memory
- 3.11.1 SRAM
- 3.11.2 Flash Memory
4. Software
- 4.1 Upgrading Dynamic C
- 4.1.1 Patches and Bug Fixes
- 4.1.2 Extras
- 4.2 Sample Programs
- 4.2.1 Power Modes
- 4.2.2 Digital I/O
- 4.2.3 Serial Communication
- 4.2.4 A/D Converter Inputs
- 4.2.5 PWM Outputs
- 4.2.6 Relay Output
- 4.2.7 Vcc Monitoring
- 4.2.8 LP3500 Calibration
- 4.2.9 LCD/Keypad Module Sample Programs
- 4.3 LP3500 Libraries
- 4.4 LP3500 Function Calls
- 4.4.1 LP3500 Power Modes
- 4.4.2 Board Initialization
- 4.4.3 Digital I/O
- 4.4.4 Serial Communication
- 4.4.5 A/D Converter Inputs
- 4.4.6 Vcc Monitoring (LP3500 only)
- 4.4.7 PWM Outputs
- 4.5 Relay Output (LP3500 only)
Appendix A. LP3500 Specifications
- A.1 Electrical and Mechanical Characteristics
- A.1.1 Exclusion Zone
- A.1.2 Headers
- A.2 Conformal Coating
- A.3 Jumper Configurations
- A.4 Use of Rabbit 3000 Parallel Ports
Appendix B. Prototyping Board
- B.1 Mechanical Dimensions and Layout
- B.2 Using the Prototyping Board
- B.2.1 Interface to LP3500
- B.2.2 Demonstration Board
- B.2.3 Prototyping Area
Appendix C. LCD/Keypad Module
- C.1 Specifications
- C.2 Contrast Adjustment
- C.3 Keypad Labeling
- C.4 Header Pinouts
- C.4.1 I/O Address Assignments
- C.5 Bezel-Mount Installation
- C.6 Connect the LCD/Keypad Module to Your LP3500
- C.7 LCD/Keypad Module Function Calls
- C.7.1 LEDs
- C.7.2 LCD Display
- C.7.3 Keypad
- C.8 Sample Programs
Appendix D. Plastic Enclosure
- D.1 Assembly Instructions
- D.2 Dimensions
Appendix E. Power Management
- E.1 External Power Supply
- E.2 Batteries and External Battery Connections
- E.2.1 Replacing the Backup Battery
- E.2.2 Power to VRAM Switch
- E.2.3 Reset Generator
- E.3 Chip Select Circuit
Appendix F. Running a Sample Program
Index
Schematics
| Rabbit Semiconductor www.rabbit.com |