//头文件
#include<reg52.h>
//引脚定义
//输入
sbit D0=P3^4;
sbit D1=P3^5;
sbit D2=P3^6;
sbit D3=P3^7;
//输出
sbit D0_out=P3^0;
sbit D1_out=P3^1;
sbit D2_out=P3^2;
sbit D3_out=P3^3;
//主函数
void main()
{
while(1) //进入循环 括号内为1 条件永久成立 所以是死循环
{
if(D0==0) //判断第一路有输入
{
D0_out=!D0_out; //取反输出 就是打开变为关闭 关闭变为打开
while(!D0); //按键释放 如果按键没有松开函数就停在这里循环空内容 防止一次按下按键多次执行上一行取反操作
}
if(D1==0) //以下原理同上
{
D1_out=!D1_out;
while(!D1);
}
if(D2==0)
{
D2_out=!D2_out;
while(!D2);
}
if(D3==0)
{
D3_out=!D3_out;
while(!D3);
}
}
}
/**********************end*************************/
毕业设计(论文)任务书
学生姓名学号指导教师职称
学院专业 电子信息科学与技术
题目名称 四路无线遥控开关电路的设计与应用
任务与要求file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.gif
设计并实现四路无线遥控开关电路,该无线遥控开关电路可控制四路开关,可在中短距离(≤10m)内,无需对准用电器按一按遥控器按钮,即可实现多路遥控电源电路接通与断开的目的,不仅适用于一般家庭,而且也适合于各大宾馆、饭店、豪华别墅等场所使用。无线电遥控器是利用无线射频信号对远方的各种机构进行控制的遥控设备。
1、根据公布的毕业论文选题计,结合自己具体情况在指导教师的指导下进行选题,做好毕业论文的准备工作。
2、在毕业论文任务书下达后,写出对毕业论文所选题目的意义和研究现状、研究目标和内容、文献资料查阅情况等文献综述。
3、必须认真独立完成毕业论文阶段规定的全部工作任务,充分发挥主动性、创造性和刻苦钻研精神。
开始日期 2014年12月5日完成日期 2015年1月19日
院长(签字) 年 月 日