闪烁灯

Code:
  1. #include<reg52.h>//
  2. sbitgate=P2^0;//定义P2-0口
  3. voidmain(void)
  4. {
  5. unsignedinti,j;
  6. while(1)
  7. {
  8. for(i=500;i>0;i--)
  9. for(j=500;j>0;j--);//双重循环,延时约1秒
  10. gate=!gate;//对P-0口取反,控制小灯的亮灭
  11. }
  12. }
Code:
  1. #include<reg52.h>
  2. #defineuintunsignedint
  3. sbitgate1=P2^0;//定义P2-0口
  4. sbitgate2=P2^1;//定义P2-1口
  5. sbitgate3=P2^2;//定义P2-2口
  6. sbitgate4=P2^3;//定义P2-3口
  7. voidmain(void)
  8. {
  9. uinti,j;
  10. while(1)
  11. {
  12. for(i=250;i>0;i--)
  13. for(j=250;j>0;j--);//双重循环,延时约0.2秒
  14. gate1=!gate1;//对P-0口取反,控制小灯的亮灭
  15. gate2=!gate2;//对P-1口取反,控制小灯的亮灭
  16. gate3=!gate3;//对P-2口取反,控制小灯的亮灭
  17. gate4=!gate4;//对P-3口取反,控制小灯的亮灭
  18. }
  19. }
Code:
  1. #include<reg52.h>
  2. #include<absacc.h>
  3. #defineunitunsignedint
  4. #defineucharunsignedchar
  5. sbitL0=P2^0;
  6. sbitL1=P2^1;
  7. sbitL2=P2^2;
  8. sbitL3=P2^3;
  9. uchardataBUFFER[1]={0};/*定时器计数变量*/
  10. voidmain(void)
  11. {
  12. P2=0x0f;//初始化端口
  13. EA=1;IT1=1;ET0=1;
  14. TMOD=0x01;/*T0方式1计时0.01秒*/
  15. TH0=-5000/256;
  16. TL0=-5000%256;
  17. TR0=1;/*开中断,启动定时器*/
  18. for(;;);
  19. }
  20. /*定时计数器0的中断服务子程序*/
  21. voidintserv1(void)interrupt1using1
  22. {
  23. TH0=-5000/256;//定时器T0的高四位赋值
  24. TL0=-5000%256;
  25. BUFFER[0]=BUFFER[0]+1;//定时器T0的低四位赋值
  26. if(BUFFER[0]==100)//百分秒进位
  27. {
  28. L3=!L3;
  29. L2=!L2;
  30. L1=!L1;
  31. L0=!L0;
  32. }
  33. }

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 、4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、下载 4使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、 4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.m或d论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 、1资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值