自主設計一個項目,我搞了一個電機依靠外部按鍵實現正轉,反轉控制啟動停止,特來打包自己寫好的分享給大家。(注:里面包含keil4寫的源程序,proteus實驗線路圖,仿真,hex文件,若大家發現有什么不全的地方我繼續補充)
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
單片機源程序如下:
- #include<reg51.h>
- sbit p20=P2^0;
- sbit p21=P2^1;
- sbit p30=P3^0;
- sbit p31=P3^1;
- sbit p32=P3^2;
- void main()
- {
- while(1)
- {
- if(p30==0)
- {
- p20=1;
- p21=0;
- }
- if(p31==0)
- {
- p20=0;
- p21=1;
- }
- if(p32==0)
- {
- p20=0;
- p21=0;
- }
- }
- }
復制代碼
所有資料51hei提供下載:
電機整合.zip
(21.04 KB, 下載次數: 29)
2019-5-15 16:19 上傳
點擊文件名下載附件
電機正反轉的代碼仿真等
|