|
Виж темите без отговор | Виж активните теми
Дата и час: Вто Юли 28, 2026 1:38 am
|
Страница 1 от 1
|
[ 3 мнения ] |
|
| Автор |
Съобщение |
|
mic
Ранг: Минаващ
Регистриран на: Вто Дек 20, 2005 1:06 am Мнения: 18
|
 Побитови операции в CCS
Неможах да открия нищо във форума и реших да задам този въпрос.Надявам се някои да отдели малко време да ми отговори
Пo-точно ме интересува как да проверявам някакъв бит от даден регистър какав е и как да го завъртам(като rrf)
|
| Пет Сеп 22, 2006 5:51 pm |
|
 |
|
evc
Ранг: Напреднал
Регистриран на: Пет Окт 21, 2005 8:45 am Мнения: 499
|
В CCS си имат запазени думи за това (което го прави НЕ ANSI-C компилатор), но не ги помня точно как бяха.
Нещо като set_bit(PORTA,2) или bit_set()... А за проверка беше нещо от сорта на bit_test() или test_bit(). Ротация на дясно винаги можеш да направиш с делене на 2. Погледни в HELP-а. Отиди в него на index и напиши bitwise или само bit. Пирев пише на CCS, той най-лесно би те упътил, дано се появи!
_________________ Простотията е Божи дар, но човек не бива да парадира с подаръците си!
|
| Пет Сеп 22, 2006 6:16 pm |
|
 |
|
mic
Ранг: Минаващ
Регистриран на: Вто Дек 20, 2005 1:06 am Мнения: 18
|
Благодаря но мисля че това е достатъчно.
Благодаря за отделеното време
|
| Пет Сеп 22, 2006 7:36 pm |
|
|
|
Страница 1 от 1
|
[ 3 мнения ] |
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 3 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|