What is "PIND4"? You wouldn't happen to mean PIND.4 or (PIND & (1<<PIND4))
or PIND.PD4 or some variation like that? Which compiler?
-----Original Message-----
From: wbounce
I have the following
5v ------ switch ------10K resistor --- ground
|
|-- 330 resistor -- PORTD4
This is supposed to be a switch with a pull down resistor.
By default the pull up resistors should be on for a Atmega128 so I did
the following
DDRD &= 0xEF; // turn pin4 to input
PORTD &= 0xEF; // write 0 to pin4 to disable pullup
printf("pinb %i ",PIND4);
if (PIND4)
{
PORTB ^= 0x01; // off LEDMessage
RE: [AVR-Chat] Testing a switch on ATMega128
2005-01-18 by Larry Barello