User’s Manual
TABLE OF CONTENTS
Chapter 1. Introduction 1
1.1 BL2100 Description..............................................................................................................................1
1.2 BL2100 Features...................................................................................................................................1
1.2.1 Connector Options ........................................................................................................................2
1.3 Optional Add-Ons.................................................................................................................................3
1.4 Development and Evaluation Tools......................................................................................................4
1.4.1 Tool Kit.........................................................................................................................................4
1.4.2 Software ........................................................................................................................................5
1.4.3 Online Documentation..................................................................................................................5
1.5 CE Compliance.....................................................................................................................................6
1.5.1 Design Guidelines.........................................................................................................................7
1.5.2 Interfacing the BL2100 to Other Devices.....................................................................................7
Chapter 2. Getting Started 9
2.1 BL2100 Connections ............................................................................................................................9
2.2 Installing Dynamic C..........................................................................................................................14
2.3 Starting Dynamic C ............................................................................................................................15
2.4 Run a Sample Program .......................................................................................................................15
2.4.1 Troubleshooting ..........................................................................................................................15
2.5 Where Do I Go From Here? ...............................................................................................................16
2.5.1 Technical Support .......................................................................................................................16
Chapter 3. Subsystems 17
3.1 BL2100 Pinouts ..................................................................................................................................18
3.1.1 Headers and Screw Terminals.....................................................................................................19
3.2 Digital I/O...........................................................................................................................................20
3.2.1 Digital Inputs...............................................................................................................................20
3.2.2 Digital Outputs............................................................................................................................21
3.3 Serial Communication ........................................................................................................................23
3.3.1 RS-232 ........................................................................................................................................23
3.3.2 RS-485 ........................................................................................................................................23
3.3.3 Ethernet Port ...............................................................................................................................26
3.3.4 Programming Port.......................................................................................................................27
3.4 Programming Cable ............................................................................................................................28
3.4.1 Changing Between Program Mode and Run Mode ....................................................................28
3.5 A/D Converter Inputs..........................................................................................................................29
3.6 D/A Converter Outputs.......................................................................................................................30
3.7 Analog Reference Voltage Circuit......................................................................................................31
3.8 Memory...............................................................................................................................................32
3.8.1 SRAM .........................................................................................................................................32
3.8.2 Flash Memory .............................................................................................................................32
3.9 Other Hardware...................................................................................................................................33
3.9.1 External Interrupts.......................................................................................................................33
3.9.2 Clock Doubler.............................................................................................................................34
3.9.3 Spectrum Spreader......................................................................................................................34