PORTb прекъсване (CCS съставител)

G

Guest

Guest
Здравейте всички,

Моят код, който се състои от една LED осветление, свързани с RA3 с натиснете бутона свързан с RB6 бе съставен с успех (0 грешки, 2 предупреждения на условия винаги е вярно и невярно), но не го функция, когато се опитах да симулират с Isis обаче тя Беше просто един (вж. по-долу),

Някой ще ми помогне за поправяне или дайте ми друг правилен код, написани с един и същ компилатор?Благодаря предварително.Ползвам PCW 4,057 версия на УСВ.

Код:

# включват "C: \ Documents и Settings \ тест 1.h"

# ZERO_RAM# определят RB6 PIN_B6int1 flag6;# int_RB

недействителни RB_isr ()

(

ако (! RB6) flag6 = 1;

delay_ms (300);

)недействителни главната ()

(port_b_pullups (TRUE);

setup_adc_ports (NO_ANALOGS);

setup_adc (ADC_OFF);

setup_spi (FALSE);

setup_timer_0 (RTCC_INTERNAL | RTCC_DIV_8);

setup_timer_1 (T1_DISABLED);

setup_timer_2 (T2_DISABLED, 0,1);
ext_int_edge (H_TO_L);

enable_interrupts (INT_EXT);

enable_interrupts (INT_RB);

enable_interrupts (глобално);set_tris_b (0xff);

set_tris_a (0x00);flag6 = 0;докато (1)(ако (flag6)

(

output_high (pin_a3);

flag6 = 0;

))
)
 
Първо, не е посочено устройството.
Има и използване Външни Прекъсване или RB Port Статус Промяна прекъсвам.

 
Здравей Saeed_pk,

saeed_pk написа:

Първо, не е посочено устройството.

 

Welcome to EDABoard.com

Sponsor

Back
Top