Цитата(Иванов @ Jan 27 2006, 23:27)

(не очень вериться, что разброс +- 0,5мкс, недавно делал считыватель ключей и обратил внимание,
а че не вериться то?
временные интервалы считает таймер 0 делитель 1/8
и того один тик =500 нс при кварце 16 мнz
так вот в моей процедуре чтобы задать 15 мкс стоит типа макроса
;-----------------------
clr temp
out tcnt0,temp
w1:
in temp,tcnt0
cpi temp,15*2 (!!!!15 - подчеркиваю)
brlo w1
;-------------------
при 14 или 16 не работает вообще!!!
при 15 достаточно надежно
О как! конечно я сам в некотором недоумении
есть конечно некоторые зацепки - в понедельник проверю
насчет аппартной не совместимости
на контролере стоит пик 12с508 счит нога через резистор 200 ом+ защитн стабиллитрон подведена
на контактор- питалово 5 в
куда уж больше совместимости то?
Сообщение отредактировал Kovrov - Jan 28 2006, 15:06