No.4968 作者:nit_wjf 邮件:nit_wjf@163.com ID:99158 登陆:1次 文章数:1篇 最后登陆IP: 最后登陆:2008/5/8 14:53:54 注册:2008/5/8 14:53:54 财富:100 发帖时间:2008/5/8 14:57:04 发贴者IP:61.175.134.14 标题:nit_wjf:求助:EM78P153,C语言编程出现问题。 摘要:No.4968求助:EM78P153,C语言编程出现问题。 求助EM78P153S,C语言编写遇到的问题 #include"EM78x153xx.h" #define NOP() _asm{nop} #define DISI() _asm{disi} #define ENI() _asm{eni} #define RETI() _asm{reti} #define T 50 #define TIME 5 #define N 1 unsigned int i @0x22:bank 0; unsigned int j @0x23:bank 0; static unsigned int m @0x2A:bank 0; static unsigned int hz @0x20:bank 0; static unsigned int sec @0x21:bank 0; void main() { m=1; j=i; WDTCR=0x00; i=j=0; m=1; DISI(); PHCR=0x00; // PDCR=0x00; ODCR=0xF7; P6CR=0x08; IMR=0x02; ISR=0x00; ENI(); while(1) { R60=1; if(i!=j)//不知道为什么"i!=j"这个语句永远都是成立的。让我很头疼。 { break; } } while(1) { NOP(); } } void Count(void) { if(hz> =T) { hz=0; sec++; if ......
>>返回讨论的主题
|