20-101-1257 Rabbit Semiconductor, 20-101-1257 Datasheet - Page 42
![COMPUTER SINGLE-BOARD BL4S150](/photos/6/75/67538/20-101-1257_sml.jpg)
20-101-1257
Manufacturer Part Number
20-101-1257
Description
COMPUTER SINGLE-BOARD BL4S150
Manufacturer
Rabbit Semiconductor
Datasheet
1.20-101-1258.pdf
(144 pages)
Specifications of 20-101-1257
Module/board Type
Single Board Computer Module
Product
Modules
Processor Type
Rabbit 4000
Sram
1 MB
Flash
2 MB
Timers
8 bit, 10 bit
Number Of I/os
20
Backup Battery
3 V Lithium Coin Type
Operating Voltage
9 V to 36 V
Board Size
96 mm x 146 mm x 16 mm
Description/function
Computer Module
For Use With/related Products
BL4S150
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
316-1170
- Current page: 42 of 144
- Download datasheet (3Mb)
Rabbit recommends that you run and understand both the
CAPTURE.C
CAPTURE_IRQ.C
•
•
BL4S100 User’s Manual
Once the connections have been made, compile and run this sample program. Change
the offset and duty cycle for a given PPM channel via the Dynamic C
and watch the change to the begin and end counts measured on the input capture inputs.
The PPM frequency can be changed in the
PULSE_CAPTURE_IRQ.C
method using RIO interrupts.
IN0 is configured as the pulse capture input, and OUT0–
OUT7 are configured as PWM outputs of varying fre-
quencies and duty cycles that provide signals to test the
capture with. Connect IN0 and OUT0 together.
If an external signal source is available, connect it to
IN0 for capture.
If an external signal source is not available, connect IN0 on the BL4S100 to SW1.
Once you compile and run this sample program, press any key on your PC keyboard to
pause or unpause the display—the capture will continue in the background. Change the
IN0 connection to any of OUT0–OUT7 or an external source to capture a different signal.
This sample program will continuously capture single pulses in an interrupt service
request for display
PWM.C
OUT0–OUT7. The PWM signals are set for a frequency of 200 Hz with the duty cycle
adjustable from 0 to 100% by the user. These pins can be connected to an oscilloscope
to view the waveform being generated. The overall frequency can be adjusted in the
#define PWM_FREQ
Once you compile and run the sample program, change the duty cycle for a given PWM
output channel via the Dynamic C
on the oscilloscope. Signals on the same RIO counter block (OUT0 and OUT1 for
example) will all be synchronized with each other. Different blocks may have a phase
shift from each other, but will run at the same frequency.
Global synchronization can be used to synchronize different block on the RIO, but this
is not demonstrated in this sample program.
1. The digital outputs on the BL4S100 do not have an internal pull-up resistor and will not register on
2. Connect the oscilloscope probe to digital output pins OUT0–OUT3 on headers J3 or J4. Remember
the oscilloscope without a pull-up resistor. The Demonstration Board has pull-up resistors—
connect OUT0–OUT3 on the BL4S100 to SW1–SW4 on header J1 of the Demonstration Board.
to connect the oscilloscope ground to GND on header J4.
—Demonstrates the use of the eight PWM channels on digital output pins
sample programs before looking at
uses concepts covered in the simpler sample programs.
line. Follow these instructions when running this sample program.
—Demonstrates the use of an advanced pulse capture
STDIO
window and watch the change in waveforms
#define PPM_FREQ
PULSE_CAPTURE_IRQ.C
INTERRUPTS.C
line.
since
STDIO
and the
PULSE_
window
PULSE_
40
Related parts for 20-101-1257
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![20-101-0575](/photos/6/75/67539/20-101-0575_tmb.jpg)
Part Number:
Description:
COMPUTER SGL-BRD BL2500 29.4MHZ
Manufacturer:
Rabbit Semiconductor
Datasheet:
![20-101-0576](/photos/37/60/376010/bl2500_600_tmb.jpg)
Part Number:
Description:
COMPUTER SGL-BRD BL2500 29.4MHZ
Manufacturer:
Rabbit Semiconductor
Datasheet:
![20-101-0412](/photos/37/60/376043/101-0412_tmb.jpg)
Part Number:
Description:
DISPLAY GRAPHIC 12KEY PROG OP670
Manufacturer:
Rabbit Semiconductor
Datasheet:
![20-101-0411](/photos/37/60/376043/101-0412_tmb.jpg)
Part Number:
Description:
DISPLAY GRAPHIC 12KEY ETH OP6700
Manufacturer:
Rabbit Semiconductor
Datasheet:
![20-101-0457](/photos/37/60/376012/bl20_600_tmb.jpg)
Part Number:
Description:
COMPUTER SINGLE-BOARD BL2030
Manufacturer:
Rabbit Semiconductor
![20-101-0455](/photos/37/60/376012/bl20_600_tmb.jpg)
Part Number:
Description:
COMPUTER SGL-BOARD ETH BL2010
Manufacturer:
Rabbit Semiconductor
![20-101-0497](/photos/37/60/376011/op6800_rgb_tmb.jpg)
Part Number:
Description:
MODULE OP6810 W/O ETH/MEM EXPANS
Manufacturer:
Rabbit Semiconductor
Datasheet:
![20-101-0456](/photos/37/60/376012/bl20_600_tmb.jpg)
Part Number:
Description:
COMPUTER SINGLE-BOARD BL2020
Manufacturer:
Rabbit Semiconductor
![20-101-0591](/photos/37/60/376012/bl20_600_tmb.jpg)
Part Number:
Description:
COMPUTER BL2010 W/FRICTION LOCK
Manufacturer:
Rabbit Semiconductor
![20-101-0594](/photos/37/60/376012/bl20_600_tmb.jpg)
Part Number:
Description:
COMPUTER BL2020 W/FRICTION LOCK
Manufacturer:
Rabbit Semiconductor
![20-101-0602](/photos/37/60/376010/bl2500_600_tmb.jpg)
Part Number:
Description:
COMPUTER SGL-BRD BL2500 44.2MHZ
Manufacturer:
Rabbit Semiconductor
Datasheet:
![20-101-0430](/photos/37/60/376012/bl20_600_tmb.jpg)
Part Number:
Description:
COMPUTER SGL-BOARD FULL BL2000
Manufacturer:
Rabbit Semiconductor
![20-101-0462](/photos/37/60/376013/bl2100_600_tmb.jpg)
Part Number:
Description:
COMPUTER SINGLE-BOARD BL2110
Manufacturer:
Rabbit Semiconductor
![20-101-0891](/photos/37/60/376014/bl2600_600_tmb.jpg)
Part Number:
Description:
COMPUTER SGL-BRD 29.4MHZ BL2610
Manufacturer:
Rabbit Semiconductor
Datasheet:
![20-101-0654](/photos/37/60/376011/op6800_rgb_tmb.jpg)
Part Number:
Description:
INTERFACE OP6800 512K FLASH&SRAM
Manufacturer:
Rabbit Semiconductor
Datasheet: