|
本科畢業(yè)論文題目,附件為仿真和代碼。
單片機(jī)用的51
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
0.png (19.39 KB, 下載次數(shù): 57)
下載附件
2018-6-19 03:38 上傳
提示:K1為模擬火車來(lái)時(shí)的傳感器,K2為模擬火車通過(guò)后的傳感器
注:電機(jī)右轉(zhuǎn)為放桿,左轉(zhuǎn)為抬桿
0.png (42.39 KB, 下載次數(shù): 64)
下載附件
2018-6-19 03:39 上傳
單片機(jī)源程序如下:
- #include<reg52.h>
- #define MAINFOSC (11059200)
- sbit beep=P2^0;
- sbit k1=P2^1;
- sbit k2=P2^2;
- sbit IN1=P3^0;
- sbit IN2=P3^1;
- void Delay_Ms(unsigned int ms)
- {
- unsigned int i;
- while(--ms)
- {
- i=MAINFOSC/13000;
- while(--i);
- }
- }
- void Open_tongdao()
- {
- IN1=1;
- IN2=0;
- Delay_Ms(200);
- IN1=0;
- IN2=0;
- }
- void Shut_tongdao()
- {
- IN1=0;
- IN2=1;
- Delay_Ms(200);
- IN1=0;
- IN2=0;
- }
- void main()
- {
- beep=0;
- while(1)
- {
- if(k1==0)
- {
- beep=1;
- Open_tongdao();
- }
- if(k2==0)
- {
- Shut_tongdao();
- beep=0;
- }
- }
- }
復(fù)制代碼
所有資料51hei提供下載:
仿真.rar
(75.84 KB, 下載次數(shù): 21)
2018-6-19 03:39 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|
|