реклама на сайте
подробности

 
 
> Подскажите код в одну строку для бегущей точки на порт 0-7
TamTam
сообщение Jun 8 2006, 08:30
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



00000000
10000000
01000000
00100000
00010000
00001000
00000100
00000010
00000001
loop
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Сергей Борщ
сообщение Jun 8 2006, 08:54
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(TamTam @ Jun 8 2006, 11:30) *
00000000
10000000
01000000
00100000
00010000
00001000
00000100
00000010
00000001
loop

Код
PORT = (PORT >> 1) | (PORT << 7);

Вроде так?
Нет, или так:
Код
PORT = PORT ? PORT >> 1 : (1<<7);
или так:
PORT = (PORT >> 1) | ( (PORT == 0) <<7);


Сообщение отредактировал Сергей Борщ - Jun 8 2006, 08:58


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 03:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.01951 секунд с 7
ELECTRONIX ©2004-2016