Мелкие вопросы по теории
спасибо. а, если например, исполнить процессору команду над регистром, "инкрементировать значение РОН" а в РОН было значение в предыдущий момент, допустим, 00000100. что будет, 00000101(как двоичная счетная последовательность) или 00001000(просто сменили разряд).
Не умеешь - не берись, но не взявшись не научишься...
т.е. можно сделать так:
ldi temp, 0b00000001
out portb, temp
rcall delay
povtor: inc temp
out portb, temp
rcall delay
rcall povtor и при этом на индикаторе выходном будем наблюдать всю счетную последовательность, от 1 (в данном случае), естесвенно в двоичном коде, до 256 (это все светодиоды горят).
правильно я понимаю?
ldi temp, 0b00000001
out portb, temp
rcall delay
povtor: inc temp
out portb, temp
rcall delay
rcall povtor и при этом на индикаторе выходном будем наблюдать всю счетную последовательность, от 1 (в данном случае), естесвенно в двоичном коде, до 256 (это все светодиоды горят).
правильно я понимаю?
Не умеешь - не берись, но не взявшись не научишься...
ну тут оптимальность не играет роли, тут главная задача, показать, что как будет быглядеть "результат на лицо"))) спасибо.
и за регистры спасибо. Понял, что мы можем в них выводить промежуточные выражения посте операций в АЛУ, например, т.е. это все внутри МК, а потом, подключаем регистр к порту и все) наша информация в чистом виде. Регистры являются ячейками памяти, в 8 разрядных МП регистры 8 разрядные, т.е. можно хранить 8 разрядов двоичного числа.

Не умеешь - не берись, но не взявшись не научишься...
- Meteor
- Друг Кота
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
- Контактная информация:
Вообще у получившейся рекурсии не может быть возврата, даже если поставить после вызова самой себя команду ret (без добавления пропуска вызова подпрограммы по некоторому условию). Согласен пусть отнесем это к непредумыленному ...э..ммм... кхм.. короче к описке.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Всем привет. У меня вопрос, на который ответ я не нашёл. Обыскал все ГОСТы (нужные), и прочую литературу. Спросил бы у прподавателей с кафедры графики, да сейчас никого нет, а надо срочно сделать чертёж.
Вопрос такой: если я нарисовал, к примеру, резистор, а НА КАКОМ РАССТОЯНИИ ОТ НЕГО написать R1 ???
Спасибо.
Вопрос такой: если я нарисовал, к примеру, резистор, а НА КАКОМ РАССТОЯНИИ ОТ НЕГО написать R1 ???
Спасибо.
fiatlux37 писал(а): НА КАКОМ РАССТОЯНИИ ОТ НЕГО написать R1 ???
Так, чтобы однозначно было видно, что это позиционное обозначение именно к этому элементу. А где писать, для этого есть ГОСТ 2.702-75 "ЕСКД Правила выполнения электрических схем".
Можете на моём сайтике найти.
Если хотите, чтобы жизнь улыбалась вам, подарите ей своё хорошее настроение
Думал над тем, как можно с помощью двоичного кода каким-либо образом управлять током через нагрузку. Вот до чего додумался. Для примера там изображены выводы микроконтроллера. Резисторы подобраны тоже только ради примера.
К примеру, надо управлять скоростью двигателя. PB0,PB1,PB2 настроены на выход. На PB0,PB1,PB2 подается двоичный код номера скорости двигателя, к ним подсоединены резисторы. R1>R2>R3. Чем больше номер скорости, тем меньше общее сопротивление резисторов(Соединены ведь параллельно).
Вот к примеру, примерное общее сопротивление в кОм'ах при разных логических уровнях:
000 стремится к бесконечности
001 20кОм
010 10кОм
011 6.6кОм
100 5кОм
101 4кОм
110 3.3кОм
111 2.8кОм
Не очень линейно, но, я думаю, если постараться то можно подобрать сопротивление для более-менее нормальной линейности. Как вам идея?
К примеру, надо управлять скоростью двигателя. PB0,PB1,PB2 настроены на выход. На PB0,PB1,PB2 подается двоичный код номера скорости двигателя, к ним подсоединены резисторы. R1>R2>R3. Чем больше номер скорости, тем меньше общее сопротивление резисторов(Соединены ведь параллельно).
Вот к примеру, примерное общее сопротивление в кОм'ах при разных логических уровнях:
000 стремится к бесконечности
001 20кОм
010 10кОм
011 6.6кОм
100 5кОм
101 4кОм
110 3.3кОм
111 2.8кОм
Не очень линейно, но, я думаю, если постараться то можно подобрать сопротивление для более-менее нормальной линейности. Как вам идея?
ячеек ОЗУ?
а я вот только что прочитал про дешифрование адреса в МП, там использовали только 2 отдельных ОЗУ, 4разрядных по 16 слов, младшую тетраду адресной шины использовали для адресации слов в ОЗУ, а старшая тетрада использовалась для выборки ОЗУ...
а я вот только что прочитал про дешифрование адреса в МП, там использовали только 2 отдельных ОЗУ, 4разрядных по 16 слов, младшую тетраду адресной шины использовали для адресации слов в ОЗУ, а старшая тетрада использовалась для выборки ОЗУ...
Не умеешь - не берись, но не взявшись не научишься...
- svet
- Мучитель микросхем
- Сообщения: 420
- Зарегистрирован: Пн дек 22, 2008 22:43:07
- Откуда: Новосибирск
Народ, посоветуйте пожалуйста книжку.
Нужна книга, в которой был бы описан расчет радиоприёмника и радиопередатчика.
В обычных книгах даны схемы, но не даны методы их расчета.
В общем хочу научиться рассчитывать конкретные схемы.
Я себе представляю эту книгу так:
дана схема простого радиоприемника и описан её расчет с примерами.
Нужна книга, в которой был бы описан расчет радиоприёмника и радиопередатчика.
В обычных книгах даны схемы, но не даны методы их расчета.
В общем хочу научиться рассчитывать конкретные схемы.
Я себе представляю эту книгу так:
дана схема простого радиоприемника и описан её расчет с примерами.
Для начала нужно научиться расчитывать отдельные простые каскады и узлы, понимать процессы, происходящие в схеме.
Вот в этих книжках приведены расчёты ВЧ устройств. Посмотрите и поймёте, что не всё так просто.
Музыка З.Н. и др. - Расчет высокочастотных каскадов радиоприемных устройств на транзисторах (1975)
Бочаров Л.Н. и др. - Расчет электронных устройств на транзисторах (1978)
Кауфман М., Сидман А. - Практическое руководство по расчетам схем в электронике
Можете на моём сайтике найти.
Вот в этих книжках приведены расчёты ВЧ устройств. Посмотрите и поймёте, что не всё так просто.
Музыка З.Н. и др. - Расчет высокочастотных каскадов радиоприемных устройств на транзисторах (1975)
Бочаров Л.Н. и др. - Расчет электронных устройств на транзисторах (1978)
Кауфман М., Сидман А. - Практическое руководство по расчетам схем в электронике
Можете на моём сайтике найти.
Если хотите, чтобы жизнь улыбалась вам, подарите ей своё хорошее настроение