登录
首页
单片机论坛
回帖
发帖
正文
主题:求一个c语言at89c51的启停程序
点击:1967 回复:7
楼主
编辑
引用
管理
yuehui1027
利用at89c51的p3。2口来控制启停。。。。不知道怎么编。。请大家帮帮忙
09-01-03 13:12
1楼
编辑
引用
管理
yk_wangyu
说的能再详细点吗?
09-01-03 13:31
2楼
编辑
引用
管理
yuehui1027
就是启动和停止都用p3.2口来控制,按一下启动..再按一下就停止了..大狭...帮帮忙.....
09-01-03 18:31
3楼
编辑
引用
管理
fyh2008
我可以帮你忙,我做过这个程序。电话:13555936438
09-01-04 13:38
4楼
编辑
引用
管理
xlian
复位时将输出初始化为零,然后P3.2口每变化一次,将输出置反一次。
09-01-11 10:50
5楼
编辑
引用
管理
mahuaqiang
你的问法有点含糊!如果想用IO控制开部电路起停,那么就输出1或0就可以了!如果想用IO控制单片机起停的话那么我以前做的方法是,51S系列的话让其进入死循环而不去喂狗,单片机就会重启,然后继续判断IO来做相应的处理,如果是外置看门狗虽然硬件不同但是原理基本一样!
09-01-12 10:54
6楼
编辑
引用
管理
yueliang150
废话就不讲了,这个程序可以用。
#include
bit M0=1; //辅助继电器
sbit X0=P3^2; //输入按键
sbit Y0=P0^0; //输出灯
void main(void)
{
while(1)
{
if((M0==1)&&(X0==0)){M0=0;Y0=~Y0;}
if((M0==0)&&(X0==1))M0=1;
}
}
09-01-12 11:42
7楼
编辑
引用
管理
桀骜不驯
讲清楚你要干什么好吗?
09-01-15 15:22
工控新闻
华北工控| FW-1108HG:搭载海光3000系列处理器,适用于AI算力数据中心
西克即将亮相IAS工业自动化展,与您共创智能传感新未来
施耐德电气Harmony工业控制元器件:直面严苛工况,守护稳定运行
西门子与辽宁深化数字化合作:“数字辽宁-西门子赋能中心”推动全面振兴
西克|追踪建筑材料:适用于施工现场的追踪系统
浙江省人形机器人产业技术联盟成立
全球半导体显示产业首次迎来具身智能机器人
国内首个“世界模型” 机器人系统在蓉诞生
更多新闻资讯