|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
求教MPLAB IDE 6.40 C語(yǔ)言調(diào)試 |
| 作者:baiguo 欄目:單片機(jī) |
在MPLAB IDE 6.40編寫(xiě)如下程序: #include<pic1687x.h> /**********************************************************/ unsigned CHAR ii,jj; //********************************************************** void delay_ms(unsigned CHAR time) //延時(shí)子程序 { unsigned int scend; unsigned CHAR i; for(i=0;i<time;i++) for(scend=0;scend<1000;scend++) ; } //********************************************************** void mcu_init(void) //mcu初始化 { TRISB=0x00; TRISD=0x00; PORTB=0xFF; PORTD=0xFF; } //********************************************************** void wait(void) //等待顯示子程序 { for(ii=0;ii<5;ii++) { SWITCH (ii) { case 0:for(jj=0;jj<10;jj++) { PORTB|=0x07; // _ _ PORTD=0xE7; // | PORTB&=0xFB; // | delay_ms(5); // _ _ PORTB|=0x07; PORTD=0xF6; PORTB&=0xFD; delay_ms(5); PORTB|=0x07; PORTD=0xFC; PORTB&=0xFE; delay_ms(5); } break; case 1:{for(jj=0;jj<10;jj++) { PORTB|=0x07; // _ _ _ PORTD=0xF6; // PORTB&=0xFB; // delay_ms(5); // _ _ _ PORTB|=0x07; PORTD=0xF6; PORTB&=0xFD; delay_ms(5); PORTB|=0x07; PORTD=0xF6; PORTB&=0xFE; delay_ms(5); } } break; case 2:{for(jj=0;jj<10;jj++) { PORTB|=0x07; // _ _ PORTD=0xDE; // | PORTB&=0xFB; // | delay_ms(5); // _ _ PORTB|=0x07; PORTD=0xF6; PORTB&=0xFD; delay_ms(5); PORTB|=0x07; PORTD=0xF3; PORTB&=0xFE; delay_ms(5); } } break; case 3:{for(jj=0;jj<10;jj++) { PORTB|=0x07; // _ PORTD=0xCE; // | | PORTB&=0xFB; // | | delay_ms(5); // _ PORTB|=0x07; PORTD=0xFF; PORTB&=0xFD; delay_ms(5); PORTB|=0x07; PORTD=0xF1; PORTB&=0xFE; delay_ms(5); } } break; case 4:{for(jj=0;jj<10;jj++) { PORTB|=0x07; // _ PORTD=0xC7; // | | PORTB&=0xFB; // | | delay_ms(5); // _ PORTB|=0x07; |
| 2樓: | >>參與討論 |
| 作者: 張明峰 于 2004/2/26 22:52:00 發(fā)布:
看門(mén)狗關(guān)掉試試 |
|
| 3樓: | >>參與討論 |
| 作者: shaoxu123 于 2004/2/27 20:10:00 發(fā)布:
遇到過(guò)一次,是編譯器壞掉了,換臺(tái)pc試試。 * - 本貼最后修改時(shí)間:2004-2-27 20:11:48 修改者:shaoxu123 |
|
| 4樓: | >>參與討論 |
| 作者: baiguo 于 2004/3/2 10:19:00 發(fā)布:
Hui 是看門(mén)狗惹的禍,關(guān)掉后就可以。有沒(méi)有哪一條指令可在程序中將其關(guān)閉? |
|
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |