Найдено 18 результатов
- Чт дек 29, 2022 18:57:04
- Форум: Периферия
- Тема: HMI модули от DWIN DGUS
- Ответы: 2
- Просмотры: 3496
Re: HMI модули от DWIN DGUS
Как успехи, стоит переходить с nextion на dwin. Кроме стоимости есть ли плюсы. Очень смущает то, что продется работать с ардуино
- Вт дек 27, 2022 18:26:30
- Форум: AVR
- Тема: Проблема с 8-битным АЦП
- Ответы: 16
- Просмотры: 3185
Re: Проблема с 8-битным АЦП
работает только unsigned char b
- Вт дек 27, 2022 17:24:56
- Форум: AVR
- Тема: Проблема с 8-битным АЦП
- Ответы: 16
- Просмотры: 3185
Re: Проблема с 8-битным АЦП
studio пропустила, но перестал работать UART, пока не могу разобраться в чем дело.
- Вт дек 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 ...
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 ...
- Вт дек 27, 2022 15:18:33
- Форум: AVR
- Тема: Проблема с 8-битным АЦП
- Ответы: 16
- Просмотры: 3185
Re: Проблема с 8-битным АЦП
не получается, в аргументе функции void out_uart() только одна переменная "а". Я не знаю можно ли добавить еще переменную, Studio пишет ошибку.
ОТПРАВКА ДАННЫХ ЧЕРЕЗ UART
*****************************************************/
void out_uart(uint8_t а)
{ // Передача байта через UART
while ...
ОТПРАВКА ДАННЫХ ЧЕРЕЗ UART
*****************************************************/
void out_uart(uint8_t а)
{ // Передача байта через UART
while ...
- Вт дек 27, 2022 13:22:20
- Форум: AVR
- Тема: Проблема с 8-битным АЦП
- Ответы: 16
- Просмотры: 3185
Re: Проблема с 8-битным АЦП
С передачей 10 бит тоже разобрался, ну а если нужно передать ,например,8 бит переменной "a"и 8 бит переменной "b". Т. е. два байта для разных переменных. Как поступать в таких случаях?
Спасибо.
Спасибо.
- Пн дек 26, 2022 18:48:46
- Форум: Статьи
- Тема: USART AT Mega 8.
- Ответы: 43
- Просмотры: 54014
Re: USART AT Mega 8.
Такой вопрос ,как передать байты для двух переменных ?
- Вт дек 13, 2022 23:36:51
- Форум: AVR
- Тема: Проблема с 8-битным АЦП
- Ответы: 16
- Просмотры: 3185
Re: Проблема с 8-битным АЦП
Спасибо, roman.com Я изучаю Nextion и ,кроме других функций, на его экране хочу сделать индикатор разряда батареи. Там в устройстве которое я хочу сделать питание от "кроны" , нет ни телефона ни компьютера. Надеюсь в дальнейшем научиться пользоваться USART, в Nextion все идет через него. Правда есть ...
- Вт дек 13, 2022 23:00:12
- Форум: AVR
- Тема: Проблема с 8-битным АЦП
- Ответы: 16
- Просмотры: 3185
Re: Проблема с 8-битным АЦП
Спасибо за помощь, с АЦП разобрался.
С USART еще поэкспериментирую - спасибо за поддержку roman.com
С USART еще поэкспериментирую - спасибо за поддержку roman.com
- Вт дек 13, 2022 21:59:38
- Форум: AVR
- Тема: Проблема с 8-битным АЦП
- Ответы: 16
- Просмотры: 3185
Проблема с 8-битным АЦП
Контроллер Atmega32.Код вроде верный, но при достижении значения переменной i=170 должно происходить переключение цвета светодиода (индикатор разряда батареи). Это при пересчете примерно 3,3 вольта. Это и работает, но кроме этого значения 3,3 вольта происходит переключение еще при 6 значениях(0.85;1 ...
- Чт окт 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
- Ср окт 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.
- Ср окт 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" очень скудная информация, по крайней мере для начинающих, каким я и являюсь. Возможно кто то сможет помочь в решении этой проблемы.
- Ср окт 19, 2022 01:46:21
- Форум: AVR
- Тема: Таймеры/счётчики в AVR
- Ответы: 1425
- Просмотры: 706467
Re: Таймеры/счётчики в AVR
ЗАДАЧУ РЕШИЛ
ВСЕМ СПАСИБО
Добавлено after 1 hour 52 minutes 33 seconds:
Счетчик и switch
ВСЕМ СПАСИБО
Добавлено after 1 hour 52 minutes 33 seconds:
Счетчик и switch
- Пн окт 17, 2022 12:41:15
- Форум: AVR
- Тема: Таймеры/счётчики в AVR
- Ответы: 1425
- Просмотры: 706467
Re: Таймеры/счётчики в AVR
Может быть я запутался в datasheet Atmega 328 и в режиме СТС работает только счетчик 1А?
- Пн окт 17, 2022 11:00:36
- Форум: AVR
- Тема: Таймеры/счётчики в AVR
- Ответы: 1425
- Просмотры: 706467
Re: Таймеры/счётчики в AVR
Я не совсем понял Ваше сообщение. Эта запись - настройки регистров Т1 должны вызываться в case оператора switch (не понял только почему TCCR1A &= ~(1 << COM1A1);TCCR1A |= (1 << COM1A0) ведь это для счетчика 1А, а у меня 1В и выход соответственно РВ2) , но проблема в том что счетчик вообще не ...
- Вс окт 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 ...
Добавлено after 2 hours 32 minutes 51 second:
veso74 Для таймера Т0 все работает. Но я попытался переделать код для таймера Т1 потерпел неудачу. Вроде сделал все точно но не работает.
Во вложении файлы для Т0 и Т1.
Спасибо
Добавлено after 1 ...
- Вс окт 16, 2022 15:59:08
- Форум: AVR
- Тема: Таймеры/счётчики в AVR
- Ответы: 1425
- Просмотры: 706467
Re: Таймеры/счётчики в AVR
Понадобилось сделать переключатель switch на atmega328 для переключения между генераторами меандра (на различные частоты). Генератор на таймере Т0 в режиме СТС, разница между подключаемыми генераторами только в численном значении OCR0A. При первом нажатии на кнопку после подачи питания зажигается ...