久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1491|回復: 6
收起左側

單片機上電電機異常轉動+串口無法接受數據

[復制鏈接]
ID:1104628 發表于 2023-12-16 23:49 | 顯示全部樓層 |閱讀模式
#include <REGX52.H>

typedef unsigned int u16;
typedef unsigned char u8;

u8 ReceiveData=0;

sbit Motor = P2^7;

void UartInit()
{
SCON=0x50;
TMOD=0x20;
PCON=0x80;
TH1=0xF3;
TL1=0xF3;
ES=1;
EA=1;
TR1=1;
}

void Delay(u8 n)

{
    unsigned int i,j;
    for(j=n;j>0;j--)
    for(i=112;i>0;i--);
}

void main()
{
UartInit();
Motor = 0;
while(1)
{
while(ReceiveData == 0)
{
Motor = 0;
}
else
{
Motor = 1;
Delay(20000);
Motor = 0;
Delay(10000 - ReceiveData*100);
}
}
}

void Uart() interrupt 4
{
ReceiveData = SBUF;
RI = 0;
SBUF = ReceiveData;
while(!TI);
TI = 0;
}
哪位佬能夠解答一下嗎?按理來說,我的程序應該是一開始motor為0電機為0,不轉動的。但是這個程序一燒錄進去就開始轉動,還有就是為什么我串口發送數據沒有任何反應?

連線如下:
P2.7與IN1相連,直流電機與OUT1和VCC相連接。

原理圖

原理圖
回復

使用道具 舉報

ID:883242 發表于 2023-12-17 00:32 | 顯示全部樓層
應該是電源供電不足造成的。先把電機拔掉,然后看串口是否正常。
回復

使用道具 舉報

ID:1104628 發表于 2023-12-17 01:14 | 顯示全部樓層
Hephaestus 發表于 2023-12-17 00:32
應該是電源供電不足造成的。先把電機拔掉,然后看串口是否正常。

佬,請問一下為什么我的代碼一上電機就會運行啦?
回復

使用道具 舉報

ID:1104628 發表于 2023-12-17 08:34 | 顯示全部樓層
有其他大佬會嗎?求助求助!!!
回復

使用道具 舉報

ID:161164 發表于 2023-12-17 09:26 | 顯示全部樓層
沒報錯嗎?
2023-12-17_092453.png

回復

使用道具 舉報

ID:1104628 發表于 2023-12-17 14:16 | 顯示全部樓層

沒有,可以編譯和燒錄
回復

使用道具 舉報

ID:1056324 發表于 2023-12-17 18:39 | 顯示全部樓層
你可以把Motor = 1;注釋,下載如果還是上電就轉,電路問題
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品国产三级国产aⅴ浪潮 | 亚洲一级片在线观看 | 91性高潮久久久久久久久 | 五月天激情影院 | 国产超碰在线 | 色播久久| 日本一区二区三区在线视频 | 欧美视频亚洲视频 | 欧美三级精品 | 日本黄色免费看 | av自拍偷拍| 97精品国产 | 国产欧美一区二区精品性色超碰 | 久久免费国产 | 欧美在线日韩 | 中文字幕在线观看一区二区三区 | 国产寡妇亲子伦一区二区三区四区 | 黄色av免费观看 | 曰韩一级片 | 亚洲天堂免费 | 欧美精品一区二区三区四区 | 国产日韩中文字幕 | 九九香蕉视频 | 天天干天天干天天干 | 好吊视频一区二区三区四区 | 成人高清在线 | 天天射综合 | 欧美日韩亚洲天堂 | 91久久久久久久久 | 一区二区三区四区免费视频 | 午夜黄色大片 | 欧美日本在线 | 成人免费毛片嘿嘿连载视频 | 91在线网站 | 国产精品伦理一区 | 91福利网站 | 国产日韩精品视频 | 精品久久免费视频 | 日韩av免费在线观看 | 亚洲一区欧美一区 | 中文字幕高清在线 |