• 大小: 26KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-08
  • 语言: 其他
  • 标签: 智能窗帘  

资源简介

利用单片机控制步进电机实现 窗帘在白天自动拉开 晚上自动关闭的功能

资源截图

代码片段和文件信息

#include  	
#include      //Keil library  
#include     //Keil library
#include  
#define   uchar unsigned char
#define   uint unsigned int

sbit   SCL=P1^0;      //IIC时钟引脚定义
sbit     SDA=P1^1;      //IIC数据引脚定义

sbit A1=P1^2; //定义步进电机连接端口
sbit B1=P1^3;
sbit C1=P1^4;
sbit D1=P1^5; 


#define   SlaveAddress   0x46 //定义器件在IIC总线中的从地址根据ALT  ADDRESS地址引脚不同修改
                              //ALT  ADDRESS引脚接地时地址为0x46,接电源时地址为0xB8
#define Coil_A  {A1=1;B1=0;C1=0;D1=0;}//A相通电,其他相断电
#define Coil_AB {A1=1;B1=1;C1=0;D1=0;}
#define Coil_B  {A1=0;B1=1;C1=0;D1=0;}//B相通电,其他相断电
#define Coil_BC {A1=0;B1=1;C1=1;D1=0;}
#define Coil_C  {A1=0;B1=0;C1=1;D1=0;}//C相通电,其他相断电
#define Coil_CD {A1=0;B1=0;C1=1;D1=1;}
#define Coil_D  {A1=0;B1=0;C1=0;D1=1;}//D相通

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-06-06 13:22  智能窗帘-最简控制程序\
     文件       15507  2013-05-08 17:37  智能窗帘-最简控制程序\智能窗帘-最简控制程序
     文件       15311  2013-05-08 17:37  智能窗帘-最简控制程序\智能窗帘-最简控制程序.LST
     文件       18980  2013-05-08 17:37  智能窗帘-最简控制程序\智能窗帘-最简控制程序.M51
     文件       17281  2013-05-08 17:37  智能窗帘-最简控制程序\智能窗帘-最简控制程序.OBJ
     文件        1000  2013-05-08 17:37  智能窗帘-最简控制程序\智能窗帘-最简控制程序.Opt
     文件        2152  2013-05-08 17:37  智能窗帘-最简控制程序\智能窗帘-最简控制程序.Uv2
     文件        8607  2013-05-08 17:37  智能窗帘-最简控制程序\智能窗帘-最简控制程序.c
     文件        3448  2013-05-08 17:37  智能窗帘-最简控制程序\智能窗帘-最简控制程序.hex
     文件          74  2013-05-08 17:37  智能窗帘-最简控制程序\智能窗帘-最简控制程序.lnp
     文件         832  2013-05-08 17:37  智能窗帘-最简控制程序\智能窗帘-最简控制程序.plg
     文件        1004  2013-05-08 17:37  智能窗帘-最简控制程序\智能窗帘-最简控制程序_Opt.Bak
     文件        2151  2013-05-08 17:37  智能窗帘-最简控制程序\智能窗帘-最简控制程序_Uv2.Bak

评论

共有 条评论