Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум

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

 
Опции темы

Все что нужно для начала работы с микроконтроллерами

Непрочитано 27.10.2009, 12:14  
aleksandr-zh
Гражданин KAZUS.RUN
 
Регистрация: 03.12.2004
Сообщений: 932
Сказал спасибо: 822
Сказали Спасибо 609 раз(а) в 216 сообщении(ях)
aleksandr-zh на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

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

Сообщение от aleksandr-zh Посмотреть сообщение
... не все ВЛАДЕЮТ инглишем...
Ну этот аргумент не в их пользу.
Сообщение от aleksandr-zh Посмотреть сообщение
... считаю эту программу не очень удобной: мне проще из компилятора...
Ну каждому свое.
__________________
Если мы вам не подходим, вы нам вовсе не нужны!
Услышал и забыл, увидел и запомнил, сделал и понял!
Нейрон - штука тонкая!
Чудес на свете не бывает!
ra9mig вне форума  
Непрочитано 27.10.2009, 12:28  
incm
Прохожий
 
Регистрация: 24.03.2008
Сообщений: 5
Сказал спасибо: 4
Сказали Спасибо 1 раз в 1 сообщении
incm на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

Сообщение от DSerge Посмотреть сообщение
Могу выслать на твой e-mail все, что у меня есть (в т.ч. и книги).
Если не сложно, [email protected]
incm вне форума  
Непрочитано 27.10.2009, 12:30  
avr123-nm-ru
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,552
Сказал спасибо: 75
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

Главное В САМОЙ ПАНЕЛИ !!! фьюзов Пони это указано. Что видно на скриншоте выше.

Даже английского не надо значть чтобы увидеть что "0" и что "1".

И во всех нормальных программаторах так же. Т.е. так как и в даташите.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru

Последний раз редактировалось avr123-nm-ru; 27.10.2009 в 12:34.
avr123-nm-ru вне форума  
Непрочитано 27.10.2009, 12:58  
Alex_Megavolt_79
Частый гость
 
Аватар для Alex_Megavolt_79
 
Регистрация: 05.05.2007
Сообщений: 44
Сказал спасибо: 8
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
Alex_Megavolt_79 на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

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

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

Разницы в цене между чипами практически нет.
А если мне попался первым ATtiny2313, а не ATmega8? Да и какая разница если мне на первое время нужно пока помигать светодиодиком, потом изучить динамическую индикацию и динамический опрос кнопок. Ведь скажите какой новичёк сможет, да и станет использовать кучу портов и быстрые операции аппаратного умножения?
Alex_Megavolt_79 вне форума  
Непрочитано 27.10.2009, 13:09  
alexgap
Гражданин KAZUS.RUN
 
Аватар для alexgap
 
Регистрация: 08.07.2006
Сообщений: 883
Сказал спасибо: 119
Сказали Спасибо 1,108 раз(а) в 175 сообщении(ях)
alexgap на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

Сообщение от Alex_Megavolt_79 Посмотреть сообщение
Ведь скажите какой новичёк сможет, да и станет использовать кучу портов и быстрые операции аппаратного умножения?
Я Сразу нужно было из звуковой фонограммы выуживать полезные сигналы. Поэтому первый проект на AVR у меня уже вовсю использовал цифровые фильтры со сверткой, которые, как известно, требуют умножения "быстро и много".

Правда до этого у меня уже был большой опыт еще начиная с эпохи ВМ80/Z80.

Да вот, даже простой пример, часы с 4-х разрядной сегментной светодиодной индикацией. Жрет портов приличино, тиньку привязать будет проблематично. Это я к тому, что когда дело дойдет до динамической индикации и задумаете сделать полезный таймер или часы, то не забывайте что на ATtiny2313 свет клином не сошелся

Я предоставил просто полезную, надеюсь, информацию. Выбор контроллера - личное дело каждого.

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

Я не собираюсь останавливаться на тиньке, у меня уже лежат мега 8 и мега 16, ждут своей очереди.
Alex_Megavolt_79 вне форума  
Непрочитано 27.10.2009, 13:26  
us4ilq
Частый гость
 
Регистрация: 20.01.2008
Сообщений: 31
Сказал спасибо: 5
Сказали Спасибо 17 раз(а) в 7 сообщении(ях)
us4ilq на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

А вот я начал использовать ПониПрог когда еще и понятия не имел о фюзах, это вообще мой первый программатор!
Я тогда просто повторял конструкции созданные другими людьми.
И всегда все получалось, Просто интуитивно, мы же должны УСТАНАВЛИВАТЬ нужные фюзы , а не снимать! Вот и получается, тот который устанавливаем - отмечяем галочкой, как по мне - так это апсолютно логично. И чего голову морочить?

К стати к ПониПрогу и русификатор есть.
Я его ,в свое время скачивал с сайта ИКАРАБ.
http://www.ikarab.narod.ru/

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

Действительно, морочить голову не нужно. Нужно знать и понимать "физику процесса". Пояснение для тех кто не знает и не понимает на примере "древних" одноразово програмируемых микросхем:
чистая (не запрограмираванная) МС имеет перемычки (в нашем случае это биты в памяти), перемычка - есть соединение, значит "1". При програмировании происходит пережигание перемычки - нет соединения, значит "0". Таким образом суть програмирования МС сводится к записи нулей в определенные биты массива данных.
Во флеш памяти технология иная, но суть остается той же. Чистая память контролера содержит "1" во всех ячейках ($FF во всех байтах). При програмировании в нужные ячейки заносится "0". Таким образом: "стереть" - занести "1";
"запрограмировать" - занести 0.

P.S. В документации описано состояние битов - отсюда и возникает путаница. "Чикрыжик" в ПониПрог означает запрограмировать бит - то есть занести "0" в ячейку, нет "чикрыжика" - занести "1".
__________________
Если мы вам не подходим, вы нам вовсе не нужны!
Услышал и забыл, увидел и запомнил, сделал и понял!
Нейрон - штука тонкая!
Чудес на свете не бывает!
ra9mig вне форума  
Непрочитано 27.10.2009, 16:15  
Alex_Megavolt_79
Частый гость
 
Аватар для Alex_Megavolt_79
 
Регистрация: 05.05.2007
Сообщений: 44
Сказал спасибо: 8
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
Alex_Megavolt_79 на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

Ура, разлочил. Правда генератор пришлось делать на меге16. ТТЛ микросхем под рукой не оказалось.
Alex_Megavolt_79 вне форума  
 
Опции темы

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

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, время: 03:13.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.