|
|||||||||||
| 技術(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 |
mega8515的TCNT1,TCNT0的分頻計(jì)數(shù)不準(zhǔn)確 |
| 作者:longhe 欄目:單片機(jī) |
用示波器觀察,MEGA8515的TCNT1,TCNT0的分頻計(jì)數(shù)不準(zhǔn)確,時(shí)間偏快。 晶振采用4MHZ,每個(gè)脈沖時(shí)間0.00000025s,TCNT1的64分頻后,每周期0.000016S 計(jì)數(shù)為10時(shí),應(yīng)用時(shí)間應(yīng)為0.00016S,但用示波器觀察,所用時(shí)間為0.000055S,是理論值的1/3。 .include "m8515def.inc" .org $0000 ldi r20,0b10000000 ldi r21,0b00000000 ldi r22,0b00001010 ldi r23,0b00000011 ldi r24,0b00000000 ldi r25,0b00000001 ldi r29,0b00001101 ; //看門狗使能,0。97S out SREG,r20 ; //全局中斷使能 #asm("sei") ; //GICR=0b11000000; //int1\0允許,通用中斷寄存器 out TIMSK,r21 ; //T/C0中斷溢出不使能,中斷屏蔽寄存器 out MCUCR,r22 ; //INT0\1下降沿中斷 ,最高位可以允許訪問外寄存器,ALE可以允許輸出 out TCCR0,r23 ; //T/C0控制寄存器,CK64分頻 out TCCR1A,r24 ; //T/C1控制寄存器,ocr1b置為8位PWM ,ocr1a不用作pwm out TCCR1B,r25 ; //CK/64分頻 out WDTCR,r29; //看門狗使能,0。97S ldi r26,0b00001111 ldi r28,0b00000000 out ddrc,r26 out portc,r26 mm: in r27,tcnt1l out portc,r26 wdr nop cpi r27,20 brne mm ; //不等即跳,相等順執(zhí) out tcnt1l,r28 out portc,r28 rjmp mm |
| 2樓: | >>參與討論 |
| 作者: boweifuhe 于 2004/9/6 10:56:00 發(fā)布:
有待了解♂ |
|
| 3樓: | >>參與討論 |
| 作者: dadodo 于 2004/9/6 19:23:00 發(fā)布:
為什么總有人發(fā)現(xiàn)新大陸呢?我就發(fā)現(xiàn)不了,郁悶! |
|
| 4樓: | >>參與討論 |
| 作者: 阿風(fēng) 于 2004/9/6 21:23:00 發(fā)布:
cpi r27,20 ? 你是計(jì)到10還是計(jì)到20? 暈。。。不能用us 或 ms 來書寫助記嗎?0.000000002S不看暈才怪。 |
|
| 5樓: | >>參與討論 |
| 作者: longhe 于 2004/9/7 9:46:00 發(fā)布:
計(jì)到10和計(jì)到20都是1/3 周期是0.25us |
|
| 6樓: | >>參與討論 |
| 作者: renchunge 于 2004/9/7 14:58:00 發(fā)布:
熔絲設(shè)置有沒有問題? 熔絲設(shè)置有沒有問題? |
|
| 7樓: | >>參與討論 |
| 作者: longhe 于 2004/9/7 16:11:00 發(fā)布:
用內(nèi)部電容,開啟硬件看門狗了 |
|
| 8樓: | >>參與討論 |
| 作者: maychang 于 2004/9/7 21:26:00 發(fā)布:
不大可能 要是這樣,ATMEL公司該關(guān)了。 |
|
| 9樓: | >>參與討論 |
| 作者: longhe 于 2004/9/21 19:34:00 發(fā)布:
找到原因了,是因?yàn)橛昧藘?nèi)部電容 沒有外接電容 |
|
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 www.udpf.com.cn 浙ICP證030469號(hào) |