Post Created date
Isolating a system from the telephone-network
Remember that the caller ID stuff is sent while the phone is in the ON HOOK condition. I don't think you can have a 600 ohm load on the line in this condition. I think you need to...
Tuesday, 23 March 2004 - 08:45
Butterfly programming..for newbies
Learn to think in HEX, e.g. visualize 0x0C as 1100. There are only 16 patterns to memorize and it'll save you hours in the long run. Or maybe you don't intend to use any of this...
Thursday, 18 March 2004 - 12:51
Butterfly programming..for newbies
You can't write sbi(DDRB, 256); // set port b as output unless PORTB is 257 bits wide. Which it isn't. What you need is: DDRB = 255; (sbi sets one specified bit) You have made...
Thursday, 18 March 2004 - 11:21
Datalogger in car, what do I have to keep in mind...
Some years ago I made a novelty horn for my car. It consisted simply of an EEPROM with a sampled chicken sound effect, some counters, a DAC and an amplifier. The whole thing was...
Tuesday, 9 March 2004 - 16:12
RS232 circuit?
What Nuno says is fine when using a software UART, i.e. bit-banging. It's not much use when using the hardware UART though, since the logic level signals are inverted relative to...
Tuesday, 9 March 2004 - 15:59
CallerID solution ?
The're just sitting on my hard drive at the moment, I guess I could upload them for you, but you might have to explain how. John
Thursday, 4 March 2004 - 16:01
CallerID solution ?
BTW when I experimenting with the Caller ID stuff, I found it V. useful to record the signals using the PC sound card. I could then play the signals back at will. I think I used a...
Thursday, 4 March 2004 - 11:13
CallerID solution ?
Check out the following chips: RC2211A (datasheet has examples for 1200 baud FSK) XR2211 MT8843 FX602 MX602 CMX602 I don't know how many of these are still available, but some...
Thursday, 4 March 2004 - 11:06
Interrupt problem with TMR0
Probably nothing to do with the price of fish, but, do you need to clear OCF0 ? I was under the impression that it was cleared automatically when the interrupt is invoked.
Thursday, 26 February 2004 - 13:27
How to read 44780 LCD busy flag?
You might try repeating the data = PINC; line once or twice. Read the datasheet, the PINX on AVRs is a cycle behind reality. The LCD busy flag is probably the only time that you'...
Wednesday, 25 February 2004 - 10:43
I'm currently writing code for a KS0713, in case you get really badly stuck. I had a few problems with the read-modify-write feature, which doesn't appear to behave exactly as...
Friday, 13 February 2004 - 19:01
Tone Detection
It's relatively easy if the tones are synched to the data rate, i.e exactly one cycle of 1200HZ or exactly two cycles of 2400 HZ, if not I think you'll have trouble relying on...
Friday, 13 February 2004 - 18:56