登录
首页
单片机论坛
回帖
发帖
正文
主题:求一个c语言at89c51的启停程序
点击:1964 回复: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
工控新闻
助力智慧路灯改造!华北工控嵌入式AIoT计算机持续产出
兆威机电拟1亿美元投建泰国基地 五年研发费6亿股价年内涨61.54%
华北工控BIS-6670L:支持政务终端集成,助力实现更高效便捷办事!
调查显示:成本与安全驱动北美机器人加速普及
开源鸿蒙赋能工业,华龙讯达亮相鸿蒙生态伙伴论坛
国内首个电气行业AI大模型通过国家网信办备案
佰邦科技携手卡奥斯共建绿色环保智能工厂
2025中国自动化与人工智能教育大会暨2024-2025学年全国青少年劳动技能与智能设计大赛全国决赛在浙江桐乡启幕
更多新闻资讯