Найдено 9 результатов

sasha_1973
Чт апр 08, 2021 04:21:16
Форум: Умные мысли
Тема: Часы на газоразрядных индикаторах
Ответы: 48974
Просмотры: 600744

Re: Часы на газоразрядных индикаторах

на борту:
ИН-19В + 6*ИН-14 + ИН-19А
MP3 озвучка
блютуз
nrf24l01 (внешние датчики, ds18b20-температура(улица), bme280-температура, влажность, давление(дом))
esp8622-01
ик пульт
раздельные RGB подсветка ламп + RGB подсветка корпуса
ds18b20 через разъём mini-jack 3 pin
bme280 через разъём mini-jack 4 ...
sasha_1973
Вт сен 15, 2015 18:22:55
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2016746

Re: BASCOM AVR в вопросах и ответах

bumbum писал(а):Эта команда, делает кольцевой сдвиг.



Всё правильно, кольцевое вращение бит в переменной
sasha_1973
Вт сен 15, 2015 18:22:18
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2016746

Re: BASCOM AVR в вопросах и ответах

bumbum писал(а):Эта команда, делает кольцевой сдвиг.



Всё правильно, кольцевое вращение бит в переменной
sasha_1973
Вт сен 15, 2015 18:18:14
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2016746

Re: BASCOM AVR в вопросах и ответах

bumbum писал(а):Все биты. Было "12345678" - сделать "87654321"



Syntax

ROTATE var , LEFT/RIGHT[ , shifts]


Var - Byte, Integer/Word or Long variable.

Shifts - The number of shifts to perform.




Rotate переменная_byte , Left , 7

Rotate переменная_byte , Right , 7
sasha_1973
Вт сен 15, 2015 18:07:55
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2016746

Re: BASCOM AVR в вопросах и ответах

Это инвертирование, а надо зеркально- развернуть относительно центра


Поменять полубайты местами?
sasha_1973
Вт сен 15, 2015 18:02:37
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2016746

Re: BASCOM AVR в вопросах и ответах

bumbum писал(а):Как вывести зеркально байт? Есть команда или надо программно решать?



Toggle Переменная_byte
sasha_1973
Вс ноя 30, 2014 14:34:33
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2016746

Re: BASCOM AVR в вопросах и ответах

Но столкнулся с куском кода, разобарться не могу, что за восьмёрка в конце?


SHIFTOUT pin , pclock , var , option [, bits , delay ]


Pin - The port pin which serves as a data output.

Pclock - The port pin which generates the clock.

Var - The variable that is shifted out.

Option - Option ...
sasha_1973
Вс ноя 30, 2014 10:51:36
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2016746

Re: BASCOM AVR в вопросах и ответах

Вопрос к модераторам:

В чём причина отклонения других сообщений?

Ссылка на архив?

Ссылка на родственный форум?
sasha_1973
Вс ноя 30, 2014 09:13:21
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2016746

Re: BASCOM AVR в вопросах и ответах

Доброго всем!
помогите запустить часы на ATMega48, тактирование timer2 от внешнего кварца 32768.


Если нужны аппаратные секундные импульсы на выводе OC2:

добавьте в исходнике, в конце этой строки "Config Timer2 = Timer , Async = On , Prescale = 128"

вот это ", Compare = Toggle"

Исходник ...

Перейти к расширенному поиску