реклама на сайте
подробности

 
 
> AT89S8253, Проблема вывода информации на порты
bud
сообщение Feb 22 2009, 07:28
Сообщение #1





Группа: Новичок
Сообщений: 5
Регистрация: 22-02-09
Пользователь №: 45 197



Помогите пожалуйста!!
Изучаю MCS-51, в наличии только AT89S8253. Дошел до написания первой программки. Попытался вывести данные на выводы порта и прошил следующие инструкции:

0000 MOV P1, 10101010b
0003 NOP
0004 LJMP 0003H

Однако, при измерении вольтметром на всех выводах порта P1 остаются "1".
Помогите, в чем моя ошибка?
При проверке вывод EA посажен на питание +5В, вывод RST на GND, все остальные выводы висят.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Harbinger
сообщение Feb 24 2009, 03:53
Сообщение #2


старший лаборант
******

Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



Кстати да, вопрос уже когда-то поднимался. Частота кварца какая?
Секьюрити там такие же, как в 8252.
Можно изменить условие тестовой задачки, примерно так:

loop: mov P1, #55h
nop
mov P1, #AAh
nop
sjmp loop

Если тактовый работает, на каждой верёвке порта 1 меандр будет.
На RST неплохо бы DS1812 повесить или что-то подобное.


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 06:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.01363 секунд с 7
ELECTRONIX ©2004-2016