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

stima
Пн янв 10, 2011 17:34:22
Форум: AVR
Тема: Ассемблер (ASM) для AVR в вопросах и ответах
Ответы: 7972
Просмотры: 2474820

Re: Ассемблер (ASM) для AVR в вопросах и ответах

Так что насчет сдвоенной функции прерывания. В моем случае я хочу использовать таймер/каунтер1 в атмеге8 как счетчик секунд и счетчик "мигания" сдвоенного индикатора (я посмотрел там 2 компаратора). Да и если это возможно, то как обойти приходящую в голову проблему: мирцание должно быть частотой ...
stima
Пн янв 10, 2011 12:52:43
Форум: AVR
Тема: Ассемблер (ASM) для AVR в вопросах и ответах
Ответы: 7972
Просмотры: 2474820

Re: Ассемблер (ASM) для AVR в вопросах и ответах

Идею понял, но чисто ради научного интереса, почему не работает та запись которую я указал?) Да и это получается лишний регистр. И можно ли в одном таймере (например таймер/каунтер 1 для атмега 8) использовать 2 состояния, анпример оверфлов и прерывание покомпаратору?
stima
Пн янв 10, 2011 12:07:56
Форум: AVR
Тема: Ассемблер (ASM) для AVR в вопросах и ответах
Ответы: 7972
Просмотры: 2474820

Re: Ассемблер (ASM) для AVR в вопросах и ответах

Столкнулся с таким что при инициализации таймеров:

ldi temp,(1<<toie0) ;включаем прерывание по tim0
out timsk,temp
ldi temp,(1<<cs02)|(1<<cs01)|(0<<cs00) ;от внешнего генератора
out tccr0,temp

ldi temp,(1<<ocie1a) ;включаем прерывание по tim1
out timsk,temp
ldi temp,(0<<cs02)|(1<<cs01)|(0<<cs00 ...
stima
Пт янв 07, 2011 20:22:57
Форум: Питание
Тема: Блок поджига
Ответы: 3
Просмотры: 1362

Re: Блок поджига

Диоды 3 и 4 выпрямители?, типо чтобы захватывать 2 полупериода после трансформатора? Одкуда берутся иплусы на базе транзистора, чтобы разядить С3? И тут почитал что это первый импулс в киловольты, а потом удерживается напряжение? Как оно тут реализовано?
Как-то так :shock:
stima
Пт янв 07, 2011 19:04:36
Форум: Питание
Тема: Блок поджига
Ответы: 3
Просмотры: 1362

Блок поджига

Никак немогу разобратся с блоком поджига. Схема прилагается.

Вот мои рассуждения. К разъемам Х1 и Х2 через подведено напряжения питания. Далее понижающий делитель R2 и R3 и стабилитрон VD1 и резистор R5 базу (С2 для подавления помех). Далее транзистор VT1 открыт и через резистор R8 запирается ...
stima
Вт дек 28, 2010 22:21:12
Форум: AVR
Тема: Ассемблер (ASM) для AVR в вопросах и ответах
Ответы: 7972
Просмотры: 2474820

Re: Ассемблер (ASM) для AVR в вопросах и ответах

Дириктива вообщето стояла. .org 81, но походу, а может быть я и не прав, я просто перебал эти 81 строк и поэтому была такая бяка. И еще пару вопросов. Как правильно реализуется частота переключения индикаторов (те преславутые 25+Гц). Я понимаю, что по прирыванию таймера, но именно по какому? И ...
stima
Вт дек 28, 2010 18:05:36
Форум: AVR
Тема: Ассемблер (ASM) для AVR в вопросах и ответах
Ответы: 7972
Просмотры: 2474820

Re: Ассемблер (ASM) для AVR в вопросах и ответах

Находится сегмента cseg, что и является концом кода

matrix:
; 76543210 76543210
; gfedcba gfedcba
.db 0b00111111,0b00000110 ;0,1
.db 0b01011011,0b01001111 ;2,3
.db 0b01100110,0b01101101 ;4,5
.db 0b01111101,0b00000111 ;6,7
.db 0b01111111,0b01101111 ;8,9
stima
Вт дек 28, 2010 16:31:39
Форум: AVR
Тема: Ассемблер (ASM) для AVR в вопросах и ответах
Ответы: 7972
Просмотры: 2474820

Re: Ассемблер (ASM) для AVR в вопросах и ответах

при инициализации ldi zl.low(matrix*2) если посмотреть регистр r30 то он разный для разных компьютеров.
stima
Вт дек 28, 2010 15:48:47
Форум: AVR
Тема: Ассемблер (ASM) для AVR в вопросах и ответах
Ответы: 7972
Просмотры: 2474820

Re: Ассемблер (ASM) для AVR в вопросах и ответах

Столкнулся с таким. От компьютера к компьютеру меняется начальній адресс регистра ZL. С чем єто связано и какой адресс необходимо указівать при прошивке?
stima
Пн дек 27, 2010 12:40:50
Форум: AVR
Тема: Ассемблер (ASM) для AVR в вопросах и ответах
Ответы: 7972
Просмотры: 2474820

Re: Ассемблер (ASM) для AVR в вопросах и ответах

Есть ли команда "Пропустить если не равно", по аналогии с командой cpse? Или возможно ее реализовать например таким образом cpse temp, (1|2|3|4). И как она вообще реализуется.
stima
Чт дек 09, 2010 18:43:51
Форум: AVR
Тема: Ассемблер (ASM) для AVR в вопросах и ответах
Ответы: 7972
Просмотры: 2474820

Re: Ассемблер (ASM) для AVR в вопросах и ответах

Если честно, то я не понял).
Вот это типо маска?:
andi zl, 0x01;
И в данном случае ZL это адресс или значение по адрессу? И что это даст?

Немного подкоректиру запрос.


.def sec = r17
.def deci_s = r18
.....
timer_0_ovf:

lpm sec,z+
cpi temp,0b01101111 ;проверка с девяткой
breq init ;инициализурую ...
stima
Чт дек 09, 2010 16:59:21
Форум: AVR
Тема: Ассемблер (ASM) для AVR в вопросах и ответах
Ответы: 7972
Просмотры: 2474820

Re: Ассемблер (ASM) для AVR в вопросах и ответах

Здравствуйте. Сначала немного о задуманном. Атмега 8 + спаренный семисегментный индикатор + кнопка - из этого хочу получить секундомер до 99 секунд счета. Вопрос заключается в динамической индикации, а именно данных для вывода при дин. инд.

Вот к примеру прибдизительный алгоритм(полный код програмы ...
stima
Пн ноя 29, 2010 16:52:45
Форум: Практика
Тема: ШИМ, транзистор и токи
Ответы: 8
Просмотры: 1513

Re: ШИМ, транзистор и токи

На 1 ногу(база) выход таймера через резистор, с 2(коллектор) на выход, на 3(эмитер) питание. Ноги 1,2,3 согласно ДШ. Еще раз повторюсь, на нагрузочном резисторе в 5Ом все нормально.

п.с. И я так понимаю для полного открытия и закрытия транзистора частота должна быть не больше 100кГц. Согласно ...
stima
Пн ноя 29, 2010 16:25:05
Форум: Практика
Тема: ШИМ, транзистор и токи
Ответы: 8
Просмотры: 1513

Re: ШИМ, транзистор и токи

Блок питания тянет (5В, 2А). Поставил tip122(npn), тоже пищит. Поменял резистор базы на 100Ом. Срабатует на долю секунд, а потом в КЗ.

Кстате, почему нет КЗ если нагрузка резистор в 5ОМ?)
stima
Пн ноя 29, 2010 16:06:02
Форум: Практика
Тема: ШИМ, транзистор и токи
Ответы: 8
Просмотры: 1513

Re: ШИМ, транзистор и токи

Хорошо идея ясна. Но появился следующий вопрос, почему при подключении моторчика (вместо сопротивления) получается КЗ (пищит блок питания). Моторчик 5В, номинальное сопротивление 5Ом
stima
Пн ноя 29, 2010 14:09:20
Форум: Практика
Тема: ШИМ, транзистор и токи
Ответы: 8
Просмотры: 1513

ШИМ, транзистор и токи

Собрал на 555 таймере ШИМ на 4кГЦ. На выход таймера поцепил транзистор tip125 (через 1к). Нагрузка 5Ом. По идее ток через нагрузку должен 1А (при питании 5В), но он около 200мА (и независит от резистора базы).
stima
Вс ноя 28, 2010 21:24:58
Форум: Аналоговая техника
Тема: H-мост (регулировка тока)
Ответы: 5
Просмотры: 1526

Re: H-мост (регулировка тока)

Хотя здесь я это не описал, но этот вариант я тоже учел.) Просто ... сделал несколько вариантов на пробу.) Для общего развития и так.
stima
Вс ноя 28, 2010 21:21:18
Форум: Разные вопросы по МК
Тема: Мелкие вопросы по МК и ПЛИС.
Ответы: 12552
Просмотры: 2609130

Re: Мелкие вопросы по МК и ПЛИС.

Т.е. стек не целесообразно использовать для хранения констант?
stima
Вс ноя 28, 2010 02:16:46
Форум: Разные вопросы по МК
Тема: Мелкие вопросы по МК и ПЛИС.
Ответы: 12552
Просмотры: 2609130

Re: Мелкие вопросы по МК и ПЛИС.

Не загружает значение из стека.

.include "d:\edu\edu3\m8def.inc"

.def temp = r16

.cseg
.org 0

rjmp reset
.org 9
rjmp timer_0_ovf

reset:
ldi temp,low(ramend)
out spl,temp
ldi temp,high(ramend)
out sph,temp

ldi temp,0b11111111
out ddrb,temp

ldi temp,0b00110000 ;гружу значения в стек ...

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