找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 3498|回復(fù): 0
收起左側(cè)

GYJ-0098八路輸入四路輸出簡(jiǎn)易PLC編程單片機(jī)控制板源碼與資料下載

[復(fù)制鏈接]
ID:280979 發(fā)表于 2018-3-18 01:04 | 顯示全部樓層 |閱讀模式
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è)試程序】
  1. /********************************************************************
  2.                             匯誠科技
  3. 實(shí)現(xiàn)功能:1對(duì)1輸入輸出點(diǎn)動(dòng)控制程序
  4. 使用芯片:STC12C2052AD
  5. 晶振:11.0592MHZ
  6. 編譯環(huán)境:Keil
  7. 作者:zhangxinchunleo
  8. 【聲明】此程序僅用于學(xué)習(xí)與參考,引用請(qǐng)注明版權(quán)和作者信息!   
  9. *********************************************************************/
  10. /********************************************************************
  11. 程序說明:
  12. 當(dāng)X0口與GND口接通后,對(duì)應(yīng)的繼電器Y0吸合);
  13. 當(dāng)X1口與GND口接通后,對(duì)應(yīng)的繼電器Y1吸合);
  14. 當(dāng)X2口與GND口接通后,對(duì)應(yīng)的繼電器Y2吸合);
  15. 當(dāng)X3口與GND口接通后,對(duì)應(yīng)的繼電器Y3吸合);
  16. 當(dāng)X4口與GND口接通后,對(duì)應(yīng)的繼電器Y0吸合);
  17. 當(dāng)X5口與GND口接通后,對(duì)應(yīng)的繼電器Y1吸合);
  18. 當(dāng)X6口與GND口接通后,對(duì)應(yīng)的繼電器Y2吸合);
  19. 當(dāng)X7口與GND口接通后,對(duì)應(yīng)的繼電器Y3吸合);
  20. *********************************************************************/
  21. #include<stc2052.h>                     
  22. #define uchar unsigned char
  23. #define uint unsigned int
  24. /********************************************************************
  25.                             初始定義
  26. *********************************************************************/

  27. sbit P10=P1^0;
  28. sbit P11=P1^1;
  29. sbit P12=P1^2;
  30. sbit P13=P1^3;
  31. sbit P14=P1^4;
  32. sbit P15=P1^5;
  33. sbit P16=P1^6;
  34. sbit P17=P1^7;
  35. sbit P30=P3^0;
  36. sbit P31=P3^1;
  37. sbit P32=P3^2;
  38. sbit P33=P3^3;
  39. sbit P34=P3^4;
  40. sbit P35=P3^5;
  41. sbit P37=P3^7;
  42. /********************************************************************
  43.                             延時(shí)函數(shù)
  44. *********************************************************************/

  45. delay()
  46. {
  47.               uchar i,j,k;
  48.               for(i=0;i<20;i++)
  49.               for(j=0;j<75;j++)
  50.               for(k=0;k<33;k++)
  51.               {;;}
  52. }
  53. /********************************************************************
  54.                             主函數(shù)
  55. *********************************************************************/
  56. void main()
  57. {
  58.               P1=0xff;
  59.               P3=0xbf;
  60.               while(1){
  61.                             while(P10==0){delay();P3=0xbb;delay();}
  62.                                 while(P11==0){delay();P3=0xb7;delay();}
  63.                             while(P12==0){delay();P3=0xaf;delay();}
  64.                             while(P13==0){delay();P3=0x9f;delay();}   
  65.                             while(P14==0){delay();P3=0xbb;delay();}
  66.                             while(P15==0){delay();P3=0xb7;delay();}
  67.                             while(P16==0){delay();P3=0xaf;delay();}
  68.                             while(P17==0){delay();P3=0x9f;delay();}
  69.                             P3=0xbf;
  70.                               }
  71. }
  72. /********************************************************************
  73.                               結(jié)束
  74. *********************************************************************/
復(fù)制代碼

0.png 0.png

全部資料51hei下載地址:
GYJ-0098_八路輸入四路輸出簡(jiǎn)易PLC編程單片機(jī)控制板發(fā)貨資料.rar (5.42 MB, 下載次數(shù): 42)


回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表