Digi BL1800 Computer Hardware User Manual


 
Jackrabbit (BL1800)
Chapter 4. Software Reference 37
4.1 An Overview of Dynamic C...............................................................................................................37
4.2 Sample Programs................................................................................................................................39
4.2.1 DEMOJR1.C .............................................................................................................................. 40
4.2.2 Other Sample Programs Illustrating Digital I/O......................................................................... 44
4.2.3 RS-232 Serial Communication Sample Programs ..................................................................... 46
4.2.4 RS-485 Serial Communication Sample Program.......................................................................47
4.3 Cooperative Multitasking...................................................................................................................48
4.3.1 Advantages of Cooperative Multitasking...................................................................................50
4.4 Jackrabbit Function Calls................................................................................................................... 51
4.4.1 I/O Drivers.................................................................................................................................. 51
4.4.2 Serial Communication Drivers................................................................................................... 55
4.5 Upgrading Dynamic C ....................................................................................................................... 56
4.5.1 Patches and Bug Fixes................................................................................................................ 56
4.5.2 Add-On Modules........................................................................................................................ 56
Appendix A. Specifications 57
A.1 Electrical and Mechanical Specifications.......................................................................................... 58
A.1.1 Exclusion Zone.......................................................................................................................... 60
A.1.2 Headers...................................................................................................................................... 61
A.2 Jumper Configurations ......................................................................................................................62
A.3 Conformal Coating............................................................................................................................ 64
A.4 Use of Rabbit 2000 Parallel Ports .....................................................................................................65
Appendix B. Prototyping Board 69
B.1 Prototyping Board Overview............................................................................................................. 70
B.1.1 Prototyping Board Features....................................................................................................... 71
B.2 Mechanical Dimensions and Layout ................................................................................................. 72
B.3 Using the Prototyping Board............................................................................................................. 73
B.3.1 Demonstration Board................................................................................................................. 74
B.3.2 Prototyping Board...................................................................................................................... 76
Appendix C. Power Management 79
C.1 Power Supplies.................................................................................................................................. 79
C.2 Batteries and External Battery Connections...................................................................................... 82
C.2.1 Battery Backup Circuit .............................................................................................................. 83
C.2.2 Power to VRAM Switch............................................................................................................ 84
C.2.3 Reset Generator..........................................................................................................................84
C.3 Chip Select Circuit............................................................................................................................. 85
Index 87
Schematics 89