Найдено 23 результата
Re: ATmega8
Логичнее смотреть по коду в программе.
- Ср ноя 13, 2024 09:58:45
- Форум: Цифровая техника
- Тема: Мелкие вопросы по цифровой технике.
- Ответы: 4462
- Просмотры: 1182379
Re: Мелкие вопросы по цифровой технике.
[uquote="DJ_club",url="/forum/viewtopic.php?p=4648435#p4648435"]кинул провод с выхода ИЕ8 на вход генератора на ЛЕ5. Пусть при срабатывании пищит до посинения.[/uquote]
До посинения пищать не будет, т.к. не видно останова счетчиков. Похоже, процесс будет повторяться по кругу.
До посинения пищать не будет, т.к. не видно останова счетчиков. Похоже, процесс будет повторяться по кругу.
Re: ATmega8
[uquote="roman.com",url="/forum/viewtopic.php?p=4645451#p4645451"]я бы так подключил...
так будет логично))
[/uquote]
С точностью до НАОБОРОТ. PB0 = +1, PB1 = +5 и т.д.
С точностью до НАОБОРОТ. PB0 = +1, PB1 = +5 и т.д.
- Вт окт 08, 2024 08:48:24
- Форум: AVR
- Тема: atmega-328, странная реакция на "reset" контроллера
- Ответы: 57
- Просмотры: 17883
Re: atmega-328, странная реакция на "reset" контроллера
При нажатии кнопки Reset хоть какие-то признаки реакции МК имеются? Например, перевод линий портов в Z-состояние.
- Чт фев 22, 2024 11:16:09
- Форум: AVR
- Тема: Двухтактный пуш пул из однотактного генератора?
- Ответы: 14
- Просмотры: 4155
Re: Двухтактный пуш пул из однотактного генератора?
Подмешать исходный сигнал через два элемента логики 2И, типа К555ЛИ1 или SN74LS08.
- Пт янв 26, 2024 20:01:49
- Форум: AVR
- Тема: Синус из ШИМ
- Ответы: 81
- Просмотры: 27685
Re: Синус из ШИМ
А где их взять, нормальных процев, в ветке AVR?
- Вт янв 23, 2024 15:16:33
- Форум: AVR
- Тема: Не могу получить стабильный меандр
- Ответы: 30
- Просмотры: 7644
Re: Не могу получить стабильный меандр
Из функции blink() исключите Counter0_init().
- Вт янв 23, 2024 10:48:32
- Форум: AVR
- Тема: Не могу получить стабильный меандр
- Ответы: 30
- Просмотры: 7644
Re: Не могу получить стабильный меандр
Все нормально, кроме постоянных зависаний в ожидании флагов. Может на прерывания перейти?
- Пн янв 22, 2024 21:59:15
- Форум: AVR
- Тема: Ассемблер (ASM) для AVR в вопросах и ответах
- Ответы: 7994
- Просмотры: 2591330
Re: Ассемблер (ASM) для AVR в вопросах и ответах
Согласен с Вами, по сути программирования никакой разницы нет. В итоге имеем имя к которому обращаемся в программе. Почему прибиваю? Да потому что в отладчике мне удобнее ориентироваться в данных, которые именно я разложил "по полочкам", а не компилятор.
По Вашим словам "Именно директива .byte ...
По Вашим словам "Именно директива .byte ...
- Пн янв 22, 2024 21:44:57
- Форум: AVR
- Тема: Любителям PonyProg
- Ответы: 64
- Просмотры: 51240
Re: Любителям PonyProg
Так то Да, но иногда нужно провести обновление или прошить другой вариант. В таком случае ПК тащить с собой не требуется.
- Пн янв 22, 2024 21:42:24
- Форум: AVR
- Тема: Не могу получить стабильный меандр
- Ответы: 30
- Просмотры: 7644
Re: Не могу получить стабильный меандр
Таймер работает нормально, но, как правильно заметил roman.com, не было синхронизации работы таймера с получением результата преобразования (т.к. преобразование ADC работает быстрее таймера). Поэтому регистр сравнения таймера успевал обновляться несколько раз за один свой период. Что получалось ...
- Пн янв 22, 2024 20:46:52
- Форум: AVR
- Тема: Любителям PonyProg
- Ответы: 64
- Просмотры: 51240
Re: Любителям PonyProg
Студия в этом вопросе не уступает. Сейчас еще софтину откопал - ZFlasher AVR под андроид. Ни Дудки, ни Студии, ни ПК не требуется. Подключил к смартфону с OTG и шей. Мне понравилась, особенно на выезде или в поле, где нет ПК.
- Пн янв 22, 2024 20:09:17
- Форум: AVR
- Тема: Синус из ШИМ
- Ответы: 81
- Просмотры: 27685
Re: Синус из ШИМ
Если выбрать не последовательный ШИМ, а параллельный R-2R, то 1кГц при тактовой 8МГц получить можно.
PS. И даже 2кГц.
PS. И даже 2кГц.
- Пн янв 22, 2024 17:06:32
- Форум: AVR
- Тема: Не могу получить стабильный меандр
- Ответы: 30
- Просмотры: 7644
Re: Не могу получить стабильный меандр
Можно обновлять регистр сравнения в прерывании TIM1_COMPA. А запуск преобразования оставить в While.
- Пн янв 22, 2024 16:02:26
- Форум: AVR
- Тема: Ассемблер (ASM) для AVR в вопросах и ответах
- Ответы: 7994
- Просмотры: 2591330
Re: Ассемблер (ASM) для AVR в вопросах и ответах
Значит, есть желание контролировать память - .equ, нет желания париться с этим вопросом (пусть компилятор сам решает) - .byte. Так? Спасибо.
Тогда в чем весь сыр-бор, устроенный тут? Ведь обработка переменной, длиной отличной от 8 бит, все-равно ляжет на плечи программиста.
Тогда в чем весь сыр-бор, устроенный тут? Ведь обработка переменной, длиной отличной от 8 бит, все-равно ляжет на плечи программиста.
- Пн янв 22, 2024 14:56:14
- Форум: AVR
- Тема: Любителям PonyProg
- Ответы: 64
- Просмотры: 51240
Re: Любителям PonyProg
В купе с AVRISP MKII и Студия работает, Дудка становится не нужна.
- Пн янв 22, 2024 14:49:35
- Форум: AVR
- Тема: Ассемблер (ASM) для AVR в вопросах и ответах
- Ответы: 7994
- Просмотры: 2591330
Re: Ассемблер (ASM) для AVR в вопросах и ответах
Можно взглянуть на пример использования (запись/чтение/модификация) переменной, созданной с помощью директивы .byte, в Ассме? И да, у меня тоже есть большие проекты критичные ко времени исполнения (real-time), содержащие до 10 массивов, 206 (на данный момент) переменных и флагов различной ...
- Пн янв 22, 2024 11:59:07
- Форум: AVR
- Тема: Ассемблер (ASM) для AVR в вопросах и ответах
- Ответы: 7994
- Просмотры: 2591330
Re: Ассемблер (ASM) для AVR в вопросах и ответах
Сдается мнение, что критикой занимаются пользователи Си.
Я полностью согласен со Старичком, т.к. мы с ним активные Ассемблерщики. А в Ассемблере контроль размера буфера переменных лежит исключительно на программисте, как и расположение их в памяти МК. Тем более при пошаговой отладке знать точное ...
Я полностью согласен со Старичком, т.к. мы с ним активные Ассемблерщики. А в Ассемблере контроль размера буфера переменных лежит исключительно на программисте, как и расположение их в памяти МК. Тем более при пошаговой отладке знать точное ...
- Вт янв 16, 2024 21:53:01
- Форум: AVR
- Тема: Ассемблер (ASM) для AVR в вопросах и ответах
- Ответы: 7994
- Просмотры: 2591330
Re: Ассемблер (ASM) для AVR в вопросах и ответах
Честно скажу, я не совсем Вас понимаю, в чем состоит неудобство использования именованной, с помощью данной директивы, переменной в Ассемблере. Возможно это дело привычки. Но на мой взгляд все совсем наоборот. Хотя на вкус и цвет...
- Вт янв 16, 2024 10:34:14
- Форум: AVR
- Тема: Ассемблер (ASM) для AVR в вопросах и ответах
- Ответы: 7994
- Просмотры: 2591330
Re: Ассемблер (ASM) для AVR в вопросах и ответах
Использование флагов, переменных, констант из области SRAM можно описать директивой .EQU.
Где .EQU имя_параметра = адрес_в_SRAM. В таком случае обращение (чтение/запись/модификация) к ячейке памяти можно выполнять по имени параметра.
Где .EQU имя_параметра = адрес_в_SRAM. В таком случае обращение (чтение/запись/модификация) к ячейке памяти можно выполнять по имени параметра.