1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
#include
void main (void) { WDTCTL = WDT_MDLY_32; // whatchdog 30ms IE1|=WDtiE; P1DIR |=0x01; _EINT(); // enable interrupts for(;;) // Loop { _BIS_SR(CPUOFF) ; _NOP(); } } #pragma vector=WDT_VECTOR __interrupt void watchdog_timer (void) { P1OUT^=0x01; } 让LED1闪烁,可小灯一直亮不闪,帮我看看哪里出了问题,谢谢了 |
|
相关推荐
9个回答
|
|
可能是小灯闪的频率太快了 眼睛看不出来 用示波器测一下
|
|
|
|
看不懂的说i
|
|
|
|
看看。等待高手
|
|
|
|
讲中断里面的内容改为置1,下载进去看看LED有没有熄灭。如果没有熄灭那就是中断设置有问题进入不了中断。如果能进入中断那就是LED闪烁频率太高了。看不出来。
|
|
|
|
看门狗定时器的中断周期大概是30ms,这个频率就稍微比市电快了一些。你看不见白炽灯闪烁吧!
|
|
|
|
可以设置看门狗时间再长些,30ms的中断时间对于led闪烁来说是观察不到的
|
|
|
|
|
|
看门狗的中断太快了,建议直接用定时器
|
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
205 浏览 0 评论
求助一下关于51系列单片机的Timer0的计时问题,TH0、TL0+1的时间是怎么算的?
1253 浏览 1 评论
【RA-Eco-RA4E2-64PIN-V1.0开发板试用】开箱+Keil环境搭建+点灯+点亮OLED
848 浏览 0 评论
【敏矽微ME32G070开发板免费体验】使用coremark测试敏矽微ME32G070 跑分
853 浏览 0 评论
【敏矽微ME32G070开发板免费体验】开箱+点灯+点亮OLED
1073 浏览 2 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
12011 浏览 31 评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 23:45 , Processed in 0.672862 second(s), Total 94, Slave 74 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号