ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
3 июля
89553 Топик полностью
Леонид Иванович (17.05.2007 13:18, просмотров: 1) ответил Alex R2 на Круто :) Хорошо, что pulse width 50 uS, а 100 наверно еще лучше было бы;
Никто не мешает задать 100 uS. В данной реализации увеличение длительности импульса приводит к некоторому увеличению расхода процессорного времени, так как используется тупая задержка. Хотя в большинстве случаев во время передачи процессору нечего больше делать. В исходном проекте и скорость передачи задавалась константой RATE, вот код, который выполнялся в прерывании 250 КГц (такое прерывание было сделано для реализации считывателя RFID 125 КГц):
	dec	wTimer
	brne	wT0
	ldi	temp,WRT
	mov	wTimer,temp
	stbr	Flags,wRate