31.01.2014, 19:45
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.09.2009
Сообщений: 1,139
Сказал спасибо: 138
Сказали Спасибо 366 раз(а) в 230 сообщении(ях)
|
Кто хорошо знает ASM
Вот почемуто я асемблер не знаю, (видимо) это плохо.
Но вопрос не в этом.
Вопрос такой.
Кто может перевести кусок кода ? в си.
Вот кусок
PHP код:
|
;************************************************* **
call iict ; i2c start
movlw 0x76 ;
call act
movlw 0x42 ;
call act
movlw 0x00 ;
call act
movlw 0x64 ;
call act
movlw 0x0D
movwf count5
cls1 movlw 0x65
movwf count4
cls2 movlw 0x00 ;
call act
decfsz count4,F // Интересует это.
goto cls2 //и это.
decfsz count5,F
goto cls1
call iicp ; i2c stop
call pause
;************************************************* **
|
Что оно делает, это для контроллера PIC.
Последний раз редактировалось sdsrem; 31.01.2014 в 19:48.
|
|
|
|
31.01.2014, 20:10
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Кто хорошо знает ASM.
sdsrem, Decrement File Skip if Zero
Кусок сей тупая задержка.
Код:
|
cls1 movlw 0x65
movwf count4
cls2 movlw 0x00 ;
call act
decfsz count4,F // Интересует это.
goto cls2 //и это.
decfsz count5,F
goto cls1 |
Цитата:
|
Кто может перевести кусок кода ? в си.
|
Ты лучше скажи откуда выдрал, снова поди велосипед изобретаешь.
__________________
Осторожно , злой кот
Последний раз редактировалось dosikus; 31.01.2014 в 20:13.
|
|
|
Сказали "Спасибо" dosikus
|
|
|
31.01.2014, 20:24
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.09.2009
Сообщений: 1,139
Сказал спасибо: 138
Сказали Спасибо 366 раз(а) в 230 сообщении(ях)
|
Re: Кто хорошо знает ASM.
Ясно, спасибо.
Не не велосипед.
Дисплей от эриксона T39 немогу запустить.
К стати нет про этот дисплейчик чего нибудь?
Ну типа инита.
|
|
|
|
31.01.2014, 20:31
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Кто хорошо знает ASM.
__________________
Осторожно , злой кот
|
|
|
Сказали "Спасибо" dosikus
|
|
|
31.01.2014, 20:37
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Кто хорошо знает ASM.
Тут все как обычно
|
|
|
|
31.01.2014, 20:42
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.09.2009
Сообщений: 1,139
Сказал спасибо: 138
Сказали Спасибо 366 раз(а) в 230 сообщении(ях)
|
Re: Кто хорошо знает ASM.
Спасибо.
Тему в топку.
Хотя может кому ещё нужно будет.
|
|
|
|
31.01.2014, 21:29
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Кто хорошо знает ASM.
Сообщение от dosikus
|
Кусок сей тупая задержка.
|
Кусок сей - таймаут ожидания ответа по I2C.
|
|
|
|
31.01.2014, 22:23
|
|
Заблокирован
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
|
Re: Кто хорошо знает ASM
Можно подумать, что в сети мало реализаций софтварного I2C.
|
|
|
|
31.01.2014, 22:52
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Кто хорошо знает ASM
По сценарию я должен спорить?
|
|
|
|
31.01.2014, 23:10
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Кто хорошо знает ASM
Сообщение от omercury
|
Кусок сей - таймаут ожидания ответа по I2C.
|
Да верно , call то не приметил.
Но ТС это уже не важно.
__________________
Осторожно , злой кот
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 17:46.
|
|