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

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

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

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

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

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

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

 
Опции темы
Непрочитано 16.11.2011, 12:14  
pinco
Гражданин KAZUS.RU
 
Регистрация: 04.04.2007
Сообщений: 941
Сказал спасибо: 571
Сказали Спасибо 113 раз(а) в 85 сообщении(ях)
pinco на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

Сообщение от E_C_C Посмотреть сообщение
... Оно конечно удобно выставил значения получил заготовку ..., только вот если надо по ходу дела изменять эти таймеры ,то лучше уж сразу разбираться что и куда. Я лично пожалел , что начал с конструктора, сейчас стараюсь не использовать.
Поддерживаю , уж если с азов так это с простого обычного ассемблера - никаких там библиотек искать не надо поскольку сам пишешь все своими руками , да и попутно узнаёшь как работает железо без лишней войны с "C" и его библиотеками , так что намудохаться еще и с этим "C" и так успеешь потом , а пока делай по простому на обычном и понятном асме .
Реклама:
__________________
Короче асма кода нет !

Последний раз редактировалось pinco; 16.11.2011 в 12:28. Причина: добавка
pinco вне форума  
Непрочитано 16.11.2011, 12:19  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

После этого ассемблера, если здоровья хватит, человек уже других контроллеров точно не выучит. Великосвятейший не даст соврать.
Easyrider83 вне форума  
Непрочитано 16.11.2011, 12:30  
E_C_C
Почётный гражданин KAZUS.RU
 
Аватар для E_C_C
 
Регистрация: 08.05.2008
Адрес: регион 63
Сообщений: 1,831
Сказал спасибо: 742
Сказали Спасибо 683 раз(а) в 386 сообщении(ях)
E_C_C на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

Никто не поделится инфой ,как делать ассемблерные вставки в КодеВижн? никак не соображу как передавать числа .
__________________
Да здравствует Разум,да сгинет Маразм!
E_C_C вне форума  
Непрочитано 16.11.2011, 12:33  
Vastok83
Прописка
 
Регистрация: 31.01.2011
Сообщений: 112
Сказал спасибо: 27
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
Vastok83 на пути к лучшему
Подмигивание Re: Помогите начинающему по ATmega8515

Сообщение от E_C_C Посмотреть сообщение
Вникать все равно придется, как только дело дойдет до таймеров, и их прерываний . Оно конечно удобно выставил значения получил заготовку программы, только вот если надо по ходу дела изменять эти таймеры ,то лучше уж сразу разбираться что и куда. Я лично пожалел , что начал с конструктора, сейчас стараюсь не использовать.
Оно то придется но уже на следующем этапе. По началу снимается необходимость зарываться в документацию. Если нужно что-то подправить можно запустить конструктор снова (правда придется выставлять все параметры с начала) и Копипастом решить вопрос даже не открывая документацию (Особенно если нужны простые вещи). Для любителей поискать геморой там где его нет, конечно нужно перелопатить DataSheet и непременно на английском и добиться то же самое только затратив куда больше времени.

Сообщение от alvadep Посмотреть сообщение
Vastok83, Вы похоже адепт той самой новой секты.
Многие вещи давно придуманы чтоб облегчить жизнь. Просто некоторые динозавры до сих пор распечатывают (!) листинг программ для поиска в нем ошибок и не хотят осваивать новые инструменты, читая что закопаться в дебри, без необходимости, - единственно правильный путь. А людей которые осваивают новые тенденции называют "иноверцами". Такие динозавры в итоге могут превратиться "супер специалистов" в том, что давно устарело и никому не нужно. Мир меняется. Если не следовать изменениям - рискуете остаться не востребованным.
Vastok83 вне форума  
Непрочитано 16.11.2011, 12:40  
E_C_C
Почётный гражданин KAZUS.RU
 
Аватар для E_C_C
 
Регистрация: 08.05.2008
Адрес: регион 63
Сообщений: 1,831
Сказал спасибо: 742
Сказали Спасибо 683 раз(а) в 386 сообщении(ях)
E_C_C на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

Сообщение от Vastok83 Посмотреть сообщение
(правда придется выставлять все параметры с начала) и Копипастом
Можно из мастера- построителя открыть старый проект и поправив сохранить изменения. Правда сам я не пользовался такой фичей.
__________________
Да здравствует Разум,да сгинет Маразм!
E_C_C вне форума  
Непрочитано 16.11.2011, 12:46  
pinco
Гражданин KAZUS.RU
 
Регистрация: 04.04.2007
Сообщений: 941
Сказал спасибо: 571
Сказали Спасибо 113 раз(а) в 85 сообщении(ях)
pinco на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

Сообщение от Easyrider83 Посмотреть сообщение
После этого ассемблера, если здоровья хватит, человек уже других контроллеров точно не выучит. Великосвятейший не даст соврать.
Вы о чем ? Человеку надо нормально начать чтобы вообще толком понять что такое контроллер , а не зазубривать правила и синтаксис языка "C" !!! Да после того как поработает с контролерами на уровне их команд на простом ассемблере (для атмела это около 100 простых элементарных команд , на которых однако можно заставить делать контроллер что душе вообще угодно) - да наизучайся потом ,и не только кстати "C" , -кучу разных языков ,на свой вкус и цвет , вот о чем речь , зачем забивать голову еще и лишними правилами синтаксиса высокого языка именно сейчас, научись сначала именно с самими контроллерами по простому работать - вот я о чем - и еще раз повторяю - невозможно постичь сразу всего и причем сразу ,а поэтому пока начните с простого и более-менее понятного , тем более что на асме у Вас уже были какие-то ранее проги составлены , а значит уже не надо его начинать проходить с нуля , как любой из других языков , тот же "C" к примеру.
__________________
Короче асма кода нет !

Последний раз редактировалось pinco; 16.11.2011 в 12:48.
pinco вне форума  
Непрочитано 16.11.2011, 12:49  
Vastok83
Прописка
 
Регистрация: 31.01.2011
Сообщений: 112
Сказал спасибо: 27
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
Vastok83 на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

Сообщение от pinco Посмотреть сообщение
Вы о чем ? Человеку надо нормально начать чтобы вообще толком понять что такое контроллер , а не зазубривать правила и синтаксис языка "C" !!!
Синтаксис языка "С" вмещается на одну страницу печатного текста. А набор команд АСМа?
Vastok83 вне форума  
Непрочитано 16.11.2011, 12:49  
alvadep
Почётный гражданин KAZUS.RU
 
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
alvadep на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

Как уже не раз говорилось, для каждой задачи есть свой путь решения, который выбирает сам разработчик. Если человек хочет стать специалистом, а не юзером (домохозяйкой), то должен разобраться во всем досконально и с ассемблером поработать и с Си.
При переходе на другие контроллеры изучить его надо по любому, иначе … ну в общем, чтоб не было потом вопросов типа ”Как перепрошить MSP430 c переженными fuse”.
alvadep вне форума  
Непрочитано 16.11.2011, 12:50  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

Сообщение от pinco Посмотреть сообщение
Вы о чем ? Человеку надо нормально начать чтобы вообще толком понять что такое контроллер , а не зазубривать правила и синтаксис языка "C" !!! Да после того как поработает с контролерами на уровне их команд на простом ассемблере (для атмела это около 100 простых элементарных команд , на которых однако можно заставить делать контроллер что душе вообще угодно) - да наизучайся потом ,и не только кстати "C" , -кучу разных языков ,на свой вкус и цвет , вот о чем речь , зачем забивать голову еще и лишними правилами синтаксиса высокого языка , научись сначала именно с самими контроллерами по простому работать - вот я о чем - и еще раз повторяю - невозможно постичь сразу всего и причем сразу ,а поэтому пока начните с простого и более-менее понятного , тем более что на асме у Вас уже были какие-то ранее проги составлены , а значит уже не надо его начинать проходить с нуля , как любой из других языков , тот же "C" к примеру.
Ну тогда и советуйте начинать с микрочипа. Там команд втрое меньше.
Вы из тех людей, кто прежде чем за руль посадит, заставит двигатель перебрать.
На том же С можно писать значения прямо в регистры без всяких библиотек и сложного синтаксиса, листая даташит и попивая крепкий кофе.
Впрочем, не только на С. Сейчас компиляторов больше, чем программистов. Хотите - вот вам и паскаль и бейсик.
Easyrider83 вне форума  
Непрочитано 16.11.2011, 12:55  
pinco
Гражданин KAZUS.RU
 
Регистрация: 04.04.2007
Сообщений: 941
Сказал спасибо: 571
Сказали Спасибо 113 раз(а) в 85 сообщении(ях)
pinco на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

Сообщение от Vastok83 Посмотреть сообщение
юююи Копипастом решить вопрос даже не открывая документацию (Особенно если нужны простые вещи). Для любителей поискать геморой там где его нет, конечно нужно перелопатить DataSheet и непременно на английском и добиться то же самое только затратив куда больше времени....
Ага , "...Копипастом..." поправить неправильно работающую прогу ,!? Да вот и хрен поправишь грабли не изучив подробно DATASHET на девайс , и не важно на каком он там языке , аесли Вы утверждаете обратное - скорее всего в железе и в программировании Вы точно ламер .
__________________
Короче асма кода нет !
pinco вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите начинающему (PIC16F84A). Slava-martyn Микроконтроллеры, АЦП, память и т.д 11 09.09.2010 21:55
помогите начинающему по WinAVR umkamaks Микроконтроллеры, АЦП, память и т.д 4 05.05.2010 21:01
Помогите начинающему! kolira Микроконтроллеры, АЦП, память и т.д 6 30.01.2010 15:22
Помогите советом начинающему eler Делимся опытом 64 11.09.2008 17:28
Помогите начинающему!!!! sma-etu Микроконтроллеры, АЦП, память и т.д 2 13.12.2006 18:31


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


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