aboutsummaryrefslogtreecommitdiff
path: root/AT91SAM7S256/Source
diff options
context:
space:
mode:
Diffstat (limited to 'AT91SAM7S256/Source')
-rw-r--r--AT91SAM7S256/Source/d_lowspeed.r1
1 files changed, 1 insertions, 0 deletions
diff --git a/AT91SAM7S256/Source/d_lowspeed.r b/AT91SAM7S256/Source/d_lowspeed.r
index 30e71b8..93f0fb8 100644
--- a/AT91SAM7S256/Source/d_lowspeed.r
+++ b/AT91SAM7S256/Source/d_lowspeed.r
@@ -338,6 +338,7 @@ __ramfunc void LowSpeedPwmIrqHandler(void)
case TX_DATA_CLK_HIGH:
{
SETClkLow(ChannelNr);
+ for (int a=0; a<60; a++); // let the line settle
if (LowSpeedData[ChannelNr].MaskBit == 0) //Is Byte Done, then we need a ack from receiver
{
SETDataToInput(ChannelNr); //Set datapin to input