[an error occurred while processing this directive] [an error occurred while processing this directive]
Ответ: вызывает огорчение
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Mihasic 12 января 2002 г. 16:50
В ответ на: Keil C51 & bit's отправлено з_а_С 12 января 2002 г. 12:26

Уважаемый злостный анонимус Сергей (озадаченный)!
Ваш вопрос вызывает огорчение небрежной подготовкой. Уж если Вы выносите свои сомнения на суд общественности, так надо эту общественность уважать хотя бы тем, чтобы очистить код от несущественной шелухи. У Вас же, посмотрите, переменная flag_switch просто ничего не делает, последний else не нужен, да и переменная bdata unsigned char Led_var не представляется такой уж необходимой, так как регистр порта ничем не хуже любого другого и вполне может использоваться в текущих операциях, раз уж всё равно содержит ту же информацию, что и Led_var.
Теперь по сути. Я скомпилировал Ваш текст, заменив лишь прерывающую функцию на main, и прогнал его на кейловском симуляторе. Он работает прекрасно. Таки непонятно, о чём Ваш вопрос?
Михасик.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru