[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]

Отправлено asdf 21 марта 2002 г. 10:31
В ответ на: Ответ: Читайте datasheet! GIFR.6=1. отправлено akron 21 марта 2002 г. 09:34

Может я не туда смотрю, но по данному контроллеру написано следующее:
The interrupt flag can not be directly accessed by the user. If an external edge-triggered interrupt is suspected to be
pending, the flag can be cleared as follows.
1. Disable the external interrupt by clearing the INT0 flag in GIMSK.
2. Select level triggered interrupt.
3. Select desired interrupt edge.
4. Re-enable the external interrupt by setting INT0 in GIMSK.
что я и пытался сделать.

А в файле 1200def.inc такой регистр даже не описан (сейчас сделал на AT90S2313 - все работает), хотелось бы на AT90S1200.
Я только начинаю заниматься микроконтроллерами и конечно много не знаю.

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

Ответы



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

E-mail: info@telesys.ru