資源簡介
基于51單片機的直流電機PID控制系統 采用proteus仿真數碼管顯示
代碼片段和文件信息
#include???
unsigned?char?LCDTemp;
/*..........串口初始化函數?........??*/
void?StartUART(void)?
{SCON=0x50;//串口工作在方式1(10位異步傳輸)允許接受數據
???TMOD=0x20;//定時計數器1工作在方式2,定時模式
???TH1=0xFD;//波特率9600
???TL1=0xFD;
???PCON=0x00;
???TR1=1;//啟動定時器1
???ET1=0;?//禁止T1中斷
???ES=1;//允許串行口中斷
???PS=1;?//設計串行口中斷優先級
???EA?=1;?//單片機中斷允許
???} ?
/*..........延時函數?........??*/
void?DELAY_MS?(int?a)
?{??????????
????unsigned?int?i;??????
????while(?--a!=?0)
{??for(i?=?0;?i125;?i++);?????}}
/*..........中斷函數?........??*/
void?zhongduan?()interrupt?4?using?3//?4中斷源編號,表示串口中斷?3寄存器編號,中斷服務程序所需要的寄存器區
{
if(RI)?//?判斷是接收中斷產生,串口接受完數據置位
{
???????RI=0;?//?標志位清零,必須軟件清零
???????Temp=SBUF;?//?讀入緩沖區的值
???????SBUF=Temp;?//?把接收到的值再發回電腦端?????????
}
if(TI)?//?如果是發送標志位,清零
???????T
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????10460??2014-08-15?13:00??21840276PID\PID自動控制電機轉速\C程序\pid
?????文件???????2894??2014-08-15?13:00??21840276PID\PID自動控制電機轉速\C程序\PID.C
?????文件???????5941??2014-08-15?13:00??21840276PID\PID自動控制電機轉速\C程序\pid.hex
?????文件?????????23??2014-08-15?13:00??21840276PID\PID自動控制電機轉速\C程序\pid.lnp
?????文件???????7652??2014-08-15?13:00??21840276PID\PID自動控制電機轉速\C程序\PID.LST
?????文件??????12960??2014-08-15?13:00??21840276PID\PID自動控制電機轉速\C程序\pid.M51
?????文件??????11499??2014-08-15?13:00??21840276PID\PID自動控制電機轉速\C程序\PID.OBJ
?????文件???????1141??2011-06-09?16:12??21840276PID\PID自動控制電機轉速\C程序\pid.opt.bak
?????文件????????216??2016-04-26?13:11??21840276PID\PID自動控制電機轉速\C程序\pid.plg
?????文件???????2103??2011-05-09?17:04??21840276PID\PID自動控制電機轉速\C程序\pid.Uv2.bak
????.......?????65278??2016-04-26?13:11??21840276PID\PID自動控制電機轉速\C程序\pid.uvopt
?????文件??????13221??2013-08-06?17:44??21840276PID\PID自動控制電機轉速\C程序\pid.uvproj
?????文件???????1140??2011-06-01?20:34??21840276PID\PID自動控制電機轉速\C程序\pid_Opt.Bak
?????文件???????2099??2011-05-09?15:15??21840276PID\PID自動控制電機轉速\C程序\pid_Uv2.Bak
????.......?????65278??2016-04-19?22:39??21840276PID\PID自動控制電機轉速\C程序\pid_uvopt.bak
?????文件?????156452??2014-08-14?21:14??21840276PID\PID自動控制電機轉速\仿真文件\pid仿真.DSN
?????文件????????792??2016-04-26?13:09??21840276PID\PID自動控制電機轉速\仿真文件\pid仿真.PWI
?????文件???????1144??2016-04-12?14:19??21840276PID\串行通訊.c
?????目錄??????????0??2016-04-26?13:11??21840276PID\PID自動控制電機轉速\C程序
?????目錄??????????0??2016-04-26?13:09??21840276PID\PID自動控制電機轉速\仿真文件
?????目錄??????????0??2014-08-14?21:13??21840276PID\PID自動控制電機轉速
?????目錄??????????0??2016-04-12?14:39??21840276PID
-----------?---------??----------?-----??----
???????????????360293????????????????????22
- 上一篇:四川大學軟件工程歷年考題
- 下一篇:校園二手市場交易平臺設計文檔
評論
共有 條評論