GYJ-0098_八路輸入四路輸出簡(jiǎn)易PLC編程單片機(jī)控制板使用說明 簡(jiǎn)要說明:
一、 尺寸:長(zhǎng)121mmX寬86mmX高20mm
二、 主要芯片:STC12C2052AD(兼容51程序)
三、 工作電壓:12V或者24V(工作電壓等于繼電器額定工作電壓)
四、 串口下載程序
五、 特點(diǎn):1、具有電源指示。
2、八路輸入,其中四路光電隔離,四路可做AD信號(hào)輸入。
3、四路輸出光隔離輸出控制繼電器
4、標(biāo)準(zhǔn)的11.0592M晶振。
5、具有上電復(fù)位和手動(dòng)復(fù)位。
6、主芯片完全兼容51程序。
7、有內(nèi)部看門狗,EEPROM
8、輸入四路具有LED指示。
9、輸出四路具有LED指示。
10、高效率電源穩(wěn)壓芯片給單片機(jī)供電,工作更穩(wěn)定。。
11、可控制交流220V/10A一下設(shè)備。
12、具有串口通信功能(可以上位機(jī)控制)。
六、有詳細(xì)使用說明書
七、提供相關(guān)軟件
八、提供例程及其學(xué)習(xí)資料
適用場(chǎng)合:工業(yè)控制、單片機(jī)學(xué)習(xí)、電子競(jìng)賽、產(chǎn)品開發(fā)、畢業(yè)設(shè)計(jì)。。。 使用說明: 【輸入部分標(biāo)注說明】 【輸出部分標(biāo)注說明】 【原理圖】 【PCB尺寸圖】 【圖片展示】
【測(cè)試程序】
- /********************************************************************
- 匯誠科技
- 實(shí)現(xiàn)功能:1對(duì)1輸入輸出點(diǎn)動(dòng)控制程序
- 使用芯片:STC12C2052AD
- 晶振:11.0592MHZ
- 編譯環(huán)境:Keil
- 作者:zhangxinchunleo
- 【聲明】此程序僅用于學(xué)習(xí)與參考,引用請(qǐng)注明版權(quán)和作者信息!
- *********************************************************************/
- /********************************************************************
- 程序說明:
- 當(dāng)X0口與GND口接通后,對(duì)應(yīng)的繼電器Y0吸合);
- 當(dāng)X1口與GND口接通后,對(duì)應(yīng)的繼電器Y1吸合);
- 當(dāng)X2口與GND口接通后,對(duì)應(yīng)的繼電器Y2吸合);
- 當(dāng)X3口與GND口接通后,對(duì)應(yīng)的繼電器Y3吸合);
- 當(dāng)X4口與GND口接通后,對(duì)應(yīng)的繼電器Y0吸合);
- 當(dāng)X5口與GND口接通后,對(duì)應(yīng)的繼電器Y1吸合);
- 當(dāng)X6口與GND口接通后,對(duì)應(yīng)的繼電器Y2吸合);
- 當(dāng)X7口與GND口接通后,對(duì)應(yīng)的繼電器Y3吸合);
- *********************************************************************/
- #include<stc2052.h>
- #define uchar unsigned char
- #define uint unsigned int
- /********************************************************************
- 初始定義
- *********************************************************************/
-
- sbit P10=P1^0;
- sbit P11=P1^1;
- sbit P12=P1^2;
- sbit P13=P1^3;
- sbit P14=P1^4;
- sbit P15=P1^5;
- sbit P16=P1^6;
- sbit P17=P1^7;
- sbit P30=P3^0;
- sbit P31=P3^1;
- sbit P32=P3^2;
- sbit P33=P3^3;
- sbit P34=P3^4;
- sbit P35=P3^5;
- sbit P37=P3^7;
- /********************************************************************
- 延時(shí)函數(shù)
- *********************************************************************/
-
- delay()
- {
- uchar i,j,k;
- for(i=0;i<20;i++)
- for(j=0;j<75;j++)
- for(k=0;k<33;k++)
- {;;}
- }
- /********************************************************************
- 主函數(shù)
- *********************************************************************/
- void main()
- {
- P1=0xff;
- P3=0xbf;
- while(1){
- while(P10==0){delay();P3=0xbb;delay();}
- while(P11==0){delay();P3=0xb7;delay();}
- while(P12==0){delay();P3=0xaf;delay();}
- while(P13==0){delay();P3=0x9f;delay();}
- while(P14==0){delay();P3=0xbb;delay();}
- while(P15==0){delay();P3=0xb7;delay();}
- while(P16==0){delay();P3=0xaf;delay();}
- while(P17==0){delay();P3=0x9f;delay();}
- P3=0xbf;
- }
- }
- /********************************************************************
- 結(jié)束
- *********************************************************************/
復(fù)制代碼
全部資料51hei下載地址:
|