找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4472|回复: 0
收起左侧

单片机闪烁灯proteus仿真及源程序

[复制链接]
ID:137190 发表于 2016-10-10 16:51 | 显示全部楼层 |阅读模式
一个最简单的单片机闪烁灯的proteus仿真下面是原理图:
0.png
单片机源程序:
  1. /********************************************************************
  2.                             天马电子
  3. *********************************************************************/
  4. #include<reg52.h>                 //库文件
  5. #define uchar unsigned char//宏定义无符号字符型
  6. #define uint unsigned int  //宏定义无符号整型
  7. /********************************************************************
  8.                             I/O定义
  9. *********************************************************************/
  10. sbit LED=P1^0;         //定义单片机P1口的第0位 (即P1.0)
  11. /********************************************************************
  12.                             延时函数
  13. *********************************************************************/
  14. void delay()//延时程序
  15. {
  16. uchar m,n,s;
  17. for(m=20;m>0;m--)
  18. for(n=20;n>0;n--)
  19. for(s=248;s>0;s--);
  20. }
  21. /********************************************************************
  22.                             主函数
  23. *********************************************************************/
  24. void main()
  25. {
  26.         while(1)   //无限循环
  27.         {
  28.          LED=0;           //点亮P1.0口灯
  29.          delay();  //延时
  30.          LED=1;           //熄灭P1.0口灯
  31.          delay();  //延时
  32.         }
  33. }       
  34. /********************************************************************
  35.                               结束
  36. *********************************************************************/
复制代码
0.png


所有资料下载:
闪烁灯.rar (36.44 KB, 下载次数: 11)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表