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

catrock
Чт дек 29, 2022 18:57:04
Форум: Периферия
Тема: HMI модули от DWIN DGUS
Ответы: 2
Просмотры: 3496

Re: HMI модули от DWIN DGUS

Как успехи, стоит переходить с nextion на dwin. Кроме стоимости есть ли плюсы. Очень смущает то, что продется работать с ардуино
catrock
Вт дек 27, 2022 18:26:30
Форум: AVR
Тема: Проблема с 8-битным АЦП
Ответы: 16
Просмотры: 3185

Re: Проблема с 8-битным АЦП

работает только unsigned char b
catrock
Вт дек 27, 2022 17:24:56
Форум: AVR
Тема: Проблема с 8-битным АЦП
Ответы: 16
Просмотры: 3185

Re: Проблема с 8-битным АЦП

studio пропустила, но перестал работать UART, пока не могу разобраться в чем дело.
catrock
Вт дек 27, 2022 16:01:54
Форум: AVR
Тема: Проблема с 8-битным АЦП
Ответы: 16
Просмотры: 3185

Re: Проблема с 8-битным АЦП

/* ОСНОВНАЯ ПРОГРАММА */
int main(void)
{ adc_ini ();
USART_Init(MYUBRR); // Инициализация uart (скорость 9600)
_delay_ms(1000);

void out_uart(a);
void out_uart(b);

while (1)
{
adc ();
outNumber("n1.val", a); // Отображение числа в числовом компоненте n1
outNumber("n0.val", b ...
catrock
Вт дек 27, 2022 15:18:33
Форум: AVR
Тема: Проблема с 8-битным АЦП
Ответы: 16
Просмотры: 3185

Re: Проблема с 8-битным АЦП

не получается, в аргументе функции void out_uart() только одна переменная "а". Я не знаю можно ли добавить еще переменную, Studio пишет ошибку.

ОТПРАВКА ДАННЫХ ЧЕРЕЗ UART
*****************************************************/
void out_uart(uint8_t а)
{ // Передача байта через UART
while ...
catrock
Вт дек 27, 2022 13:22:20
Форум: AVR
Тема: Проблема с 8-битным АЦП
Ответы: 16
Просмотры: 3185

Re: Проблема с 8-битным АЦП

С передачей 10 бит тоже разобрался, ну а если нужно передать ,например,8 бит переменной "a"и 8 бит переменной "b". Т. е. два байта для разных переменных. Как поступать в таких случаях?
Спасибо.
catrock
Пн дек 26, 2022 18:48:46
Форум: Статьи
Тема: USART AT Mega 8.
Ответы: 43
Просмотры: 54014

Re: USART AT Mega 8.

Такой вопрос ,как передать байты для двух переменных ?
catrock
Вт дек 13, 2022 23:36:51
Форум: AVR
Тема: Проблема с 8-битным АЦП
Ответы: 16
Просмотры: 3185

Re: Проблема с 8-битным АЦП

Спасибо, roman.com Я изучаю Nextion и ,кроме других функций, на его экране хочу сделать индикатор разряда батареи. Там в устройстве которое я хочу сделать питание от "кроны" , нет ни телефона ни компьютера. Надеюсь в дальнейшем научиться пользоваться USART, в Nextion все идет через него. Правда есть ...
catrock
Вт дек 13, 2022 23:00:12
Форум: AVR
Тема: Проблема с 8-битным АЦП
Ответы: 16
Просмотры: 3185

Re: Проблема с 8-битным АЦП

Спасибо за помощь, с АЦП разобрался.
С USART еще поэкспериментирую - спасибо за поддержку roman.com
catrock
Вт дек 13, 2022 21:59:38
Форум: AVR
Тема: Проблема с 8-битным АЦП
Ответы: 16
Просмотры: 3185

Проблема с 8-битным АЦП

Контроллер Atmega32.Код вроде верный, но при достижении значения переменной i=170 должно происходить переключение цвета светодиода (индикатор разряда батареи). Это при пересчете примерно 3,3 вольта. Это и работает, но кроме этого значения 3,3 вольта происходит переключение еще при 6 значениях(0.85;1 ...
catrock
Чт окт 20, 2022 16:04:29
Форум: AVR
Тема: Как подключить oled 2.4 "ssd1309 к Anmega 328 через I2C
Ответы: 3
Просмотры: 2070

Re: Как подключить oled 2.4 "ssd1309 к Anmega 328 через I2C

Решил проблему перепайкой резисторов, нашел этот способ на ютуб. Просто замена соединения SPI to I2C, и можно использовать OLED 2.44 с драйвером ssd1306. Ссылка https://www.youtube.com/watch?v=qwflAAWJnTU
catrock
Ср окт 19, 2022 10:55:41
Форум: AVR
Тема: Как подключить oled 2.4 "ssd1309 к Anmega 328 через I2C
Ответы: 3
Просмотры: 2070

Re: Как подключить oled 2.4 "ssd1309 к Anmega 328 через I2C

Спасибо, но я не очень знаком с Arduino и пользуюсь только AVR и Atmel studio.
catrock
Ср окт 19, 2022 10:03:08
Форум: AVR
Тема: Как подключить oled 2.4 "ssd1309 к Anmega 328 через I2C
Ответы: 3
Просмотры: 2070

Как подключить oled 2.4 "ssd1309 к Anmega 328 через I2C

OLED 0.96" подключить получилось с помощью информации и драйвера ssd1306 для AVR и I2C, найденного на сайте https://www.ulrichradig.de. А по дисплею 2.44" очень скудная информация, по крайней мере для начинающих, каким я и являюсь. Возможно кто то сможет помочь в решении этой проблемы.
catrock
Ср окт 19, 2022 01:46:21
Форум: AVR
Тема: Таймеры/счётчики в AVR
Ответы: 1425
Просмотры: 706467

Re: Таймеры/счётчики в AVR

ЗАДАЧУ РЕШИЛ
ВСЕМ СПАСИБО

Добавлено after 1 hour 52 minutes 33 seconds:
Счетчик и switch
catrock
Пн окт 17, 2022 12:41:15
Форум: AVR
Тема: Таймеры/счётчики в AVR
Ответы: 1425
Просмотры: 706467

Re: Таймеры/счётчики в AVR

Может быть я запутался в datasheet Atmega 328 и в режиме СТС работает только счетчик 1А?
catrock
Пн окт 17, 2022 11:00:36
Форум: AVR
Тема: Таймеры/счётчики в AVR
Ответы: 1425
Просмотры: 706467

Re: Таймеры/счётчики в AVR

Я не совсем понял Ваше сообщение. Эта запись - настройки регистров Т1 должны вызываться в case оператора switch (не понял только почему TCCR1A &= ~(1 << COM1A1);TCCR1A |= (1 << COM1A0) ведь это для счетчика 1А, а у меня 1В и выход соответственно РВ2) , но проблема в том что счетчик вообще не ...
catrock
Вс окт 16, 2022 20:58:37
Форум: AVR
Тема: Таймеры/счётчики в AVR
Ответы: 1425
Просмотры: 706467

Re: Таймеры/счётчики в AVR

veso74 Спасибо за помощь. Что то вроде гирлянды.

Добавлено after 2 hours 32 minutes 51 second:
veso74 Для таймера Т0 все работает. Но я попытался переделать код для таймера Т1 потерпел неудачу. Вроде сделал все точно но не работает.
Во вложении файлы для Т0 и Т1.
Спасибо

Добавлено after 1 ...
catrock
Вс окт 16, 2022 15:59:08
Форум: AVR
Тема: Таймеры/счётчики в AVR
Ответы: 1425
Просмотры: 706467

Re: Таймеры/счётчики в AVR

Понадобилось сделать переключатель switch на atmega328 для переключения между генераторами меандра (на различные частоты). Генератор на таймере Т0 в режиме СТС, разница между подключаемыми генераторами только в численном значении OCR0A. При первом нажатии на кнопку после подачи питания зажигается ...

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