GYJ-0098_八路輸入四路輸出簡易PLC編程單片機控制板使用說明 簡要說明:
一、 尺寸:長121mmX寬86mmX高20mm
二、 主要芯片:STC12C2052AD(兼容51程序)
三、 工作電壓:12V或者24V(工作電壓等于繼電器額定工作電壓)
四、 串口下載程序
五、 特點:1、具有電源指示。
2、八路輸入,其中四路光電隔離,四路可做AD信號輸入。
3、四路輸出光隔離輸出控制繼電器
4、標準的11.0592M晶振。
5、具有上電復位和手動復位。
6、主芯片完全兼容51程序。
7、有內部看門狗,EEPROM
8、輸入四路具有LED指示。
9、輸出四路具有LED指示。
10、高效率電源穩壓芯片給單片機供電,工作更穩定。。
11、可控制交流220V/10A一下設備。
12、具有串口通信功能(可以上位機控制)。
六、有詳細使用說明書
七、提供相關軟件
八、提供例程及其學習資料
適用場合:工業控制、單片機學習、電子競賽、產品開發、畢業設計。。。 使用說明: 【輸入部分標注說明】 【輸出部分標注說明】 【原理圖】 【PCB尺寸圖】 【圖片展示】
【測試程序】
- /********************************************************************
- 匯誠科技
- 實現功能:1對1輸入輸出點動控制程序
- 使用芯片:STC12C2052AD
- 晶振:11.0592MHZ
- 編譯環境:Keil
- 作者:zhangxinchunleo
- 【聲明】此程序僅用于學習與參考,引用請注明版權和作者信息!
- *********************************************************************/
- /********************************************************************
- 程序說明:
- 當X0口與GND口接通后,對應的繼電器Y0吸合);
- 當X1口與GND口接通后,對應的繼電器Y1吸合);
- 當X2口與GND口接通后,對應的繼電器Y2吸合);
- 當X3口與GND口接通后,對應的繼電器Y3吸合);
- 當X4口與GND口接通后,對應的繼電器Y0吸合);
- 當X5口與GND口接通后,對應的繼電器Y1吸合);
- 當X6口與GND口接通后,對應的繼電器Y2吸合);
- 當X7口與GND口接通后,對應的繼電器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;
- /********************************************************************
- 延時函數
- *********************************************************************/
-
- delay()
- {
- uchar i,j,k;
- for(i=0;i<20;i++)
- for(j=0;j<75;j++)
- for(k=0;k<33;k++)
- {;;}
- }
- /********************************************************************
- 主函數
- *********************************************************************/
- 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;
- }
- }
- /********************************************************************
- 結束
- *********************************************************************/
復制代碼
全部資料51hei下載地址: |