Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
28.10.2010, 16:21
|
|
Почётный гражданин KAZUS.RU
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
|
Re: Си - это сложно и непонятно или нет?
считал , в 6 уложился ![Улыбка](images/smilies/icon_smile.gif) . Можно и урезать- поставить параллельно-последовательный регистр, аппаратно.
Вопрос- не в 8 битах сразу - по 1-му последовательно -сдвинуть в регистры внешние , у них строб(2 строба сдинутых) с задержкой ещё ..можно из ЛН-нок собрать задержки , ещё 2 команды уйдут, быстро.
Последний раз редактировалось OlegNZH; 28.10.2010 в 16:28.
|
|
|
|
28.10.2010, 16:26
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: Си - это сложно и непонятно или нет?
Сообщение от OlegNZH
|
считал , в 6 уложился
|
Как считали то?
Код:
|
;#asm
ROR R19 1t
OUT 0x15,R19 1t
SBI 0x18,0 2t
SBI 0x12,5 2t
CBI 0x18,0 2t
CBI 0x12,5 2t
=10 |
|
|
|
|
28.10.2010, 16:31
|
|
Почётный гражданин KAZUS.RU
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
|
Re: Си - это сложно и непонятно или нет?
STOP!......
|
|
|
|
28.10.2010, 16:32
|
|
Почётный гражданин KAZUS.RU
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
|
Re: Си - это сложно и непонятно или нет?
Там-же Чтение -модификация ...2 Такта!
|
|
|
|
28.10.2010, 16:33
|
|
Почётный гражданин KAZUS.RU
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
|
Re: Си - это сложно и непонятно или нет?
Ёшкин кот ...лблажался... Простите! ![Обижен](images/smilies/icon_beee.gif)
в расстройстве ...курить пошёл , блин , хотел бросить
Последний раз редактировалось OlegNZH; 28.10.2010 в 16:36.
|
|
|
|
28.10.2010, 16:47
|
|
Почётный гражданин KAZUS.RU
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
|
Re: Си - это сложно и непонятно или нет?
Сообщение от OlegNZH
|
Ёшкин кот ...лблажался... Простите! ![Обижен](images/smilies/icon_beee.gif)
в расстройстве ...курить пошёл , блин , хотел бросить
|
На всех нормальных процах операции с битами реализованы нормально.
Поэтому хоть Си хо асм хоть паскаль хоть бэйсик
|
|
|
|
28.10.2010, 16:49
|
|
Почётный гражданин KAZUS.RU
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
|
Re: Си - это сложно и непонятно или нет?
ладно, на OUT выиграю тогда
OUT x,1
OUT x,3
OUT x,2
OUT x,0
|
|
|
|
28.10.2010, 16:50
|
|
Почётный гражданин KAZUS.RU
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
|
Re: Си - это сложно и непонятно или нет?
в 89-х можно было по-битовому обращаться
|
|
|
|
28.10.2010, 16:57
|
|
Вид на жительство
Регистрация: 09.10.2009
Сообщений: 356
Сказал спасибо: 21
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
|
Re: Си - это сложно и непонятно или нет?
Сообщение от kison
|
Как считали то?
Код:
|
;#asm
ROR R19 1t
OUT 0x15,R19 1t
SBI 0x18,0 2t
SBI 0x12,5 2t
CBI 0x18,0 2t
CBI 0x12,5 2t
=10 |
|
В ATxmega sbi, cbi - 1 такт.
Уверен, что если на рынок выбросят 64-х разрядные контроллеры, сразу начнутся крики на форумах, мол 32 разряда отстой, а 64 это круто. Уверен что никто не удосужиться спросить - "А какова ваша задача?".
__________________
Делая дело нужно в него верить на все 100%, иначе неизбежно будут возникать ошибки подпитывающие подсознательное сомнение.
|
|
|
|
28.10.2010, 17:02
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: Си - это сложно и непонятно или нет?
Сообщение от OlegNZH
|
ладно, на OUT выиграю тогда
|
А вот STM8 взводит/сбрасывает бит за 1 такт.
Свежие меги могут инвертировать вывод также за 1 такт - записью в PINx.
Если это критично, то и железо надо под задачу подбирать.
И все равно кортекс не обогнать, там "мускулатура" в виде тактовой массивнее.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 08:31.
|
|