Множествена преливник таймер прекъсват

G

Guest

Guest
Здрасти,

Мога PIC UC дръжка .... едновременно mutiple преливник таймер прекъсва, ако да, как се борави?

Благодарности

 
Може би най-нови снимки са доста различни, но за стари PiCs на документи се казва:

"Когато се прекъсват отговорили, бита GIE е
изчиства да деактивирате някакви допълнителни прекъсвам, на връщане
адрес избута върху стека и компютъра се зарежда
с 0004h.След като в Прекъсване служба рутинна практика,
източник (и) на прекъсване може да бъде определена от избирателните
прекъсване на флага бита.В прекъсват флаг късче (а) трябва да бъде
изчиства в областта на софтуера, преди отново дава възможност да се прекъсва
избегне рекурсивен прекъсват. "

и след това:

"Завръщането от прекъсване обучение, RETFIE, изходи
прекъсване на рутинни, както и определя GIE битов, което
отново дава възможност на прекъсва. "

Вие не може да се прекъсне, тъй като няколко глобални прекъсне позволи малко се изчиства.

Гомес

 
Не, защото има един микроконтролер CPU!
прекъсват handeling осъществява зависи от това е priorty, едно по едно време!

 
Две различни таймери никога не трябва да прелива на едно и също време във всеки случай, в противен случай трябва да се използва един таймер да направи и двете работни места.

 

Welcome to EDABoard.com

Sponsor

Back
Top