IRQCR = 0XC0; //BIT7(IRQE) 0-低電平觸發 1-下降沿觸發
//BIT6(IRQEN) 1-中斷時使能 0-中斷禁止
中斷函數:
#pragma CODE_SEG __NEAR_SEG NON_BANKED
void interrupt 6 PORTE_PE1_ISR (void)
{
;//加入妳的程序
}
#pragma CODE_SEG DEFAULT
軟件底部的方框會顯示錯誤點。妳的問題是妳在壹個網絡中使用了幾個程序段。妳寫過三菱的寫作習慣嗎?西門子網絡中只允許壹個邏輯關系段。第壹個?LSCR?下面的S0.0和SM0.0要分兩個網絡。只有在SM0.0之後才可以添加多個邏輯程序段,如果妳把這個程序寫成四個網絡就沒有問題了。但是,每個邏輯關系段只能使用壹個網絡。比如妳看看我給妳寫的,就不會出錯。