資源簡介
詳細介紹了直流電機基于單片機的調速系統 含有原理仿真代碼

代碼片段和文件信息
#include
#define?uchar?unsigned?char
#define?uint?unsigned?int
sbit?key2=P3^2;
sbit?key1=P3^1;
sbit?CLOCK=P2^4;
sbit?ST=P2^5;
sbit?EOC=P2^6;
sbit?OE=P2^7;
sbit?PWM=P3^7;
uint?temp;
uchar?start;
void?keyscan();
void?delay(uint?zz);
void?main()
{
P3=0;P0=0xff;
TMOD=0x02;
TH0=0x01;
TL0=0X00;
IE=0x82;
TR0=1;
start=0;
while(1)
{
keyscan();
while(start)
{
ST=0;ST=1;ST=0; //啟動ADC0809
while(!EOC); //查詢EOC是否為1;
OE=1;
temp=P1; //讀取A/D轉化的結果
OE=0;
PWM=1; //PWM輸出高電平
keyscan();
delay(temp); //正脈沖寬度
PWM=0; //PWM輸出低電平
keyscan();
delay(255-temp); //低脈沖寬度
}
}
}
void?keyscan()
{
key2=1;
key1=1;
if(!key1)
{
delay(5);
if(!key1)
{
start=1;
}
while(!key1);
delay(5);
while(!key1);
}
key2=1;
key1=1;
if(!key2)
{
delay(5);
if(!key2)
{
if(!PWM)PWM=1;
else?PWM=0;
if(start)PWM=0;
start=0;
}
while(!key2);
delay(5);
while(!key2);
}
}
void?clockwave()?interrupt?1
{
CLOCK=!CLOCK;
TH0=0x01;
TL0=0X00;
}
void?delay(uint?zz)
{
uint?xy;
for(x=zz;x>0;x--)
for(y=50;y>0;y--);
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????270878??2009-06-28?23:44??直流電機調速\adc0809.pdf
?????文件?????155413??2009-06-29?00:13??直流電機調速\Last?Loaded?直流電機調速.DBK
?????文件???????1753??2009-07-06?11:10??直流電機調速\直流電機
?????文件???????1308??2009-07-06?11:10??直流電機調速\直流電機.c
?????文件????????661??2009-07-06?11:10??直流電機調速\直流電機.hex
?????文件?????????33??2009-07-06?11:10??直流電機調速\直流電機.lnp
?????文件???????3539??2009-07-06?11:10??直流電機調速\直流電機.LST
?????文件???????7805??2009-07-06?11:10??直流電機調速\直流電機.M51
?????文件???????2244??2009-07-06?11:10??直流電機調速\直流電機.OBJ
?????文件???????1062??2009-07-06?11:17??直流電機調速\直流電機.Opt
?????文件???????1048??2009-07-06?11:17??直流電機調速\直流電機.plg
?????文件???????1658??2009-06-28?23:31??直流電機調速\直流電機.Uv2
?????文件???????1062??2009-06-29?00:26??直流電機調速\直流電機_Opt.Bak
?????文件??????????0??2009-06-28?19:46??直流電機調速\直流電機_Uv2.Bak
?????文件?????155398??2009-07-06?11:17??直流電機調速\直流電機調速.DSN
?????文件??????15397??2009-06-28?23:39??直流電機調速\直流電機調速.pdf
?????文件???????1661??2009-07-06?11:17??直流電機調速\直流電機調速.PWI
?????目錄??????????0??2009-08-09?15:23??直流電機調速
-----------?---------??----------?-----??----
???????????????620920????????????????????18
- 上一篇:人臉檢測訓練正負樣本 灰度圖 30*30
- 下一篇:ios實現簡單計算機
評論
共有 條評論