久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2166|回復: 0
打印 上一主題 下一主題
收起左側

51單片機工業流程控制匯編代碼

[復制鏈接]
跳轉到指定樓層
樓主
在工業控制中,象沖壓、注塑、輕紡、制瓶等生產過程,都是一些繼續生產過程,按某種順序有規律地完成預定的動作,對這類繼續生產過程的控制稱為稱順序控制,例注塑機工藝過程大致按"合模→注射→延時→開模→產伸→產退"順序動作,用單片機最易實現。
P1.0P1.6控制七只發光二極管的點亮,模擬注塑機的七道工序,低電平有效,設定每道工序時間轉換為延時。P3.4為開工啟動開關,高電平啟動;P3.3為外部故障輸入模擬信號,低電平報警;P1.7為報警聲音輸出。設定前6道工序每道工序只有一位輸出低電平點亮一位LED,第七道工序三位有輸出,點亮三位LED

注意程序中將P1.7改成了P2.7
把八路撥動開關某兩位用兩條數據線,分別接P3.3P3.4,然后把P1 口的P1.0-P1.連接到八路LED指示燈。用P2.7口接蜂鳴器。按圖接好連線。
P3.3撥到高電平,然后執行程序,把P3.4撥到高電平,開工啟動流水線,觀察發光二極管點亮情況,確定工序執行是否正常。然后把P3.3置為低電平,看是否有聲音報警,然后撤銷中斷。觀察報警是否停止,是否從剛才報警時一道程序執行下去。
  1.                 ORG 0000H
  2.                 AJMP MAIN
  3.                 ORG 0013H
  4.                 AJMP IX1P
  5.                 ORG 0500H
  6. MAIN:        MOV SP,#60H
  7.                 ORL IE,#84H;10000001B EA = 1; EX1 = 1
  8.                                    ;開外部中斷1
  9. PO11:        JB P3.4,PO12
  10.                 JNB P3.4,PO11
  11. IX1P:        MOV    B,  R2            ;保護現場
  12. PO17:        MOV P1,#0FFH;報警,停止所有工序
  13.                 MOV    20H,  #0A0H           ;振蕩次數
  14. PO18:        SETB   P2.7            ;振蕩
  15.                 ACALL  PO1A          ;延時
  16.                 CLR    P2.7           ;停振
  17.                 ACALL  PO1A          ;延時
  18.                 DJNZ   20H,  PO18         ;不為0轉
  19.                 CLR    P2.7        ;停振
  20.                 ACALL  PO1A             
  21.                 JNB    P3.3,  PO17         ;故障消除嗎?
  22.                 MOV    R2,  B        ;恢復現場
  23.                 RETI                                  
  24. PO12:        MOV   P1,  #0FEH        ;第一道工序
  25.                 ACALL  PO1B
  26.                 MOV   P1, #0FDH        ;第二道工序
  27.                 ACALL  PO1B
  28.                 MOV    P1, #0FBH        ;第三道工序
  29.                 ACALL  PO1B
  30.                 MOV    P1, #0F7H        ;第四道工序
  31.                 ACALL  PO1B
  32.                 MOV    P1, #0EFH        ;第五道工序
  33.                 ACALL  PO1B
  34.                 MOV    P1, #0DFH        ;第六道工序
  35.                 ACALL  PO1B
  36.                 MOV    P1, #8FH        ;第七道工序
  37.                 ACALL  PO1B
  38.                 SJMP   PO11                 
  39. PO19:        MOV    R2, #10H
  40.                 ACALL  DELY        ;延時1
  41.                 RET
  42. PO1A:        MOV    R2, #06H
  43.                 ACALL  DELY        ;延時2
  44.                 RET       
  45. PO1B:        MOV    R2, #30H
  46.                 ACALL  DELY          ;延時3
  47.                 RET                                                          
  48.                 ORG    0200H
  49. DELY:        PUSH   02H   ;R2設置延時時間
  50. DEL2:        PUSH   02H
  51. DEL3:        PUSH   02H
  52. DEL4:        DJNZ   R2,DEL4
  53.                 POP    02H
  54.                 DJNZ   R2,DEL3
  55.                 POP    02H
  56.                 DJNZ   R2,DEL2
  57.                 POP    02H
  58.                 DJNZ   R2,DELY
  59.                 RET
  60.                 END       
復制代碼


評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久久国产一区二区三区四区小说 | 色爱综合 | 97av| 成人欧美一区二区三区 | 亚洲国产精品久久久久 | www.4hu影院| 日本激情视频网 | 成人在线欧美 | 日韩精品一区二区三区老鸭窝 | 日韩二三区 | 三级视频久久 | 欧美老妇交乱视频 | 欧美一级片免费看 | 一级a爱片性色毛片免费 | 国产午夜精品一区二区三区嫩草 | 成人在线播放网址 | av在线伊人 | 亚洲成a| 日韩欧美国产不卡 | 午夜视频免费在线观看 | 国产精品久久亚洲 | 欧美在线一级 | 久久69精品久久久久久国产越南 | 开操网 | 亚洲男人天堂av | 亚洲久视频 | 国产 欧美 日韩 一区 | 91在线最新 | 国产在线精品一区二区三区 | 亚洲一区av | 国产精品区二区三区日本 | 一二三四在线视频观看社区 | 欧美日韩国产一区二区三区 | 国产九九精品 | 91久久综合亚洲鲁鲁五月天 | 精品一区二区三区不卡 | 久久久91| 国产乱码精品一区二区三区中文 | 我要看免费一级毛片 | 狠狠av | 91视频在线观看 |