Sign in

username:

password:



Not a member?

Search basicx



Search tips

Subscribe to basicx



basicx by Keywords

Accelerometer | ADC | ADXL | Adxl20 | AVR | BasicStamp | BX-35 | BX28 | BX35 | COM3 | Compiler | Downloader | EEPROM | Electromagnet | GetADC | GP2D1 | GPS | I2C | IDE | Keypad | LCD | LCD+ | MIDI | Motors | Multitasking | Netmedia | Networking | PCB | PID | PlaySound | PWM | Relays | RTC | Servo | ShiftOut | SitePlayer | SPI | Stack | Timer | USB

Ads

Discussion Groups

See Also

DSPFPGAElectronics

Discussion Groups | BasicX | BX-24 & I2c

Discussion forum for the BasicX family of microcontroller chips.

BX-24 & I2c - michaelburton01 - May 23 7:33:00 2003

Can a BX-24 be configured as a I2c device say for purpose of sensor
input and be polled or controlled by a Master BX-24 on the same I2c
channel ? like I2c networking.
If so what would be the limitations? Thanks
Michael
www.burtoninc.com
(Just shoot me when I've gone too far)





(You need to be a member of basicx -- send a blank email to basicx-subscribe@yahoogroups.com )


Re: BX-24 & I2c - pha555 - May 23 16:38:00 2003

--- In , "michaelburton01"
<michaelburton01@h...> wrote:
> Can a BX-24 be configured as a I2c device say for purpose of sensor
> input and be polled or controlled by a Master BX-24 on the same I2c
> channel ? like I2c networking.
> If so what would be the limitations? > Thanks
> Michael
> www.burtoninc.com
> (Just shoot me when I've gone too far)

There is no I2C hardware associated with the BX24 processor.

I have bit bang implementations of an I2C master at
http://www.phanderson.com/basicx/ in the context of interfacing with
such peripherals as the Dallas DS1050 PWM controller. I would view a
bit-bang implementation of an I2C slave as one very difficult
development.

There is a hardware inplementation of an SPI master, but non for an
SPI slave.

For networking, you might consider using Com3 to control a dual RS485
transceiver.

Best wishes.

Peter H Anderson, pha(at)phanderson.com,
http://www.phanderson.com/basicx/




(You need to be a member of basicx -- send a blank email to basicx-subscribe@yahoogroups.com )