Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 27.10.2009, 11:25  
Alex_Megavolt_79
Частый гость
 
Аватар для Alex_Megavolt_79
 
Регистрация: 05.05.2007
Сообщений: 44
Сказал спасибо: 8
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
Alex_Megavolt_79 на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

Сообщение от aleksandr-zh Посмотреть сообщение
я вас предупреждал: меньше вопросов

нюансы про фузы:
в АВР всё наоборот: 1- фуз ЧИСТЫЙ, 0 - установлен
НО в некоторых программах сделано дурно: они сознательно инвертируют эти фузы, чтобы "... для простоты, было проще..."
так что, будьте внимательны!
вот вот, я так и попался
Реклама:
Alex_Megavolt_79 вне форума  
Непрочитано 27.10.2009, 11:31  
aleksandr-zh
Гражданин KAZUS.RU
 
Регистрация: 03.12.2004
Сообщений: 932
Сказал спасибо: 824
Сказали Спасибо 609 раз(а) в 216 сообщении(ях)
aleksandr-zh на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

любой резонатор повесьте, от 100 кгц, можно рискнуть без конденсаторов на нем.
Я на столе в свое время держал на 1 мгц - было дело: лочил по невнимательности.
aleksandr-zh вне форума  
Непрочитано 27.10.2009, 11:38  
alexgap
Гражданин KAZUS.RU
 
Аватар для alexgap
 
Регистрация: 08.07.2006
Сообщений: 886
Сказал спасибо: 119
Сказали Спасибо 1,110 раз(а) в 177 сообщении(ях)
alexgap на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

Сообщение от Alex_Megavolt_79 Посмотреть сообщение
Я не учёл тот вариант что понипрог инвертирует, то есть галочки в в битах означают 0, то есть активны
Да, знатные грабельки. Тоже в свое время через это проходил.
Удачи!
alexgap вне форума  
Непрочитано 27.10.2009, 11:39  
aleksandr-zh
Гражданин KAZUS.RU
 
Регистрация: 03.12.2004
Сообщений: 932
Сказал спасибо: 824
Сказали Спасибо 609 раз(а) в 216 сообщении(ях)
aleksandr-zh на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

ВРОДЕ понипрог показывает ВЕРНО, как в даташите указано...
Уточните пользователи этой программы...
aleksandr-zh вне форума  
Непрочитано 27.10.2009, 11:46  
Alex_Megavolt_79
Частый гость
 
Аватар для Alex_Megavolt_79
 
Регистрация: 05.05.2007
Сообщений: 44
Сказал спасибо: 8
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
Alex_Megavolt_79 на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

смотрите- http://easyelectronics.ru/avr-uchebn...t.html#more-74
цитата от туда
Итак, главное:
В Atmel AVR принята следующая нотация: сброшенный в ноль fuse bit считается активным. С одной стороны нелогично и криво, с другой стороны это их контроллер, что хотят то и делают. Один раз запомнить и все.

Однако есть такой популярный программатор как Pony Prog так вот они там решили, что всех умнее и сделали все наоборот. И в Pony Prog уже установленный бит считается активным. Возникает жуткая путаница, поэтому тут надо быть внимательным как никогда, иначе последствия могут быть печальными - контроллер заблокируется и оживить его можно будет только высоковольтным программатором.

По умолчанию все контроллеры AVR сконфигурированы так, чтобы работать от внутреннего источника тактов. За источник тактов отвечают биты CKSEL

Программка у меня называется поморгай светодиодиком. Задержка формируется через декремент у и х -регистры, кварц был на 6 Мгц. Когда прошил, фусы при этом не трогал, светодиод моргал вместо 1 раза в сек 1 раз в 6 сек, я понял сразу что работа идёт от внутреннего генератора и частота его 1 Мгц.
Alex_Megavolt_79 вне форума  
Непрочитано 27.10.2009, 11:50  
alexgap
Гражданин KAZUS.RU
 
Аватар для alexgap
 
Регистрация: 08.07.2006
Сообщений: 886
Сказал спасибо: 119
Сказали Спасибо 1,110 раз(а) в 177 сообщении(ях)
alexgap на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

Programmed = 0 = галочка стоит в понипроге
Unprogrammed = 1 = галочка не стоит в понипроге

Да, в понипроге все наоборот. Пользователь смотрит в даташит контроллера, видит, например, 0 и инстиктивно снимает галочку в понипроге, что ведет к нежелательным и иногда драматичным последствиям...

Выводы:

Видим в даташите 0 - ставим галочку в понипроге
Видим в даташите 1 - снимаем галочку в понипроге

Последний раз редактировалось alexgap; 27.10.2009 в 11:53.
alexgap вне форума  
Сказали "Спасибо" alexgap
aleksandr-zh (27.10.2009)
Непрочитано 27.10.2009, 11:52  
Alex_Megavolt_79
Частый гость
 
Аватар для Alex_Megavolt_79
 
Регистрация: 05.05.2007
Сообщений: 44
Сказал спасибо: 8
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
Alex_Megavolt_79 на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

Сообщение от aleksandr-zh Посмотреть сообщение
ВРОДЕ понипрог показывает ВЕРНО, как в даташите указано...
Уточните пользователи этой программы...
Кстати если быть повнимательнее, что я не сделал, в окошке конфигурации фусов в понипрог, серым и не взрачно при чём на англицом что если стоит галочка, то активно (по даташиту соответствует 0), вот скрин экрана там вы увидете почти в самом низу пометки.
Миниатюры:
Нажмите на изображение для увеличения
Название: PoniProg_1.jpg
Просмотров: 70
Размер:	136.3 Кб
ID:	1477  
Alex_Megavolt_79 вне форума  
Непрочитано 27.10.2009, 12:01  
alexgap
Гражданин KAZUS.RU
 
Аватар для alexgap
 
Регистрация: 08.07.2006
Сообщений: 886
Сказал спасибо: 119
Сказали Спасибо 1,110 раз(а) в 177 сообщении(ях)
alexgap на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

Кстати, советую начинающим стартовать с ATmega8: отличный компромисс между параметрами и ценой.

Я заметил что обычно новички "ушами" прилипают к ATtiny2313, и сами же страдают от нехватки портов, памяти и быстрых операций аппаратного умножения.

Разницы в цене между чипами практически нет.
alexgap вне форума  
Непрочитано 27.10.2009, 12:04  
ra9mig
Прописка
 
Регистрация: 24.09.2008
Сообщений: 116
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
ra9mig на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

Сообщение от aleksandr-zh Посмотреть сообщение
Уточните пользователи этой программы...
Что имено уточнить? То что написано на форме установки битов?
Миниатюры:
Нажмите на изображение для увеличения
Название: pp.JPG
Просмотров: 52
Размер:	33.1 Кб
ID:	1478  
__________________
Если мы вам не подходим, вы нам вовсе не нужны!
Услышал и забыл, увидел и запомнил, сделал и понял!
Нейрон - штука тонкая!
Чудес на свете не бывает!
ra9mig вне форума  
Непрочитано 27.10.2009, 12:10  
aleksandr-zh
Гражданин KAZUS.RU
 
Регистрация: 03.12.2004
Сообщений: 932
Сказал спасибо: 824
Сказали Спасибо 609 раз(а) в 216 сообщении(ях)
aleksandr-zh на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

ra9mig, не все ВЛАДЕЮТ инглишем...
тем паче, считаю этоу программу не очень удобной: мне проще из компилятора всё программировать. Удобно: внес изменения в прорграмму, щелкнул "Compil&Prog" и всё готово, ни оболочку запускать, ни по "кнопкам" щелкать

Последний раз редактировалось aleksandr-zh; 27.10.2009 в 12:13. Причина: расширение ответа
aleksandr-zh вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45
NO / NC что означает для датчика? e-not Информация по радиокомпонентам 16 09.02.2017 01:12
Linux-ваше мнение Tvenn Делимся опытом 6169 23.08.2015 08:57
Усилители для наушников LabAT Аудиотехника 31 02.06.2012 21:50


Часовой пояс GMT +4, время: 14:39.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot