|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | 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 |
菜鳥問題 |
| 作者:chouky 欄目:單片機(jī) |
/* 設(shè)定時(shí)器T0為工作方式1,定時(shí)器100MS產(chǎn)生一次中斷, 使接在P1.0引腳的發(fā)光二極管每隔1s亮一次,亮10次后停止工作, 昧罰1.1指示*/ #include <reg51.h> #include <stdio.h> sbit P1_0=P1^0; sbit P1_1=P1^1; int IsTwice=0; void Init_Timer0(); void main(void) { int curr_time=10; while((curr_time--)>0){} P1_1=1; } void Init_Timer0(void) { P1_1=0; TMOD=0x01; TH0=0x00; TL0=0x00; ET0=1; EA=1; TR0=1; } void Timer0_Int(void) interrupt 1 { if(IsTwice==0) { TH0=0x79; TL0=0x60; IsTwice=1; } else { TH0=0x00; TL0=0x00; P1_0=!P1_0; } } 在Keil uVision 下編譯出現(xiàn)錯(cuò)誤: 如下: http://bbs.21ic.com/upfiles/img/20071/20071112100103.jpg |
| 2樓: | >>參與討論 |
| 作者: chouky 于 2007/1/11 22:26:00 發(fā)布:
有沒有高手幫忙看看啊 RT |
|
| 3樓: | >>參與討論 |
| 作者: hotpower 于 2007/1/11 22:30:00 發(fā)布:
主振是多少???直接100MS很難.難道是6MHZ |
|
| 4樓: | >>參與討論 |
| 作者: chouky 于 2007/1/12 11:24:00 發(fā)布:
12MHZ |
|
| 5樓: | >>參與討論 |
| 作者: chouky 于 2007/1/12 11:30:00 發(fā)布:
發(fā)現(xiàn)自己錯(cuò)了 |
|
| 6樓: | >>參與討論 |
| 作者: hotpower 于 2007/1/12 18:31:00 發(fā)布:
倒塌了~~~12MHZ不可能定時(shí)100MS,用50mS較好 |
|
| 7樓: | >>參與討論 |
| 作者: mxinfa 于 2007/1/12 20:07:00 發(fā)布:
主程序不用循環(huán)結(jié)構(gòu)可以嗎? |
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |