• 大小: 154KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-16
  • 语言: 其他
  • 标签: AT89S52  

资源简介

AT89S52开发板的应用例子,便于单片机的学习与应用。

资源截图

代码片段和文件信息

/*
下载此程序后会看到6个绿色一次亮灭,
很多led装饰产品都有这个简单的程序。

*/
#include
sbit led1=P0^0;
sbit led2=P0^1;
sbit led3=P0^2;
sbit led4=P0^3;
sbit led5=P0^4;
sbit led6=P0^5;
sbit led_k=P1^4;
sbit a1=P1^0;
sbit a2=P1^1;
sbit a3=P1^2;
sbit a4=P1^3;

void delayms(unsigned int i);/*延时函数*/

main()
{
  
  led_k=1;/*打开6个led的总开关*/
  a1=a2=a3=a4=0;/*关闭数码管,否则数码管会拉低P0口电平,导致流水灯不亮*/
  //P0=0X01;
  P0=0;
  while(1)
    {
     led1=1;
     delayms(100);
     led1=0;
     delayms(100);
     led2=1;
     delayms(100);
     led2=0;
     delayms(100);
     led3=1;
     delayms(100);
     led3=0;
     delayms(100);
     led4=1;
     delayms(100);
     led4=0;
     delayms(100);
     led5=1;
     delayms(100); 
     led5=0;
     delayms(100);   
     led6=1;
     delayms(100);
     led6=0;
     delayms(100); 
  
     }



void delayms(unsigned int i)
{
  unsigned int j;
  for(;i>0;i--)
    for(j=100;j>0;j--);
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2009-05-08 09:34  初级红板例子程序\
     目录           0  2009-12-06 14:31  初级红板例子程序\10-跑马灯\
     文件        3434  2009-02-28 14:31  初级红板例子程序\10-跑马灯\a
     文件          54  2009-02-28 14:31  初级红板例子程序\10-跑马灯\a.lnp
     文件        5530  2009-02-28 14:31  初级红板例子程序\10-跑马灯\a.M51
     文件         915  2009-03-05 01:20  初级红板例子程序\10-跑马灯\a.Opt
     文件         253  2009-03-05 01:20  初级红板例子程序\10-跑马灯\a.plg
     文件        2194  2009-02-28 14:31  初级红板例子程序\10-跑马灯\a.Uv2
     文件          35  2008-07-03 16:14  初级红板例子程序\10-跑马灯\PaoMa.bpf
     文件        1026  2008-07-03 16:14  初级红板例子程序\10-跑马灯\PaoMa.c
     文件         614  2007-10-02 20:39  初级红板例子程序\10-跑马灯\PaoMa.ddk
     文件         526  2008-11-24 15:48  初级红板例子程序\10-跑马灯\PaoMa.edk
     文件         404  2008-11-24 15:25  初级红板例子程序\10-跑马灯\PaoMa.hex
     文件        2760  2009-02-28 14:31  初级红板例子程序\10-跑马灯\PaoMa.LST
     文件        4488  2008-11-24 15:25  初级红板例子程序\10-跑马灯\PAOMA.M51
     文件        3064  2009-02-28 14:31  初级红板例子程序\10-跑马灯\PaoMa.OBJ
     文件         945  2008-11-24 15:25  初级红板例子程序\10-跑马灯\PAOMA.OMF
     文件        6376  2005-03-22 15:22  初级红板例子程序\10-跑马灯\STARTUP.A51
     文件       14049  2009-02-28 14:31  初级红板例子程序\10-跑马灯\STARTUP.LST
     文件         749  2009-02-28 14:31  初级红板例子程序\10-跑马灯\STARTUP.OBJ
     目录           0  2009-05-08 09:34  初级红板例子程序\11-流水灯\
     文件          35  2008-07-03 16:15  初级红板例子程序\11-流水灯\liushui.bpf
     文件        1033  2008-07-03 16:15  初级红板例子程序\11-流水灯\liushui.c
     文件         398  2008-07-03 16:15  初级红板例子程序\11-流水灯\liushui.hex
     文件        2798  2008-07-03 16:15  初级红板例子程序\11-流水灯\liushui.LST
     文件        4196  2008-07-03 16:15  初级红板例子程序\11-流水灯\LIUSHUI.M51
     文件        1129  2008-07-03 16:15  初级红板例子程序\11-流水灯\liushui.OBJ
     文件         975  2008-07-03 16:15  初级红板例子程序\11-流水灯\LIUSHUI.OMF
     目录           0  2009-05-08 09:34  初级红板例子程序\12-led渐亮渐灭\
     文件          35  2008-07-03 16:23  初级红板例子程序\12-led渐亮渐灭\led.bpf
     文件        1045  2008-07-03 16:23  初级红板例子程序\12-led渐亮渐灭\led.c
............此处省略157个文件信息

评论

共有 条评论