Огромное спасибо! Появился еще один маленький вопрос
Команда mov TCON, #00010001 запускает только "нулевой таймер", но не надо ли при этом запустить и первый (который используется при настройке UART под RS-232), также интересует в каком режиме лучше бы запускать нулевой таймер?
Найдено 25 результатов
- Сб июн 23, 2012 23:35:23
- Форум: Микроконтроллеры и ПЛИС
- Тема: Кодопреобразователь Centronics -> RS-232 на МК 8051
- Ответы: 15
- Просмотры: 6191
- Пт июн 22, 2012 21:12:45
- Форум: Микроконтроллеры и ПЛИС
- Тема: Кодопреобразователь Centronics -> RS-232 на МК 8051
- Ответы: 15
- Просмотры: 6191
Re: Кодопреобразователь Centronics -> RS-232 на МК 8051
Тогда получается, что если вся остальная часть программы содержится в обработке прерывания, то что следует ставить после тела MAIN? (в мэйне настраивается последовательный порт и выставляются приоритеты, т.е. выполняется он 1 раз). Или же ничего не нужно ставить, но тогда кажется сразу начнет ...
- Пт июн 22, 2012 20:02:29
- Форум: Микроконтроллеры и ПЛИС
- Тема: Кодопреобразователь Centronics -> RS-232 на МК 8051
- Ответы: 15
- Просмотры: 6191
Re: Кодопреобразователь Centronics -> RS-232 на МК 8051
Спасибо, только вот теперь засомневался, стоит ли ставить ret после MAIN, ведь main вызывался не как подпрограмма, а на него просто длинный совершился. Я верно рассуждаю? Т.е. следовало бы там end ставить....
- Пт июн 22, 2012 16:00:22
- Форум: Микроконтроллеры и ПЛИС
- Тема: Кодопреобразователь Centronics -> RS-232 на МК 8051
- Ответы: 15
- Просмотры: 6191
Re: Кодопреобразователь Centronics -> RS-232 на МК 8051
Тогда общая структура программы будет выглядеть след. образом?
org 0000h
LJMP MAIN
org 0003h
call EXTI0 ; я правильно понимаю, что если будет прерывание по int0,то осуществится переход по EXTI0?
reti
org 30h
MAIN:
mov TMOD, #20H ;таймер в режим 2
mov TH1, #0fd ;скорость передачи по ...
org 0000h
LJMP MAIN
org 0003h
call EXTI0 ; я правильно понимаю, что если будет прерывание по int0,то осуществится переход по EXTI0?
reti
org 30h
MAIN:
mov TMOD, #20H ;таймер в режим 2
mov TH1, #0fd ;скорость передачи по ...
- Пт июн 22, 2012 13:06:28
- Форум: Микроконтроллеры и ПЛИС
- Тема: Кодопреобразователь Centronics -> RS-232 на МК 8051
- Ответы: 15
- Просмотры: 6191
Re: Кодопреобразователь Centronics -> RS-232 на МК 8051
Распечатал, разбираюсь...Теперь кажется начинаю понимать...(кстати, мы уже договорились что данные будут приходить на порт 1), насколько я понял из литературы, строб линия от параллельного порта подключается к линии INT0 МК. И низкий уровень на этой линии (это и есть строб) дает понять что на порт ...
- Чт июн 21, 2012 23:10:48
- Форум: Микроконтроллеры и ПЛИС
- Тема: Кодопреобразователь Centronics -> RS-232 на МК 8051
- Ответы: 15
- Просмотры: 6191
Re: Кодопреобразователь Centronics -> RS-232 на МК 8051
Порт 2 используется в 2х направлениях, т.к. на него подключены линии busy,ack (in) и strobe (out). Через TxD (3 порт) передаются данные по последовательному интерфейсу. Скажите пожалуйста,общая идея верна? И возвращаясь к strobe: при копировании данных в буффер на mov идет 2 машинных цикла (каждый ...
- Чт июн 21, 2012 17:52:39
- Форум: Микроконтроллеры и ПЛИС
- Тема: Кодопреобразователь Centronics -> RS-232 на МК 8051
- Ответы: 15
- Просмотры: 6191
Re: Кодопреобразователь Centronics -> RS-232 на МК 8051
Ну вот например, флаг прерывания TI в дальнейшем я буду использовать для отслеживания передачи байта, но если передача прервалась, то каким-то образом надо "обслужить прерывание", я так понимаю...
- Чт июн 21, 2012 16:20:07
- Форум: Микроконтроллеры и ПЛИС
- Тема: Кодопреобразователь Centronics -> RS-232 на МК 8051
- Ответы: 15
- Просмотры: 6191
Кодопреобразователь Centronics -> RS-232 на МК 8051
Добрый день, уважаемые форумчане. Делаю учебный проект на эту тему и решил поделиться с вами мыслями по реализации, может где ошибаюсь, буду благодарен за помощь. Спасибо.
Алгоритм действий такой
1. Настраиваю UART согласно спецификации RS-232
mov TMOD, #20H ;таймер в режим 2
mov TH1, #0fd ...
Алгоритм действий такой
1. Настраиваю UART согласно спецификации RS-232
mov TMOD, #20H ;таймер в режим 2
mov TH1, #0fd ...
- Вс май 20, 2012 18:07:05
- Форум: Теория
- Тема: Амплитудный базовый модулятор
- Ответы: 3
- Просмотры: 2205
Re: Амплитудный базовый модулятор
Вопрос остается открытым...Нашел в книге Дробова "Радиопередающие устройства" ориентировочный расчет генератора при базовой модуляции, возникли вопросы:
1. "...расчет генератора обычно начинается с расчета режима максимальной мощности, для которого принимается: напряжение на коллекторе Ek, равное ...
1. "...расчет генератора обычно начинается с расчета режима максимальной мощности, для которого принимается: напряжение на коллекторе Ek, равное ...
- Вт май 15, 2012 19:42:54
- Форум: Теория
- Тема: Амплитудный базовый модулятор
- Ответы: 3
- Просмотры: 2205
Re: Амплитудный базовый модулятор
Со всем уважением, вы, кажется, даже не прочитали названия тех книг, к которым меня только что отослали...но все равно, спасибо за направление...В Валитове, насколько я понял, идет отсылка к Каганову и Судакову. В Каганове ("Транзисторные радиопередатчики") приведены две разновидности базового ...
- Вт май 15, 2012 14:57:24
- Форум: Теория
- Тема: Амплитудный базовый модулятор
- Ответы: 3
- Просмотры: 2205
Амплитудный базовый модулятор
Доброго времени суток, уважаемые форумчане! Представляю вашему вниманию схему амплитудного базового модулятора, состоящего из задающего генератора (для формирования вч колебания), микрофона (нч, модулирующее) и, собственно модулятора. Необходимо провести расчет элементов схемы, но ни в учебниках по ...
- Чт дек 15, 2011 22:53:48
- Форум: Практика
- Тема: Емкостной измеритель уровня непроводящей жидкости
- Ответы: 17
- Просмотры: 3535
Re: Емкостной измеритель уровня непроводящей жидкости
Подавал, потому что требовал того измеритель емкости, допотопный....А в качестве схемы включения я беру схему на основе К561ЛЕ5
- Чт дек 15, 2011 22:16:19
- Форум: Практика
- Тема: Емкостной измеритель уровня непроводящей жидкости
- Ответы: 17
- Просмотры: 3535
Re: Емкостной измеритель уровня непроводящей жидкости
Наконец добрался до дорогого, крутого мультиметра
...результат - с максимальным перекрытием 91 пФ, с минимальным 41 пФ...
- Чт дек 15, 2011 01:12:01
- Форум: Практика
- Тема: Емкостной измеритель уровня непроводящей жидкости
- Ответы: 17
- Просмотры: 3535
Re: Емкостной измеритель уровня непроводящей жидкости
Один провод на одну трубу, второй - на другую, зацепил клеммы измерителя емкости на обеих трубах, подал напряжение на провода, прибор показал значение .....теперь в "выключенном" ночном состоянии мне постепенно начинает казаться, что подавать надо было переменное напряжение, так?
- Ср дек 14, 2011 18:18:54
- Форум: Практика
- Тема: Емкостной измеритель уровня непроводящей жидкости
- Ответы: 17
- Просмотры: 3535
Re: Емкостной измеритель уровня непроводящей жидкости
Изменил конструкцию конденсатора следующим образом : 2 медные трубы с диаметрами 26 и 22 мм крепятся друг относительно друга хорошим слоем скотча (потом для замера уровня это изменю)....отнес сие творение в учебную лабораторию, подключил к нему 9 вольт постоянного напряжения и измеритель емкости ...
- Вт дек 13, 2011 18:21:34
- Форум: Практика
- Тема: Емкостной измеритель уровня непроводящей жидкости
- Ответы: 17
- Просмотры: 3535
Re: Емкостной измеритель уровня непроводящей жидкости
Хорошо, конструкцию я изменил.....может кто простенькую схему подкинет? того же генератора на ОУ ....(кстати генератор с мостом Вина на ОУ подойдет?)
и можно ли использовать для измерения RC - цепь? как она должна выглядеть?
и можно ли использовать для измерения RC - цепь? как она должна выглядеть?
- Пн дек 12, 2011 17:06:09
- Форум: Умные мысли
- Тема: Конвертер интерфейса Centronics в RS-232.
- Ответы: 17
- Просмотры: 3371
Re: Конвертер интерфейса Centronics в RS-232.
Помогите в данной схеме реализовать Strobe, пожалуйста...
- Пн дек 12, 2011 14:42:15
- Форум: Практика
- Тема: Емкостной измеритель уровня непроводящей жидкости
- Ответы: 17
- Просмотры: 3535
Re: Емкостной измеритель уровня непроводящей жидкости
Но если не учитывать температурную зависимость ( и градуировка и эксперимент проводятся в то же время, в том же месте), можно получить нормальную частотную зависимость в симметричном мультивибраторе, изменяя емкость только 1го конденсатора (на рис.) ?
- Пн дек 12, 2011 00:34:51
- Форум: Практика
- Тема: Емкостной измеритель уровня непроводящей жидкости
- Ответы: 17
- Просмотры: 3535
Емкостной измеритель уровня непроводящей жидкости
Доброго времени суток, господа форумчане...
На картинке - упрощенная конструкция уровнемера (без схемы включения), черные линии - алюминиевые пластины, серым выделен сосуд (диэлектрик), в который заливается непроводящая жидкость.
Подскажите пожалуйста, какое значение емкости можно "выжать" из данной ...
На картинке - упрощенная конструкция уровнемера (без схемы включения), черные линии - алюминиевые пластины, серым выделен сосуд (диэлектрик), в который заливается непроводящая жидкость.
Подскажите пожалуйста, какое значение емкости можно "выжать" из данной ...
- Вс дек 11, 2011 21:56:22
- Форум: Умные мысли
- Тема: Конвертер интерфейса Centronics в RS-232.
- Ответы: 17
- Просмотры: 3371
Re: Конвертер интерфейса Centronics в RS-232.
Буду весьма признателен за критику (естесственно, конструктивную
) и ценные советы в отношении данной схемы, собранной в Proteus. (И пожалуйста не забывайте, что это учебный проект
)