完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
程序源码
#include unsigned char flag,a; ***it L1=P1^1; ***it L2=P1^2; void main() { TMOD=0x20;//设置定时器1为工作方式2 TH1=0xfd; TL1=0xfd; TR1=1;//打开定时器 SM0=0;//串口工作方式 SM1=1; REN=1;//串口允许接受 EA=1; ES=1; while(1) { if(flag==1) { EA=0; flag=0; if(a==1) { L1=0; } if(a==2) L2=0; SBUF=a; while(!ti); TI=0; EA=1; } } } void ser() interrupt 4 { RI=0; a=SBUF; flag=1; } |
|
相关推荐
3个回答
|
|
|
|
|
|
|
|
|
先排除硬件问题,先确保LED能正常点亮和关闭,然后再查软件问题
|
|
|
|
|
|
你先确定你的LED能亮再继续
|
|
|
|
|
只有小组成员才能发言,加入小组>>
1654 浏览 0 评论
imx6ull 和 lan8742 工作起来不正常, ping 老是丢包
4742 浏览 0 评论
4232 浏览 9 评论
3824 浏览 16 评论
4400 浏览 1 评论
4219浏览 3评论
2385浏览 0评论
3402浏览 0评论
1165浏览 0评论
2850浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-3 19:21 , Processed in 0.793840 second(s), Total 83, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
3638