Страница 2 из 2

СообщениеДобавлено: Сб ноя 05, 2011 11:36 pm
Kent
alhim!Ждать продолжения по предложенному Vialeksej варианту?

СообщениеДобавлено: Вс ноя 06, 2011 4:07 am
alhim
да я как раз об этом переходнике и говорил, скоро все сделаю у меня такой есть, с чиппрогом 40 покупал

СообщениеДобавлено: Вс ноя 06, 2011 9:56 pm
Shef981
А нет ли исходника на Delphi на этот программатор? Если бы еще и библиотеки найти для работы с bin файлами, было бы отлично для своих разрабаток.

СообщениеДобавлено: Пн ноя 07, 2011 2:38 am
Vialeksej
alhim писал(а):да я как раз об этом переходнике и говорил, скоро все сделаю у меня такой есть, с чиппрогом 40 покупал

на чиппрог подходит тритоновский переходник?

СообщениеДобавлено: Пн ноя 07, 2011 11:54 am
alhim
на переходнике стоит микруха 74нс373 разводку не проверял пока некогда.

СообщениеДобавлено: Вт дек 20, 2011 2:23 pm
{$EX}
а на ATMEGA8535 16pi ПЕРЕКОМПИЛИРОВАТЬ СМОЖЕШЬ?

СообщениеДобавлено: Вт дек 20, 2011 4:04 pm
alhim
я конечно могу перекомпилить на атмегу 8535 но не знаю как она будет работать. Я пишу в асме, библиотека для i2c написана в асме и работает крайне неустойчиво, т.к. в атмеге 8515 нет аппаратного TWI. Сейчас мучаю сей девайс на атмеге8а с аппаратным TWI для изучения протокола Xerox01. Так, для себя. ----

Добавлено спустя 1 час 56 минут 7 секунд:
Правильно ли так условия писать?
;*************************************************************************
; Issues a start condition and sends address and transfer direction.
; addr = r24, return = r25(=0):r24
; return 0 = device accessible, 1= failed to access device
;*************************************************************************
i2c_start:
cbi PORTA,SDA
sbi DDRA,SDA ;force SDA low
rcall i2c_delay_T2 ;delay T/2
rcall i2c_write ;write address
ret

;*************************************************************************
; Issues a repeated start condition and sends address and transfer direction.
; addr = r24, return = r25(=0):r24
; return 0 = device accessible, 1= failed to access device
;*************************************************************************
i2c_rep_start:
cbi PORTA,SCL
sbi DDRA,SCL ;force SCL low
rcall i2c_delay_T2 ;delay T/2
sbi PORTA,SDA
cbi DDRA,SDA ;release SDA
rcall i2c_delay_T2 ;delay T/2
sbi PORTA,SCL
cbi DDRA,SCL ;release SCL
rcall i2c_delay_T2 ;delay T/2
cbi PORTA,SDA
sbi DDRA,SDA ;force SDA low
rcall i2c_delay_T2 ;delay T/2
rcall i2c_write ;write address
ret

СообщениеДобавлено: Вт фев 14, 2012 7:20 am
alhim
Уважаемые коллеги. Считаю нецелесообразным изобретать велосипед, т.к. прогеров уже навалом, а у меня времени не хватает на этот проект. Проект сворачиваю. Кому нужно, могу дать исходники и схемы, наработки. В личку.
:cry_ing: