|
|||||||||||
| 技術(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 |
第一次用C寫PIC程序,也沒有資料!請(qǐng)大家看看! |
| 作者:zhaor 欄目:單片機(jī) |
編譯通過!但是我用延時(shí)函數(shù)DelayMs就不行,不知道是怎么回事?用mplab調(diào)試的時(shí)候出現(xiàn),不知道那個(gè)地方的設(shè)置有問題!另外我想用內(nèi)部的RC振蕩器,不知道是選internal rc clockout還是internal rc I/0? 麻煩各位了! #include <pic12f6x.h> #include <delay.h> #define uint unsigned int #define uCHAR unsigned CHAR uCHAR const led[]={0x10,4,2,1}; //1 2 3 4 1 uCHAR i; void main() //主程序 { OPTION=0xdd; TRISIO=0x08; //GP3為輸入,其他為輸出 GPIO=0x3f; //IO都輸出高電平 for(;;) { for(i=4;i>0;i--) { GPIO = led[i]; DelayUs(100); } } }
|
| 2樓: | >>參與討論 |
| 作者: zhaor 于 2003/5/27 22:14:00 發(fā)布:
我用的是5。70版本,為什么有以下提示 Not all peripherals have SUPPORT for simulation. Serial I/O is not simulated. Click 'Details' for additional information on PIC16F876. |
|
| 3樓: | >>參與討論 |
| 作者: jw5th 于 2003/5/28 3:15:00 發(fā)布:
不是程序問題, 使你的mplab沒設(shè)置好。 |
|
| 4樓: | >>參與討論 |
| 作者: zhaor 于 2003/5/28 20:08:00 發(fā)布:
怎么設(shè)置。≌(qǐng)指教! 還有我記得以前用C編譯的時(shí)候點(diǎn)擊錯(cuò)誤提示,鼠標(biāo)就跳到錯(cuò)誤行,但是現(xiàn)在不行了 在C程序也不能設(shè)置斷點(diǎn)了。。∧俏淮髠b能告訴我是咱們回事嗎? |
|
| 5樓: | >>參與討論 |
| 作者: wugentao 于 2003/5/28 23:33:00 發(fā)布:
的確用C設(shè)置斷點(diǎn)很麻煩,要轉(zhuǎn)到機(jī)器碼里,哪位有好經(jīng)驗(yàn)? |
|
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |