Re: [neonixie-l] Re: I2C pullups - are they always necessary?

2012-04-16 Thread Michail1
Link to the site? In a message dated 4/15/2012 10:38:01 A.M. Pacific Daylight Time, nixci...@jsdesign.co.uk writes: People seem to find my Clock-It website and there's been a lot of interest in my one and two tube clocks. I've got a reasonable set of fades and display modes and I have a

Re: [neonixie-l] Re: I2C pullups - are they always necessary?

2012-04-15 Thread Quixotic Nixotic
On 15 Apr 2012, at 21:12, David Forbes wrote: > > The DS2321 is not a real part, according to Google. The DS1307 is. > > It's true that you don't need a pullup on SCL, since it's only ever driven by > the CPU. But the SDA line changes direction between writing the pot address > and reading the

[neonixie-l] Re: I2C pullups - are they always necessary?

2012-04-15 Thread Jon
Bit old school I know, but if board _area_ is the issue, you could mount the resistors vertically... Or (getting more outlandish) you could mount them horizontally, but have them bridge over and sit on top of the DS3231 package. Jon On Apr 15, 5:50 pm, Quixotic Nixotic wrote: > I am driving a D

[neonixie-l] Re: I2C pullups - are they always necessary?

2012-04-15 Thread Cobra007
Just an idea, if you really don't have space for an extra resistor, the port B has internal pull-ups that can be enabled and might do the trick for you. You won't be able to use the I2C peripheral of the PIC in that situation as it is on port C and cannot be re-located on the 18F2520, but with a bi

Re: [neonixie-l] Re: I2C pullups - are they always necessary?

2012-04-15 Thread Grahame Marsh
On 4/15/12 12:33 PM, Quixotic Nixotic wrote: If only Farnell in the UK sold a resistor with wires that are 1/8w, but I cannot find any. I think they do - e.g. Farnell number 1700243 or 9343040 are 125mW 3k3 axial leaded - or are you looking for something else? G -- You received this

Re: [neonixie-l] Re: I2C pullups - are they always necessary?

2012-04-15 Thread David Forbes
On 4/15/12 12:33 PM, Quixotic Nixotic wrote: On 15 Apr 2012, at 18:47, David Forbes wrote: The generic ports are TTL, but when they get configured for I2C, they become open-collector. I2C requires the pull-up resistors to implement its tricky protocol over two wires. You'll have to find the

Re: [neonixie-l] Re: I2C pullups - are they always necessary?

2012-04-15 Thread John Rehwinkel
>> The generic ports are TTL, but when they get configured for I2C, they become >> open-collector. I2C requires the pull-up resistors to implement its tricky >> protocol over two wires. >> > I am not using pins that can be configured as an I2C bus per se, but using > two ordinary TTL level pins

Re: [neonixie-l] Re: I2C pullups - are they always necessary?

2012-04-15 Thread Quixotic Nixotic
On 15 Apr 2012, at 18:47, David Forbes wrote: > The generic ports are TTL, but when they get configured for I2C, they become > open-collector. I2C requires the pull-up resistors to implement its tricky > protocol over two wires. > > You'll have to find the room for them. If it helps, 1/8 watt

Re: [neonixie-l] Re: I2C pullups - are they always necessary?

2012-04-15 Thread David Forbes
On 4/15/12 10:37 AM, Quixotic Nixotic wrote: The DS2321 will be the only surface mount part... I know. I was being silly. The 18F2520 PIC ports I am using for the I2C bus say they are TTL, so presumably they are not open collector, thus my question whether I need any additional pullups. T

[neonixie-l] Re: I2C pullups - are they always necessary?

2012-04-15 Thread Quixotic Nixotic
People seem to find my Clock-It website and there's been a lot of interest in my one and two tube clocks. I've got a reasonable set of fades and display modes and I have also got a routine so the cathodes for each tube can be swapped around by the user People keep asking me if I can supply a ki