|
|
  |
AT89S8253, Проблема вывода информации на порты |
|
|
|
Feb 22 2009, 07:28
|
Группа: Новичок
Сообщений: 5
Регистрация: 22-02-09
Пользователь №: 45 197

|
Помогите пожалуйста!! Изучаю MCS-51, в наличии только AT89S8253. Дошел до написания первой программки. Попытался вывести данные на выводы порта и прошил следующие инструкции:
0000 MOV P1, 10101010b 0003 NOP 0004 LJMP 0003H
Однако, при измерении вольтметром на всех выводах порта P1 остаются "1". Помогите, в чем моя ошибка? При проверке вывод EA посажен на питание +5В, вывод RST на GND, все остальные выводы висят.
|
|
|
|
|
Feb 22 2009, 10:52
|
Группа: Новичок
Сообщений: 5
Регистрация: 22-02-09
Пользователь №: 45 197

|
Извеняюсь за свою неточность в вопросе. Конечно же в Порт я пытался передать данные инструкцией
MOV P1, #10101010b
|
|
|
|
|
Feb 22 2009, 11:36
|
;
     
Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509

|
Цитата(bud @ Feb 22 2009, 11:28)  вывод RST на GND, все остальные выводы висят. Читаем внимательно ДШ, стр.12 Цитата The WDT is disabled by Power-on Reset Это значит, что если у Вас нет нормального сброса, нет и работы микросхемы. Само оно не заведется.
|
|
|
|
|
Feb 23 2009, 04:53
|
Группа: Новичок
Сообщений: 5
Регистрация: 22-02-09
Пользователь №: 45 197

|
В инете встречал, что порты изначально на прием настроены и для передачи их надо настроить, а как это сделать не нашел. Если это так, то как настроить порты на передачу?
|
|
|
|
|
Feb 23 2009, 08:27
|
Группа: Новичок
Сообщений: 5
Регистрация: 22-02-09
Пользователь №: 45 197

|
Активный уровень на RST этого контроллера высокий. У меня на нем кнопка висит, которвя подает на него высокий уровень для сброса и при прошивке, разрывая, естественно, с GND.
|
|
|
|
|
Feb 24 2009, 05:25
|
Группа: Новичок
Сообщений: 5
Регистрация: 22-02-09
Пользователь №: 45 197

|
Всем спасибо за помощь!!! Проблема решена. Все гораздо проще: МК хоть и новый, но не рабочий. Нашел другой такойже и все заработало при прочих равных условиях!
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|