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

racushka
Пт май 06, 2011 11:22:40
Форум: Микроконтроллеры и ПЛИС
Тема: соединить два стенда stk500
Ответы: 25
Просмотры: 3570

Re: соединить два стенда stk500

При такой тактовой частоте время передачи "0" составляет 600 нсек, а "1" - 730 нсек. По осциллографу не думаю, что уловится разница. Разве что запоминающий.

На осциллографе увеличивала до 100 нс - деление, и получалось чуть больше чем 6,5 делений
при увеличении до 50 нс на экран импульс не ...
racushka
Пт май 06, 2011 11:19:13
Форум: Микроконтроллеры и ПЛИС
Тема: соединить два стенда stk500
Ответы: 25
Просмотры: 3570

Re: соединить два стенда stk500

c1:
sbrs Temp, 7 1 такт, если 0; 2 такта, если 1
rjmp lw 2 такта
rjmp hh 2 такта
lw:
out portc, al 1 такт
nop 1 такт
lsl Temp ; сдвигаем на бит влево 1 такт
dec cntB ; уменьшаем счетчик битов 1 такт
brne c1 ; проверяем на конец цикла 1 такт, если конец цикла; 2 такта, если не конец цикла ...
racushka
Пт май 06, 2011 10:42:25
Форум: Микроконтроллеры и ПЛИС
Тема: соединить два стенда stk500
Ответы: 25
Просмотры: 3570

Re: соединить два стенда stk500

Понятно, что нопы для задержки. Но передача "0" занимает 9 циклов, а передача "1" - 11 циклов. Логичнее в первом случае добавить один ноп, а в другом убрать один. Не правда ли? И какой частотой тактируется мк?

Частота внешняя - 15МГц
Видимо где-то ошиблись в подсчетах тактов, потому что я ...
racushka
Пт май 06, 2011 05:27:31
Форум: Микроконтроллеры и ПЛИС
Тема: соединить два стенда stk500
Ответы: 25
Просмотры: 3570

Re: соединить два стенда stk500

pyzh_man
pyzh_man писал(а):racushka, для чего вы при передаче "0" втыкаете один nop, а при передаче "1" два nop'а?
все нопы для задержки, там разное количество тактов при разных условиях, на нопы не обращайте внимание, задача просто сделать так, чтобы каждый бит передавался 660 нс
racushka
Чт май 05, 2011 12:50:22
Форум: Микроконтроллеры и ПЛИС
Тема: соединить два стенда stk500
Ответы: 25
Просмотры: 3570

Re: соединить два стенда stk500

нужно как-то запихнуть данные в РОН какой-нибудь, с остальным я разберусь...
racushka
Чт май 05, 2011 12:47:22
Форум: Микроконтроллеры и ПЛИС
Тема: соединить два стенда stk500
Ответы: 25
Просмотры: 3570

Re: соединить два стенда stk500

racushka , все, что пишет clawham , верно, но оно вам не надо.
Это хорошо, что не надо, потому что я ничего не поняла...
Берете три провода.
Вообще проводов нет... Только шлейфы...
Поэтому шлейфом и собиралась подключать.
Там на каждом порту есть земля, это значит что дополнительно землю ...
racushka
Чт май 05, 2011 11:52:02
Форум: Микроконтроллеры и ПЛИС
Тема: соединить два стенда stk500
Ответы: 25
Просмотры: 3570

Re: соединить два стенда stk500

а что такого страшного в друх оптопарах и 4-х резисторах?
здесь вообще не понимаю что мне нужно сделать... куда что подключать и где брать тоже не понятно...

впрочем...хотите вероятность фыейерверка и непонимающие взгляды окружающих - пожалуйста....я когдато ЮСБ кончик из принтера на батарею ...
racushka
Чт май 05, 2011 11:48:30
Форум: Микроконтроллеры и ПЛИС
Тема: соединить два стенда stk500
Ответы: 25
Просмотры: 3570

Re: соединить два стенда stk500

померяй тестером на постоянке и переменке две земли с разных плат и если там ноль...полный ноль....и ничего кроме нуля то тогда да...подключай напрямую и всё будет ГУТ...может быть....пока что....если ничего не изменится...

я честно говоря ничего не мерила, никогда, только видела... и ничего не ...
racushka
Чт май 05, 2011 05:47:11
Форум: Микроконтроллеры и ПЛИС
Тема: соединить два стенда stk500
Ответы: 25
Просмотры: 3570

Re: соединить два стенда stk500

в одном из 1000 вариантов и вправду всё соединить можно просто тремя проводками и ничего не случится
а по науке всё что подключается к компьютеру должно иметь развязку от шин устройства...
почему?
очень просто масса компа может оказаться не на нуле а на средней точке 140 вольт...
а вот второй стенд ...
racushka
Ср май 04, 2011 14:00:34
Форум: Микроконтроллеры и ПЛИС
Тема: соединить два стенда stk500
Ответы: 25
Просмотры: 3570

Re: соединить два стенда stk500

проект действительно учебный, второй стенд является вроде как "usb хостом", т.е. логически передача информации осуществляется в соответсвие с usb интерфейсом.
а можно эти два стенда соединить теми шинами, которыми соединяю кнопки с портом и порт со светодиодами? ничего не случиться?
racushka
Ср май 04, 2011 11:22:59
Форум: Микроконтроллеры и ПЛИС
Тема: соединить два стенда stk500
Ответы: 25
Просмотры: 3570

соединить два стенда stk500

Задача состоит из двух этапов:
1. есть стенд №1, с кнопок снимаем данные и формируем из него байт. Затем последовательно передаем эти биты на выводы PC6, PC7.
2. Есть стенд №2, его нужно подключить к первому стенду (портами ввода-вывода) и принять последовательные данные, сохранить их и вывести на ...
racushka
Вт апр 26, 2011 12:45:51
Форум: Микроконтроллеры и ПЛИС
Тема: stk500 atmega16 кварцевый резонатор на 15 МГц
Ответы: 2
Просмотры: 1107

stk500 atmega16 кварцевый резонатор на 15 МГц

Подскажите как и какие фьюзы настроить в AVR Studio для использования кварца на 15 МГц?
И можно ли использовать на 30 МГц и если можно, то как настроить фьюзы?
racushka
Ср апр 20, 2011 14:27:52
Форум: Микроконтроллеры и ПЛИС
Тема: Как сформировать задежку 666нс на atmega16
Ответы: 2
Просмотры: 584

Как сформировать задежку 666нс на atmega16

Частота 3,69.
Думала через nop сделать, но все равно как-то очень много по времени получается (600мкс):

.include "m16def.inc"
.def Temp=r24

LDI R30,0xFF
OUT DDRC, R30

m:
sbic PINC, 7
rjmp n
sbr Temp, 0x80
out PORTC, Temp
nop
nop
n:
sbis PINC, 7
rjmp m
cbr Temp, 0x80
out PORTC, Temp
nop
nop ...

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