Я же давал ссылку и предлагал! Вы извините, но гора уже точно не пойдёт к Магомеду.(с)
Нашел вам симуляцию в протеусе. Не знаю на сколько стабильно в железе будет работать что то большее чем...
Тип: Сообщения; Пользователь: ur3ilf
Я же давал ссылку и предлагал! Вы извините, но гора уже точно не пойдёт к Магомеду.(с)
Нашел вам симуляцию в протеусе. Не знаю на сколько стабильно в железе будет работать что то большее чем...
http://bascomavr.3bb.ru/viewtopic.php?id=964
В протеусе может и не работать. В железе надо проверять. Нормальную либу чтоб в протеусе работала и не глючила или не тормозила в железе не встречал.
По...
Кварцы не вечны. Так же как конденсаторы. Если упала активность кварца то можно на его ножки попробовать припаять резистор 1 мегаом.
Фусебиты сами ни как не перепишутся. Так же как и эти ножки...
При старте конфигурацией атмеги определяется фусе битами на работу от внутреннего генератора или внешнего или кварца на ножках.
Можно для проверки установить биты на работу от внутреннего...
Интересно чем?
Глупости это. Есть куча ни чем не сложнее конструкций в которых давно реализованы ваши хотелки.
Объясните зачем вам нужно что то вообще выше 30МГц с одной ПЧ? Как вы себе...
Скажите вы в этом уверенны? Вас не смущает что функционал "Ёжика" отличается от того что был в паблике?
Мне лично было ни чего не жалко до порыв до времени. Особенно для порядочных людей- им я...
Правильно. LONG это 4 байта со знаком. Точнее будет говорить что такая переменная занимает в памяти 4 байта. В какой памяти будет размещена эта переменная это уже не важно.
Варианты разные могут быть. Можно переменную например при её изменении записывать и т.д.
Тут примеры http://decada.org.ru/project/lessons/bascom_avr/11/
И ещё в баскоме есть хороший хелп. С кучей...
Внимательно посмотрел и в АТмега8 нужно 16-ти битный TIMER1 использовать. Тогда с кварцем 32768 что является 2^16 его переполнение будет ровно раз в секунду. Ну а дальше всё просто.
Для мега8 по моему так конфигурируется. Кварц 32768 припаивается без конденсаторов к Xtal1 Xtal2 Давно часы делал. Не помню уже и исходник не сохранился.
$regfile = "m8def.dat" ...
Поди туда- не знаю куда, принеси то- не знаю что.
$regfile = "attiny13a.dat"
$crystal = 9600000
$hwstack = 16
$swstack = 16
$framesize = 12
'откл CKDIV8
Проще всего в цикле дёргать ножку.
$regfile = "attiny13a.dat"
$crystal = 9600000
$hwstack = 16
$swstack = 16
$framesize = 12
Этот скрин с версии 2.0.7.5
Вообще я в пользуюсь AVRDUDEPROG с программатором USBASP так как в основном использую модуль ардуино нано. Если к ножкам процессора цепляюсь то "5 проводков по LPT"...
Там их много.
280499
STK200lpt и USPASP прошиваю всё без проблем.
Так же ардуиновские платы можно через юсб шить используя ардуиновский бут. Или залить баскомовский бут. Вариантов много.
Тут зависит как считать. 1024 в bin будет 100 0000 000 и это уже 11 бит. Но с учётом нулевого (начального) состояния разрядность равна 1024. А на ноль ведь делить нельзя. По этому состояний больше...
Если вы тут указали так
Config Adc = Single , Prescaler = Auto , Reference = Avcc
И ножка AREF ни куда не подключена то будет 5в/1023 =0.0048
А если сделать так
Config Adc = Single , Prescaler =...
А зачем нужно разделить значение опорного напряжения?
В разных микроконтроллерах разный внутренний источник напряжения. https://avrhelp.mcselec.com/index.html?config_adc.htm
Нет. AVCC это именно...
Чтоб это узнать нужно видеть схему в железе. Конкретно нужно знать какой делитель используется на входе ADC. А так же что в регистре ADMUX установлено. В этом регистре выбирается опорное напряжение...
В версии 2.0.7.8 есть такое и возможно это потому что крякнутая версия. По номеру такой ошибки нету в хелпе. А может и какие то изменения были в 2.0.7.8
В 2.0.7.1 в 0.3 и 0.5 компилируется норм....
Привет Алекс.
Я всегда указываю. И не помню точно но вроде бы с какой то версии нужно указывать если хочешь это использовать.
Если в коде конфигурации нет то берёт значения отсюда.
280167
Для...