最近做的智能垃圾桶程序代码(2)

该博客展示了智能垃圾桶的程序代码,包括主函数、按键扫描、电机控制和中断服务等关键部分。程序中使用了超声波传感器、人体红外感应和继电器控制,实现了垃圾桶的智能操作和配置模式。
摘要由CSDN通过智能技术生成
void main(void) 
{   char a , b  ;
    P1 = 0 ;
Inint() ; //总初始化函数
LED0 = 0 ;
LED1 = 0 ;
     Deploy();
for (;;)
{  
   KeyScan();    //键盘扫描程序
// if( AnJian1 == 0 ) //当按键没按下时执行运行按下进入配置  
  if( State0 == 3 )
    {
if ( 1 == chao_sheng_bo )
 {
   Deploy() ;
 } // 运行在配置模式
//添加为无线模块配置
}else if( State0 == 0 ) 
{
 execute() ;

 
if( State0 == 1 && State1 == 1 )
   {
for (b = 0 ; b < 10 ; b++ )
  for (a= 0 ; a < 8 ;a++ )
{
P1 = BUJINF[a] ;
Delay (200) ;
}  //电机的一个方向转动  
}
 if( State0 == 2 && State1 == 1 )
   {
for (b = 0 ; b < 10 ; b++ )
  for (a= 0 ; a < 8 ;a++ )
{
P1 = BUJIN[a]
  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值