Найдено 39 результатов

simpleX
Вс фев 20, 2011 21:27:26
Форум: AVR
Тема: Avr Dragon
Ответы: 44
Просмотры: 18731

Re: Avr Dragon

xrays писал(а):продам драгон за 1800 из-за ненадобности - в личку


он новый дешевле стоит...
simpleX
Вт фев 01, 2011 18:11:23
Форум: Микроконтроллеры и ПЛИС
Тема: Помогите новичку с внешними прирываниями ATMEGA48
Ответы: 32
Просмотры: 6438

Re: Помогите новичку с внешними прирываниями ATMEGA48

спящий писал(а):и еще раз спасибо. Надеюсь больше небуду спрашивать такие простые ошибки - самому стыдно,прогу раз 20 проверил,думал что косяк в прерываниях ,а сдесь проще.


Лучше всего отлаживать код в AVRStudio - там можно посмотреть регистры и сэмулировать некоторую периферию. Таких ошибок было бы гораздо меньше
simpleX
Вс янв 30, 2011 18:38:43
Форум: Микроконтроллеры и ПЛИС
Тема: Помогите новичку с внешними прирываниями ATMEGA48
Ответы: 32
Просмотры: 6438

Re: Помогите новичку с внешними прирываниями ATMEGA48

И опять неправильно используете инструкцию sts...
sts tccr0b,temp;

Неужели так трудно проверить код самому?
simpleX
Вс янв 30, 2011 14:03:07
Форум: Микроконтроллеры и ПЛИС
Тема: Помогите новичку с внешними прирываниями ATMEGA48
Ответы: 32
Просмотры: 6438

Re: Помогите новичку с внешними прирываниями ATMEGA48

А вообще для чего вы хотите использовать WDT?
simpleX
Сб янв 29, 2011 20:44:56
Форум: Микроконтроллеры и ПЛИС
Тема: Помогите новичку с внешними прирываниями ATMEGA48
Ответы: 32
Просмотры: 6438

Re: Помогите новичку с внешними прирываниями ATMEGA48

Сбрасывать WDT нужно для того, чтобы (если вы уж решили использовать WDT) МК работал непрерывно. В этом и суть WDT: не сбросите в своей программе таймер, сбросится МК.

Похоже, вы совсем не читали даташит...

ldi temp,0b11000001;
Не нужно здесь устанавливать флаг WDIF. Он сам установится, когда ...
simpleX
Вс янв 23, 2011 17:10:36
Форум: AVR
Тема: програмирование AVR на АСЕМБЛЕРЕ для чайников
Ответы: 118
Просмотры: 28737

Re: програмирование AVR на АСЕМБЛЕРЕ для чайников

ploop писал(а):Но это как-то больше к ЯВУ относится, нежели к ассемблеру.

Думаю, что и к нему тоже =)
simpleX
Вс янв 23, 2011 16:47:11
Форум: AVR
Тема: програмирование AVR на АСЕМБЛЕРЕ для чайников
Ответы: 118
Просмотры: 28737

Re: програмирование AVR на АСЕМБЛЕРЕ для чайников

Вызовы подпрограмм/возвраты из них отнимают такты. А бывают случаи, когда на счету каждая сотня наносекунд. Кстати, умные компиляторы языков высокого уровня по-возможности вставляют код функции прямо в место вызова. А если объявить ее как inline , то и вообще всегда.

Лучше всего писать комментарии ...
simpleX
Вс янв 23, 2011 14:53:48
Форум: AVR
Тема: програмирование AVR на АСЕМБЛЕРЕ для чайников
Ответы: 118
Просмотры: 28737

Re: програмирование AVR на АСЕМБЛЕРЕ для чайников

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

Необязательно =)
Меня например учили в универе, что для читабельности кода не нужно городить подпрограмму на 1000 строк. Можно её разбить на функциональные части и оформить ввиде отдельных подпрограмм ...
simpleX
Вс янв 23, 2011 00:55:04
Форум: AVR
Тема: програмирование AVR на АСЕМБЛЕРЕ для чайников
Ответы: 118
Просмотры: 28737

Re: програмирование AVR на АСЕМБЛЕРЕ для чайников

Не стал создавать новую тему так как я тоже начинающий и возник вопрос с асемблером. Написал программку где в главной функции вызываются по очереди 2 функции. Проще говоря вызывается функция моргают 2 светодиода, вызывается другая то там один загорится другой потухнет и так далее. Но почему то он ...
simpleX
Сб янв 22, 2011 19:46:44
Форум: AVR
Тема: програмирование AVR на АСЕМБЛЕРЕ для чайников
Ответы: 118
Просмотры: 28737

Re: програмирование AVR на АСЕМБЛЕРЕ для чайников


Что до команд - совершенно необязательно учить их, а, тем более, учить все . Это просто не нужно - некоторые из них вообще преимущественно используются только компиляторами. Я например, когда пишу на асме, не стесняюсь использовать встроенный в AVR Studio справочник по ассемблеру. Тем более, что ...
simpleX
Сб янв 22, 2011 14:57:35
Форум: Микроконтроллеры и ПЛИС
Тема: первая работа с AVR
Ответы: 21
Просмотры: 3721

Re: первая работа с AVR

RAIDER писал(а):а на сколько кварц надо? И можно еще схемку подключения кварца. там еще конденсаторы вроде надо. Только я все равно не поиму, как такое может произоити. он же работал он внутреннего.


Думаю хватит 1 МГц, конденсаторы 22 пФ
simpleX
Сб янв 22, 2011 00:31:59
Форум: AVR
Тема: програмирование AVR на АСЕМБЛЕРЕ для чайников
Ответы: 118
Просмотры: 28737

Re: програмирование AVR на АСЕМБЛЕРЕ для чайников

Даташит на МК - самый верный источник информации, в том числе и об инструкциях.
А английский надо учить, пригодится
simpleX
Пн янв 17, 2011 19:58:11
Форум: Микроконтроллеры и ПЛИС
Тема: Отключение сторожевика в VMLAB
Ответы: 2
Просмотры: 923

Re: Отключение сторожевика в VMLAB

Нужно изучить в даташите на соответствующий МК раздел, посвящённый программированию watchdog, и отключить его правильно, а не как вы указали.
simpleX
Пт янв 14, 2011 19:52:58
Форум: Микроконтроллеры и ПЛИС
Тема: Проблема с DS1307.
Ответы: 16
Просмотры: 10438

Re: Проблема с DS1307.

дак посмотрите в протеусе регистры МК, что читается из ds-ки
simpleX
Чт янв 13, 2011 23:51:30
Форум: Интеграция с ПК
Тема: Программа для рисования схемок?
Ответы: 38
Просмотры: 9739

Re: Программа для рисования схемок?

Satyr писал(а):CadSoft Eagle


Тоже начал осваивать Орла. Нравится
simpleX
Чт янв 13, 2011 18:50:47
Форум: Микроконтроллеры и ПЛИС
Тема: Помогите новичку с внешними прирываниями ATMEGA48
Ответы: 32
Просмотры: 6438

Re: Помогите новичку с внешними прирываниями ATMEGA48

Ошибка была всего лишь вместо sts надо было написать out для EMISK(это написанно в даташите?). У меня есть вопросы возможно глупые но тем неменее должен задать):- зачем сопротивление?,что там за стрелка(около сопротивления)? И ГЛАВНЫЙ вопрос: кнопки присоединяются между земля-ножка,или можно ...
simpleX
Ср янв 12, 2011 21:47:59
Форум: Микроконтроллеры и ПЛИС
Тема: Помогите новичку с внешними прирываниями ATMEGA48
Ответы: 32
Просмотры: 6438

Re: Помогите новичку с внешними прирываниями ATMEGA48

Во-первых, надо в начале своей программы подключать заголовочный файл
с адресами регистров и прочими объявлениями для конкретного камня -
в данном случае это m48def.inc
Во-вторых, у вас ошибка в коде, при записи в регистр EIMSK.
simpleX
Пн янв 10, 2011 01:39:51
Форум: Микроконтроллеры и ПЛИС
Тема: Помогите новичку с внешними прирываниями ATMEGA48
Ответы: 32
Просмотры: 6438

Re: Помогите новичку с внешними прирываниями ATMEGA48

Пожалуйста, поподробнее: какую именно ошибку выдаёт?
simpleX
Пт янв 07, 2011 20:40:32
Форум: Питание
Тема: Схема резервного питания
Ответы: 2
Просмотры: 1374

Схема резервного питания

Приветствую, народ!

Скажите, пожалуйста, будет ли работать такая схема резервного питания для
устройства? Какие вы видите минусы в етой схеме?

Немного о рисунке: основное питание от батареи, с возможностью подключать
(на ходу) источник питания. В этом случае устройство питается от источника. На ...

Перейти к расширенному поиску