Перейти к содержанию
    

xyper

Участник
  • Постов

    13
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный
  1. Эти регистры не задают скорость обмена. TMOD это режимы счетчиков, SCON - режим работы UART. понимаю, но для получения скорости, не обходим определенный режим, в данном случае помоему нобходим второй режим, вот его правильное задане я и пытаюсь узнать
  2. Спасибо, но главный вопрос по регистрам TMOD и SCON?
  3. Может все таки кто то знает? А то ни чегоне понятно по статьям
  4. спос, но все таки хотелось бы узнать от кого нибудь точно про этот код
  5. Люди подскажите еще, нужно задать скорость передачи МК 9.6кГц, подскажите плиз правильно ли проставлены биты в регистрах MOV TH1, #FDh MOV SCON, #11010010b MOV TMOD, #00100000b если нет, то как правильно? и еще какой нужно кварц? он вроде тож на скорость влияет
  6. последний вопрос, а почему так, а ни как было?
  7. Спасибо! Вы меня успокоили.) Строго говоря, Вы себе только усложнили задачу. У Вас "в работе" 21 кнопка, а у МК 32 ноги ввода-вывода. Один (!) бит занят под передатчик. 21 резистор на питание и 21 кнопка на землю. Номинал резитора - от 1к до 5.1к. 1к лучше - помехоустойчивей, но при совместном нажатии ток по питанию достигнет 100мА (блок питания, кстати, на схеме не показан, равно как и блокировочные конденсаторы). И никаких проблем с опросом и синхронизацией нескольких МК и главное (!!!) - никаких лишних вопросов от членов комиссии!!! Ну, разве что, кто-то поинтересуется - а почему кнопки не объединены в матрицу с динамическим опросом? - В связи с малым количеством кнопок не было такой необходимости! И всё! А вот с этой схемой - точно будут, такую схему показывать нельзя. Спасибо, все это требует времени, а его уже нет...( Ошибка в том что тему с этим связанную выбрал, я вообще просто программер, с МК, да и ваще с железом связывался ток один раз, курсовик похожий и то лиш бы отпинаться, а препод в комиссии будет, вобщем жесть(((
  8. Говорю же, один действительно клава, а другой передает даже если нажатия не произошло, состояние передает, если вы можете написать внутреннюю прогу которая может это реализовать на одном, то мне что то заморачиваться даже не хочется. Так что конкретно и куда надо поставить и убрать?) И что так не прокатит? Всмысле так не работоспособная схемая? Да, кварц соединен нехорошо... Но и так не очень - тройная нагрузка на кварц... Забуферить бы Варианты есть - например один общий внешний кварцованный генератор с буфером. Это типа суперконтроллер клавы через COM порт? :) Шутите тут все, а мне диплом сдавать на днях ((( А я в МК так, ламер, я чуть по другой специальности, а это блин по теме пришлось реализовывать ((( Так что лучше скажите конкретней, какой точно компонент(название) куда припаять и что отпаять?)
  9. Это зачем так делать? Три нужно потому, что один постоянно передает состояние ключей(верхний), а другой висит, когда замыкается ключ, пока не разомкнется, а третий все это дело колбасит в COM порт, а то пришлось бы два порта использовать.
  10. Ок, вот. У меня в принципе вопрос о том, можно ли так синхронизировать МК8051? Как видите у меня от портов первых двух МК подается сигнал в порты третьего. Заранее спасибо!
  11. Какая схема? Вот, сделал интуитивно, она включена в диплом, на днях сдавать, вот думаю, замочат меня или нет. sxema.bmp
  12. Подскажите будет ли работать такая схема?
×
×
  • Создать...