完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
/* Ãû³Æ£º±¨¾¯ÓëÐýתµÆ
˵Ã÷£º¶¨Ê±Æ÷¿ØÖƱ¨¾¯µÆÐýתÏÔʾ£¬²¢·¢³ö·ÂÕ澯±¨Éù¡£ */ #include #include #define uchar unsigned char #define uint unsigned int ***it SPK=P0^4; uchar cc ,FRQ=0x00; //ÑÓʱ void DelayMS(uint ms) { uchar i; while(ms--) for(i=0;i<120;i++); } //INT0ÖжϺ¯Êý void EX0_INT() interrupt 0 { TR0=~TR0; //¿ªÆô»òÍ£Ö¹Á½¶¨Ê±Æ÷£¬·Ö±ð¿ØÖƱ¨¾¯Æ÷µÄÉùÒôºÍLEDÐýת TR1=~TR1; if(P1==0xff) P1=~0xe0; //¿ª3¸öÐýתµÆ 1110 0000 else P1=0x00; //¹Ø±ÕËùÓÐLED } //¶¨Ê±Æ÷0ÖÐ¶Ï void T0_INT() interrupt 1 { TH0=0xfe; TL0=FRQ; SPK=~SPK; } //¶¨Ê±Æ÷1ÖÐ¶Ï void T1_INT() interrupt 3 { TH1=-45000/256; TL1=-45000%256; cc=cc+1; if(cc==1) { P1=_crol_(P1,1); cc=0; } } //Ö÷³ÌÐò void main() { P1=0xff; SPK=0x00; TMOD=0x11; //T0¡¢T1·½Ê½1 TH0=0x00; TL0=0xff; IT0=1; IE=0x8b; //¿ªÆô0£¬1£¬3ºÅÖÐ¶Ï IP=0x01; //INT0ÉèΪ×î¸ßÓÅÏÈ TR0=0; TR1=0; //¶¨Ê±Æ÷ÆôÍ£ÓÉINT0¿ØÖÆ£¬³õʼ¹Ø±Õ while(1) { FRQ++; DelayMS(1); } } |
|
|
|
|
|
你好,这样子让别人帮你改不大现实,自己尝试现在做一下试试看
|
|
|
|
只有小组成员才能发言,加入小组>>
2940个成员聚集在这个小组
加入小组2690 浏览 1 评论
MSP430FR5994 使用库函数 定时器触发AD问题请教
3015 浏览 2 评论
请问怎么把下面51单片机的代码改成msp430 g2 pocket的代码,还有改下时间变成30秒
2274 浏览 1 评论
4706 浏览 1 评论
2488 浏览 1 评论
957浏览 3评论
MSP430FR5994 使用库函数 定时器触发AD问题请教
3015浏览 2评论
2690浏览 1评论
1089浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-5 19:22 , Processed in 1.429985 second(s), Total 85, Slave 66 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191