Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Страница 135 из 159 ПерваяПервая ... 3585125132133134135136137138145 ... ПоследняяПоследняя
Показано с 1,341 по 1,350 из 1582

Тема: Микроконтроллеры AVR

  1. #1341

    Регистрация
    02.06.2008
    Адрес
    Орловский
    Сообщений
    1,083
    Записей в дневнике
    8
    Заказал для ампервольтметра, атмега8- али прислал атмега88v.
    Читается и шьется только при внешнем такте 1МГц.
    При прошивке фузов проекта, не переходит на внутренний генератор.
    Возможна ли замена атмеги8 на 88v.
    https://radioparty.ru/device/avr/30-...tmeter-atmega8
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	IMG_20220425_101628.jpg 
Просмотров:	37 
Размер:	48.2 Кб 
ID:	373196  
    "Есть старое правило - чтобы не было геморроя, руки должны быть прямыми, а извилины - кривыми, но не наоборот." (С)Korzh


  2. #1342
    Цитата Сообщение от ra6ljm Посмотреть сообщение
    Возможна ли замена атмеги8 на 88v.
    Так как пока ответов нет, напишу несколько строк.
    Трудно сразу ответить на этот вопрос. Если подойти к вопросу с точки зрения программиста, то, надо отметить, что контроллеры различаются, в первую очередь по названиям регистров. Это можно увидеть из даташитов. Поэтому, программа написанная для контроллера Atmega8, иногда не будет компилироваться для контроллера Atmega88, но только в том случае, если в програме используются регистры, отличающиеся в этих контроллерах. Если эти регистры не используются, то программа будет скомпилирована нормально и получите рабочую прошивку. Но это все на уровне программирования, ну или если есть исходник.
    Можно ли зашить прошивку для контроллера Atmega8 в контроллер Atmega88, тут сразу не скажу. Скорее нет, так как программаторы запрашивают часто так называемую сигнатуру (ну или как оно там называется, это вроде тип микросхемы, которую контроллер выдает на запрос от программатора). Все ли программаторы это проверяют, хз.
    Остается также открытым вопрос, будет ли прошивка работать..
    Короче говоря, если Вы программист, то Вам не важно, какой контроллер. Достаточно в программе подправить тип контроллера и изменить название регистра, компилятор сам укажет, где ошибка. Это если есть исходник. Если его нет, написать самому. Вот этот ответ полный. Если доступа к исходнику нет и написать самому проблема, то тут однозначного ответа я не могу дать. Можно только порассуждать, и не более того.
    Может кто пробовал, то может уточнить. Я такие эксперименты не делал.

  3. #1343
    и пины не совпадают у них

  4. #1344
    Цитата Сообщение от UA0YAS Посмотреть сообщение
    пины не совпадают
    Если плату разрабатываете для себя, а не используете готовую, то это не проблема, скорее всего.

  5. #1345

    Регистрация
    02.06.2008
    Адрес
    Орловский
    Сообщений
    1,083
    Записей в дневнике
    8
    UA0YAS,
    и пины не совпадают у них

    Да, вроде бы совпадают, впаял и прошивал на плате для атмеги 8.
    "Есть старое правило - чтобы не было геморроя, руки должны быть прямыми, а извилины - кривыми, но не наоборот." (С)Korzh

  6. #1346

    Регистрация
    14.06.2018
    Адрес
    Санкт-Петербург
    Сообщений
    1,042
    Неа. По регистровому файлу совсем разные, по ногам разные, по фьюзам тоже, исходник недоступен. Самый простой выход очевиден - найти мегу8. Ну, или поискать похожую самоделку именно на меге88. Еще можно попросить автора скомпилить код под 88-ю - попытка не пытка. Адаптировать гекс-прошивку? Это сильно на любителя.

    Скрытый текст

    Ели подходит по задаче измерения, то на INA219 поискать решение. Библиотеки к нему вроде бы в ардуине есть. Влезть в мегу8 он одновременно с LCD должен.

    Последний раз редактировалось ozforester; 25.04.2022 в 23:33.

  7. #1347

    Регистрация
    02.06.2008
    Адрес
    Орловский
    Сообщений
    1,083
    Записей в дневнике
    8
    Спасибо. Понял.
    Заказать 8ю проще всего.
    "Есть старое правило - чтобы не было геморроя, руки должны быть прямыми, а извилины - кривыми, но не наоборот." (С)Korzh

  8. #1348

    Регистрация
    14.06.2018
    Адрес
    Санкт-Петербург
    Сообщений
    1,042
    В архиве короткая запись одной из лабораторных работ. 4fix.zip
    Просто чтобы представлять себе резервный потенциал иррационального подхода.
    Ассемблер, gcc, текстовая консоль (совсем даром)
    Atiny13, si5351, lcd, usbisp и пр. (почти даром).
    Да, студия и виндос проще, быстрее, привычнее, "на круг" дешевле и т.п., но это немного другое.

  9. #1349

    Регистрация
    12.09.2006
    Адрес
    Болгария, Силистра, KN34PC
    Сообщений
    1,498
    Позывной
    LZ2WSG
    Да, для работы ровно во всем выбранном диапазоне частот мой кварц имеет частоту напр. 26999705 Hz (GPS калибрация по цена деления: 1 Hz на 10 000 000 Hz).
    Измените код на эту частоту кварца, если можете. И снова в Attiny13?
    За похвалу: супер. Но для напр,90% мест использования, эксплуатация будет невозможна.


  10. #1350

    Регистрация
    14.06.2018
    Адрес
    Санкт-Петербург
    Сообщений
    1,042
    Даже для целочисленной математики у attiny13 недостаточно памяти. Здесь просто загружаются 18-байтовые таблицы готовых значений регистров из внутреннего флэша, рассчитанные утилитой силаба или самостоятельно. Можно эти четыре готовые таблицы перенести и во внешнюю i2c флэш-память, а на освободившемся месте написать что-то полезное. Если нужны три таблицы, то их можно и в eeprom хранить. Чтобы на ходу считать регистры, это нужна atmega8, а лучше сразу arm 32-битный типа stm32f030 в tssop20, где 32-битная математика смотрится более гармонично. А в лабе это просто интересно было подружить сишку с дисплеем в 1кБ флэша.

Страница 135 из 159 ПерваяПервая ... 3585125132133134135136137138145 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Микроконтроллеры PIC
    от R2DAD в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 140
    Последнее сообщение: 29.10.2023, 10:32
  2. СОМ порт и микроконтроллеры
    от alex74 в разделе Технический кабинет
    Ответов: 1
    Последнее сообщение: 31.03.2008, 11:04

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •