1712131502
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 175 個(gè)
工控威望: 1989 點(diǎn)
下載積分: 933 分
在線時(shí)間: 158(小時(shí))
注冊(cè)時(shí)間: 2012-04-05
最后登錄: 2024-06-27
查看1712131502的 主題 / 回貼
樓主  發(fā)表于: 2012-09-08 16:45
偶今天折騰了好久,搞了個(gè)正反轉(zhuǎn)的程序,竟然不執(zhí)行,求指點(diǎn)
#include <reg52.h>
sbit s4=P3^6;
sbit s5=P3^7;
sbit km1=P1^3;
sbit km2=P1^5;
void main()

km1=1;
km2=1;
while(1){
if (s4==0)
{
km1=0;
km2=1;
}
if (s5==0){
km1=1;
km2=0;
}  
}
}
像螞蟻一樣工作,像蝴蝶一樣生活
supermax
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 590 個(gè)
工控威望: 2540 點(diǎn)
下載積分: 3642 分
在線時(shí)間: 375(小時(shí))
注冊(cè)時(shí)間: 2011-03-20
最后登錄: 2021-03-26
查看supermax的 主題 / 回貼
1樓  發(fā)表于: 2012-09-12 08:43
直來(lái)直去傻瓜型編程法,暈!
supermax
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 590 個(gè)
工控威望: 2540 點(diǎn)
下載積分: 3642 分
在線時(shí)間: 375(小時(shí))
注冊(cè)時(shí)間: 2011-03-20
最后登錄: 2021-03-26
查看supermax的 主題 / 回貼
2樓  發(fā)表于: 2012-09-12 08:53
按鍵需要處理一下
不然可能會(huì)誤操作
supermax
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 590 個(gè)
工控威望: 2540 點(diǎn)
下載積分: 3642 分
在線時(shí)間: 375(小時(shí))
注冊(cè)時(shí)間: 2011-03-20
最后登錄: 2021-03-26
查看supermax的 主題 / 回貼
3樓  發(fā)表于: 2012-09-12 09:43
這樣就可以啦!我已試過(guò)OK
#include <reg52.h>
sbit s2=P3^4;//停止
sbit s4=P3^6;//正
sbit s5=P3^7;//反
sbit km1=P1^3;
sbit km2=P1^5;
void delay();
void main()
{  
km1=1;
km2=1;
while(1){
if (s2==0)
{
delay();
if(s2==0)
{
km1=1;
km2=1;
} }

if (s4==0)
{
delay();
if(s4==0)
{
km1=0;
km2=1;
}}
if (s5==0)
{
delay();
if(s5==0)
{
km1=1;
km2=0;
}}

}
}
void delay(void)   //誤差 0us,延時(shí)50微秒
{
    unsigned char a,b;
    for(b=1;b>0;b--)
        for(a=22;a>0;a--);
}
本帖最近評(píng)分記錄:
  • 下載積分:+5(shi2999) 樂(lè)意助人
    supermax
    級(jí)別: 工控俠客
    精華主題: 0
    發(fā)帖數(shù)量: 590 個(gè)
    工控威望: 2540 點(diǎn)
    下載積分: 3642 分
    在線時(shí)間: 375(小時(shí))
    注冊(cè)時(shí)間: 2011-03-20
    最后登錄: 2021-03-26
    查看supermax的 主題 / 回貼
    4樓  發(fā)表于: 2012-09-12 09:46
    首先聲明不要叫我教你,我也是shi2999的學(xué)生,慢慢學(xué)吧!
    樓主留言:
    老師,您就教我一點(diǎn)吧。您在我眼中簡(jiǎn)直無(wú)所不能
    supermax
    級(jí)別: 工控俠客
    精華主題: 0
    發(fā)帖數(shù)量: 590 個(gè)
    工控威望: 2540 點(diǎn)
    下載積分: 3642 分
    在線時(shí)間: 375(小時(shí))
    注冊(cè)時(shí)間: 2011-03-20
    最后登錄: 2021-03-26
    查看supermax的 主題 / 回貼
    5樓  發(fā)表于: 2012-09-12 09:56
    還有你必須要用按鈕互鎖
    樓主留言:
    感謝!通過(guò)您的講解,我學(xué)了很多東西。這個(gè)可以編程解決嗎?
    supermax
    級(jí)別: 工控俠客
    精華主題: 0
    發(fā)帖數(shù)量: 590 個(gè)
    工控威望: 2540 點(diǎn)
    下載積分: 3642 分
    在線時(shí)間: 375(小時(shí))
    注冊(cè)時(shí)間: 2011-03-20
    最后登錄: 2021-03-26
    查看supermax的 主題 / 回貼
    6樓  發(fā)表于: 2012-09-14 16:22
    樓主!這幾個(gè)月sh2999忙得很,日月都要干活,他不會(huì)幫樓主寫(xiě)星三角的,沒(méi)時(shí)間,你可以在網(wǎng)上找一找啊。
    樓主留言:
    好人!老師您可以幫我寫(xiě)一個(gè)麼?在您手里不就3分鐘滴事。sh2999老師承包了工程,單片機(jī)板開(kāi)發(fā)??
    supermax
    級(jí)別: 工控俠客
    精華主題: 0
    發(fā)帖數(shù)量: 590 個(gè)
    工控威望: 2540 點(diǎn)
    下載積分: 3642 分
    在線時(shí)間: 375(小時(shí))
    注冊(cè)時(shí)間: 2011-03-20
    最后登錄: 2021-03-26
    查看supermax的 主題 / 回貼
    7樓  發(fā)表于: 2012-09-15 08:20
    歡迎你把遇到的問(wèn)題發(fā)上來(lái)討論,直接幫你寫(xiě)程序就免了。這樣會(huì)害了你。
    樓主留言:
    好人!可是單片機(jī)我實(shí)在太業(yè)余了,我需要學(xué)下去的信心啊