Порт B RB4 - RB7 прерываний на CCS C необходимости пример

G

glenjoy

Guest
Может кто-то дать мне пример использования RB4 на RB7 прерываний на CCS C.

Ведут себя как отдельные входы различными исполнителями 4 ISR, когда срабатывает?

Спасибо.
Glenjoy

 
Попробуйте CCS форум
hxxp: / / www.ccsinfo.com/forum/

Насколько я rembember любой из этих штифтов является общим B порта прерывания.

 
/ *** entegreterbiyecisi (AT) yahoo.com *** /
# int_rb
Датчик () (
если (bit_test (port_b, 7)) (CA = 1;)
если (bit_test (port_b, 6)) (NE = 1;)
Change = 1;)
/ *** entegreterbiyecisi (AT) yahoo.com *** /
Void Main () (

enable_interrupts (int_rb);
/ *** entegreterbiyecisi (AT) yahoo.com *** /
While (TRUE) (

IF (! ввода (DWN)) (/ / Начало
dsp_data = 0;
Изменение = false;
data_bitti = false;
output_high (role_1);
/ *** entegreterbiyecisi (AT) yahoo.com *** /
WHILE (! data_bitti) (
WHILE (! изменений) (
dsp_yaz (10);
IF (! вход (вверх)) (/ / Stop
Перейти остановки;))
/ *** entegreterbiyecisi (AT) yahoo.com *** /
если (dsp_data <9999) (
dsp_data ;
dsp_ayir (dsp_data);
Изменение = false;
/ *** entegreterbiyecisi (AT) yahoo.com *** /
если (dsp_data> = role1_data) (
output_low (role_1);)
если (dsp_data> role1_data) (
/ *** entegreterbiyecisi (AT) yahoo.com *** /
data_bitti = true;
Изменение = true;
))))))
/************************* entegreterbiyecisi (AT) yahoo.com ***************** *************/

 

Welcome to EDABoard.com

Sponsor

Back
Top