Поиск:

Ответ в темуСоздание новой темы Создание опроса
> В ячейках 20Н - 2FН находятся управляющие коды. Прошу помощи в решении несложной задачи 
:(
    Опции темы
avaness_r
Дата 20.11.2007, 07:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 20.11.2007

Репутация: нет
Всего: нет



Всем добрый день!
Прошу помощи у знающих людей в решении задачи:

В ячейках 20Н - 2FН находятся управляющие коды. Обеспечить их передачу на объекты управления следующим образом:
- четные данные – через порт Р0 с удержанием их на линиях порта в течение 50 мкс;
- нечетные – через последовательный порт.


то есть в ячейках памяти будут записаны 16 значений (каких неизвестно). берем первое число, проверяем его на четность - нечетность. если четно, то передаем через порт P0 с удержание на 50 мкс. Если нечетное - передаем через последовательный порт (с использованием SBUF). 
PM MAIL   Вверх
Dude03
Дата 20.11.2007, 10:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 257
Регистрация: 28.4.2006

Репутация: нет
Всего: 6



Цитата(avaness_r @  20.11.2007,  07:37 Найти цитируемый пост)
то есть в ячейках памяти будут записаны 16 значений (каких неизвестно). берем первое число, проверяем его на четность - нечетность. если четно, то передаем через порт P0 с удержание на 50 мкс. Если нечетное - передаем через последовательный порт (с использованием SBUF). 

А в чем проблема?

1) четность проверяется установленным-сброшенным первым битом.
2) насчет работы с портами и/о - ищи доки. по крайней мере по последовательному порту достаточно всего.
PM MAIL   Вверх
avaness_r
Дата 20.11.2007, 19:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 20.11.2007

Репутация: нет
Всего: нет



Dude03, не догоняю как делать (на практике). вот и прошу помощи...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Asm: Общие вопросы"
MAKCim
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • Не забывайте пользоваться кнопкой КОД.
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к разделу форума. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim.

 
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Asm: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0619 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.