找回密码
 立即注册

QQ登录

只需一步,快速开始

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

D2_2型可编程循迹 (单片机源程序+proteus仿真图)

[复制链接]
ID:427634 发表于 2018-12-25 17:33 | 显示全部楼层 |阅读模式
QQ图片20181225173035.png
仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)
0.png

单片机源程序如下:
  1. #include<reg2051.h>
  2. void main()
  3. {
  4. while(1){
  5. if(P1_5==1)P1_6=1;//判断U2比较器状态当按钮按下输出为低电平,右侧电机停止运行
  6. else P1_6=0;      //否则右侧电机继续运行
  7. if(P1_6==0)P1_7=0;//判断右侧电机运行状态,如果探测到右侧电机运行 左侧指示灯亮
  8. else P1_7=1;          //否则右侧指示灯灭
  9. if(P1_4==1)P1_3=1;//判断U1比较器状态当按钮按下输出为低电平,左侧电机停止运行
  10. else P1_3=0;          //否则电机继续运行
  11. if(P1_3==0)P1_2=0;//判断左侧电机运行状态,如果探测到左侧电机运行右侧指示灯亮
  12. else P1_2=1;      //否则左侧指示灯灭
  13. while(P1_5==1 && P1_4==1){//判断二侧传感器状态,如果探测到同时为黑线时将循环执行下面的程序
  14. P1_3=0;//左侧电机运行
  15. P1_2=0;//左侧指示灯亮
  16. P1_6=1;//右侧电机停止运行
  17. P1_7=1;//右侧指示灯灭
  18. }}}
复制代码

所有资料51hei提供下载:
D2_2型可编程循迹程序.rar (62.28 KB, 下载次数: 9)

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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