CP-Z2L
Поиск схем подключения, программирования, описаний, инструкций иногда легче и дешевле найти и перевести документацию с корейского на русский, чем физически заменить противоугонное устройство
Ответ  
Новичок
 
Регистрация: 03.06.2010
Сообщения: 1
Репутация: 10 yyy2010yyy репутация 10: верной дорогой идете, товарищ
По умолчанию CP-Z2L

Доброе время суток.

Приобрел CP-Z2L. Подключил его к pic18f14k50 в режиме ds1990a.

Код касающийся ds1990a:

#include <touch.c>

byte buffer[8];
byte i;

printf("\r\nWaiting for a touch device...\r\n");
while (TRUE)
{
while(!touch_present()) ;//// эта часть отрабатывает отлично, то есть
//// программа
//// в этом месте зацикливается,
//// пока не поднесена карточка к считывателю.
delay_ms(200);
if(touch_present()) /// а здесь всегда получается результат
/// отработки функции = false
{
touch_write_byte(0x33); ///соответственно до этого кода не доходило...
for(i=0;i<8;++i)
buffer[i]=touch_read_byte();
printf("Family: %2X ID: ",buffer[0]);
for(i=6;i!=0;--i)
printf("%2X",buffer[i]);
printf("\r\n");
delay_ms(1000);
}
}

На вашем форуме в этой ветке http://www.alarmforum.ru/forum12/thread1529-4.html прочитал что это может быть связано с временными рамками.
Подскажите, кому удалось запустить данный считыватель, какие временные тайм ауты необходимо выдерживать для правильной работы с данным считывателем.
  Ответить с цитированием
Ответ  


Опции темы
Опции просмотра