Ребяты! Начал разбираться с ключами ТМ. Хочу их прикрутить к пикачке PIC16F877, 4 МГц. А оно никак не хочет читать таблетку. Софтину пишу на процовом PICBasic, и вот что получилось "с ходу" на данный момент.
-----------------------------------------
symbol dq=porta.4
DIM MYARRAY[8] AS BYTE
main:
output dq
low dq
delayus 500 ' импульс сброса
high dq
input dq
delayus 70
if dq=0 then 'если 0, то ТМ на линии
owrite dq,1,[$33] 'передача команды на чтение
OREAD DQ, 1 , [STR MYARRAY] ' пишем все в массив
PRINT AT 1,1, HEX MYARRAY [7] ' хочу например, узнать CRC
delayms 1000
cls
else print at 1,1, "Press Key"
delayms 1000
cls
endif
----------------------------------------------------
Вот. читать не хочет, везде пишет по нулям. Я чего-то явно не вкурил, хотелось бы послушать вас.
Распечатал Datasheet, но щас на ночь не хочу в конец запутаться. Завтра попробую изучить.
В принципе, мне вполне хватит ПОДРОБНОГО алгоритма проги для работы с ТМ. Если у кого есть - буду ОЧень благодарен!