亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? plc51x.lst

?? PLC源代碼
?? LST
?? 第 1 頁 / 共 4 頁
字號:
C51 COMPILER V8.16   PLC51X                                                                10/10/2009 14:43:40 PAGE 1   


C51 COMPILER V8.16, COMPILATION OF MODULE PLC51X
OBJECT MODULE PLACED IN PLC51x.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE PLC51x.c LARGE WARNINGLEVEL(1) BROWSE DEBUG OBJECTEXTEND

line level    source

   1          /*----------------------------------------------------------------------------------------------------*/
   2          /*                                                                                                    */
   3          /*                  PLC 梯型圖 解釋型監控 C Code示范程序(用于 51單片機)                             */
   4          /*                                                                                                    */
   5          /*     為防止 PLC 指令編碼和 C 語言關鍵字混淆,特規定,在本監控程序中,所有 PLC 指令前面加下劃線"_", */
   6          /*  所有點(BIT型)前后各加下劃線"_",所有點(WORD型)前加下劃線"_",指令后面的數據用( )包含,數據  */
   7          /*  中間用","分隔,以示和 C 語言關鍵字區分及適應于 C 語言書寫方法。                                   */
   8          /*      所有十進制常數去掉前導"K",所有十六進制常數去掉前導"H"再加前導數字"0x",以便適應于 C 語言常   */
   9          /*  數書寫方法。這些下劃線和加減前導數字將由 PLC 梯型圖反編譯程序自動加入。                           */
  10          /*                                                                                                    */
  11          /*     說心里話,這種容量小、功能少的 PLC,用匯編是最佳選擇,程序精練、執行效率高,比如散轉指令,用   */
  12          /*  C語言的函數指針效率大打折扣,但考慮到方便大家今后程序的移植、更改、提高,使之能適應于 AVR,STM8, */
  13          /*  NEC,PIC,H8,STM32......等任何單片機,未使用 51單片機特有的 bit 操作指令,關鍵部位也未插入匯編, */
  14          /*  等程序修改穩定后再修改相關指令,優化程序代碼,提升執行速度,使之更適合 51單片機的使用。           */
  15          /*                                                                                                    */
  16          /*     本程序支持混合編程,即在 PLC 指令編碼中可任意插入 C 語言語句,符合 C 語言規范的匯編語言語句。  */
  17          /*  可使用現有的調試軟件仿真器設置斷點,單步,多步,跟蹤,連續,全速等手段調試 PLC 程序,修改和監控   */
  18          /*  PLC 點元件狀態和內容,使之更適合廣大單片機愛好者使用。                                            */
  19          /*                                                                                                    */
  20          /*     目前支持下列點(繼續完善中):                                                                 */
  21          /*  _X0_---_X57_,_Y0_---_S57_,_M0_---_M255_,_S0_---_S255_,_T0---_T31,_C0---_C31,_D0---_D31;     */
  22          /*                                                                                                    */
  23          /*     目前支持常數(繼續完善中):                                                                   */
  24          /*  K 范圍:-32768---32767;  H 范圍:0---FFFFH;                                                       */
  25          /*                                                                                                    */
  26          /*      目前支持特殊點數(繼續完善中):                                                              */
  27          /*  _M8000_,_M8001_,_M8002_,_M8003_,_M8004_,_M8011_,_M8012_,_M8013_,_M8014_,                 */
  28          /*  _M8020_,_M8021_,_M8022_;                                                                       */
  29          /*                                                                                                    */
  30          /*      目前支持下列基本指令和擴展指令(繼續完善中):                                                */
  31          /*  _LD,_LDI,_AND,_ANI,_OR,_ORI,_INV,_OUT(_OUT_T,_OUT_C),_SET,_RST,_ANB,_ORB,_LDP,_LDF,_ANDP,_ANDF,   */
  32          /*  _ORP,_ORF,_PLS,_PLF,_MPS,_MRD,_MPP,_NOP,END,_ADD,_SUB,_MUL,_DIV,_INC,_DEC,_WAND,_WOR,_WXOR,       */
  33          /*  _NEG,_ALT,_MOV,_CML,_XCH,_BCD,_BIN,_CMP,_ZCP,_FMOV,_ROR,_ROL,_ZRST,_REF,_ASCI,_SWAP,_CJ,_CALL,    */
  34          /*  _SRET,_FEND,_LD>=,_LD<=,_LD>,_LD<,_LD<>,_LD=,_AND>=,_AND<=,_AND>,_AND<,_AND<>,_AND=,_OR>=,_OR<=,  */
  35          /*  _OR>,_OR<,_OR<>,_OR=;                                                                             */
  36          /*                                                                                                    */
  37          /*      由于 C語言無法識別下列符號,特用下列英文縮寫表示:                                            */
  38          /*  大于等于(>=)  _GE,小于等于(<=)  _LE,大于(>)  _GT,小于(<)  _LT,不相等(<>)  _NE,相等(=)  _EQ;  */
  39          /*  即指令集:_LD>=,_LD<=,_LD>,_LD<,_LD<>,_LD=,_AND>=,_AND<=,_AND>,_AND<,_AND<>,_AND=,                */
  40          /*            _OR>=,_OR<=,_OR>,_OR<,_OR<>,_OR=;                                                       */
  41          /*      用下列指令書寫方式替代。                                                                      */
  42          /*  _LD_GE,_LD_LE,_LD_GT,_LD_LT,_LD_NE,_LD_EQ,_AND_GE,_AND_LE,_AND_GT,_AND_LT,_AND_NE,_AND_EQ,        */
  43          /*  _OR_GE,_OR_LE,_OR_GT,_OR_LT,_OR_NE,_OR_EQ;                                                        */
  44          /*                                                                                                    */
  45          /*                                                                                                    */
  46          /*   C P U : MPC82G516A(51系列)單片機                                                                 */
  47          /*   晶  振: 11.0592MHz                                                                               */
  48          /*   作  者: 許意義                                                                                   */
  49          /*   版  本: V1.1.5                                                                                   */
  50          /*   日  期: 2009.10.10                                                                                */
  51          /*   版  權: ourDEV.cn                                                                                */
  52          /*                                                                                                    */
  53          /*----------------------------------------------------------------------------------------------------*/
  54          /*   歷次修改記錄:                                                                                   */
  55          /*----------------------------------------------------------------------------------------------------*/
C51 COMPILER V8.16   PLC51X                                                                10/10/2009 14:43:40 PAGE 2   

  56          /*   版  本: V1.1.5                                                                                   */
  57          /*   修改人: 許意義                                                                                                       */
  58          /*   日  期: 2009.10.10                                                                                                           */
  59          /*   備  注: 修改了網友 winmcu 查出的 BUG , PLS 和 PLF指令運行異常現象, 已修正。                      */
  60          /*                                                                                                    */
  61          /*----------------------------------------------------------------------------------------------------*/
  62          /*   版  本: V1.1.4                                                                                   */
  63          /*   修改人: 許意義                                                                                                       */
  64          /*   日  期: 2009.10.9                                                                                                            */
  65          /*   備  注: 修改了網友 oste 查出的 BUG , ALT指令運行異常現象, 已修正。                               */
  66          /*           并增加了PLC程序缺少END指令及運行錯誤指令會馬上停止報錯。                                                         */
  67          /*                                                                                                    */
  68          /*----------------------------------------------------------------------------------------------------*/
  69          /*   版  本: V1.1.3                                                                                   */
  70          /*   修改人: 許意義                                                                                                       */
  71          /*   日  期: 2009.10.9                                                                                                            */
  72          /*   備  注: 修改了網友 oste 查出的 BUG , CMP指令,ZCP指令運行異常現象, 已修正。                       */
  73          /*                                                                                                    */
  74          /*----------------------------------------------------------------------------------------------------*/
  75          /*   版  本: V1.1.2                                                                                   */
  76          /*   修改人: 許意義                                                                                                       */
  77          /*   日  期: 2009.10.8                                                                                                            */
  78          /*   備  注: 修改了網友 oste 和 winmcu 查出的 BUG , KnMx類變量 x非4的倍數出錯,M801x時鐘變量脈沖類    */
  79          /*           指令出錯,AND類指令出錯,均已修正。                                                                                                  */
  80          /*                                                                                                    */
  81          /*----------------------------------------------------------------------------------------------------*/
  82          /*   版  本: V1.1.1                                                                                   */
  83          /*   修改人: 許意義                                                                                                       */
  84          /*   日  期: 2009.10.8                                                                                                            */
  85          /*   備  注: 修改了網友 oste 查出的 BUG , 計數器在每次接通時的上升沿才應該計數(加1),已修正。       */
  86          /*                                                                                                    */
  87          /*----------------------------------------------------------------------------------------------------*/
  88          /*   版  本: V1.1.0                                                                                   */
  89          /*   修改人: 許意義                                                                                                       */
  90          /*   日  期: 2009.10.3                                                                                                            */
  91          /*   備  注: 增加了對KnX,KnY,KnM,KnS變量的支持, 增加了對CJ,CALL等指令的支持。                         */
  92          /*                                                                                                    */
  93          /*----------------------------------------------------------------------------------------------------*/
  94          /*   版  本: V1.0.9                                                                                   */
  95          /*   修改人: 許意義                                                                                                       */
  96          /*   日  期: 2009.10.1                                                                                                            */
  97          /*   備  注: 修改了網友 houjingqing 和 winmcu 查出的 BUG , 部分變量 初始化不正確,已修正。            */
  98          /*                                                                                                    */
  99          /*----------------------------------------------------------------------------------------------------*/
 100          /*   版  本: V1.0.8                                                                                   */
 101          /*   修改人: 許意義                                                                                                       */
 102          /*   日  期: 2009.09.30                                                                                                           */
 103          /*   備  注: 修改了網友 oste 查出的 BUG , 下載完剛運行時,時間繼電器的時基會變小,定時值很快就到了,  */
 104          /*           已修正。                                                                                 */
 105          /*                                                                                                    */
 106          /*----------------------------------------------------------------------------------------------------*/
 107          /*   版  本: V1.0.7                                                                                   */
 108          /*   修改人: 許意義                                                                                                       */
 109          /*   日  期: 2009.09.30                                                                                                           */
 110          /*   備  注: 修改了網友 houjingqing 和 oste 查出的 BUG , 數據比較類 指令錯誤,已修正。                */
 111          /*                                                                                                    */
 112          /*----------------------------------------------------------------------------------------------------*/
 113          /*   版  本: V1.0.6                                                                                   */
 114          /*   修改人: 許意義                                                                                                       */
 115          /*   日  期: 2009.09.26                                                                                                           */
 116          /*   備  注: 修改了網友 oste 查出的 BUG , OUT  T0 D30 指令錯誤,已修正。                              */
 117          /*                                                                                                    */
C51 COMPILER V8.16   PLC51X                                                                10/10/2009 14:43:40 PAGE 3   

 118          /*----------------------------------------------------------------------------------------------------*/
 119          /*   版  本: V1.0.5                                                                                   */
 120          /*   修改人: 許意義                                                                                                       */
 121          /*   日  期: 2009.09.25                                                                                                           */
 122          /*   備  注: 將“簡易PLC 梯型圖(指令編碼)轉 51  C 程序示范程序”和“仿三菱 FX1N PLC 下載通訊協議        */
 123          /*            C Code示范程序”合并,使之真正成為直接兼容 三菱FXGPWIN 軟件 的 開源PLC。                */
 124          /*                                                                                                    */
 125          /*----------------------------------------------------------------------------------------------------*/
 126          
 127          #include "SYSTEM.h"
 128          #include "PLC51x_TYPE.H"
 129          #include "PLC51x_SYS.H"
 130          #include "PLC51x.H"
 131          #include "PLC51x_FNC.H"
 132          
 133          
 134          bit  RUN = 0;
 135           
 136          unsigned int code TYPE_BCD[16]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,    // LED顯示器段碼表
 137                                           0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e};  // 0123456789AbCdEF
 138          
 139          /***************************************************************************************/ 
 140          
 141          unsigned char  Timer_5ms;         // 5ms時基計數器,5ms Timer0中斷計數
 142          unsigned char  Timer_10ms;        // 10ms時基計數器,5ms Timer0中斷計數
 143          unsigned char  Timer_100ms;       // 100ms時基計數器,5ms Timer0中斷計數
 144          unsigned char  Pulse_val_Sec;     // 1s時基計數器
 145          unsigned char  Pulse_val_Min;     // 1min時基計數器
 146          bit   Pulse_10ms ;
 147          bit   Pulse_100ms;
 148          bit   Pulse_Sec  ;
 149          bit   Pulse_Min  ;
 150          
 151          /***************************************************************************************/ 
 152          
 153          volatile unsigned char   data  ACC_BIT;                         //  位運算器及 7級中間過渡棧

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一卡二卡在线观看| 午夜精品123| 亚洲成在线观看| 国产一区二区三区综合| 在线日韩国产精品| 中文在线一区二区| 日韩激情av在线| 91麻豆成人久久精品二区三区| 日韩午夜精品视频| 亚洲一级电影视频| 成人亚洲一区二区一| 91精品国产入口在线| 亚洲一区二区三区四区的| 成人av在线资源| 久久久国产一区二区三区四区小说| 亚洲成人免费视| 91麻豆国产在线观看| 中文字幕在线不卡一区二区三区 | 国产美女娇喘av呻吟久久| 欧美日韩在线免费视频| 亚洲婷婷国产精品电影人久久| 国产一区视频在线看| 日韩欧美中文字幕公布| 午夜av区久久| 91国偷自产一区二区开放时间| 亚洲国产精品成人综合 | 不卡的av电影| 久久久久9999亚洲精品| 狠狠v欧美v日韩v亚洲ⅴ| 欧美日本在线视频| 亚洲一区二区三区精品在线| 色哟哟国产精品| 亚洲日本一区二区三区| 白白色 亚洲乱淫| 国产精品初高中害羞小美女文| 国产精品羞羞答答xxdd | 欧美久久久一区| 亚洲一区二区综合| 欧美日韩一区高清| 舔着乳尖日韩一区| 日韩你懂的在线播放| 久久97超碰国产精品超碰| 精品国产污网站| 国产福利不卡视频| 国产精品人人做人人爽人人添| 国产精品一区二区在线观看网站| 久久品道一品道久久精品| 国产suv一区二区三区88区| 国产精品免费久久久久| 99久久久久久99| 日韩伦理免费电影| 欧美日韩日日夜夜| 久久精品免费观看| 欧美激情在线免费观看| 91蜜桃传媒精品久久久一区二区| 亚洲精品欧美综合四区| 欧美一级黄色片| 国产成人av电影在线| 亚洲人成精品久久久久久| 欧美三电影在线| 国产一区二区不卡| 亚洲女子a中天字幕| 欧美一卡二卡在线| 成人动漫一区二区三区| 一区二区免费在线播放| 欧美大片国产精品| 99久久精品久久久久久清纯| 亚洲大片一区二区三区| 国产日韩欧美在线一区| 在线观看免费成人| 国产一区二区久久| 亚洲电影你懂得| 久久青草国产手机看片福利盒子| 色综合久久88色综合天天免费| 日韩精品久久久久久| 亚洲国产精品av| 91精品国产丝袜白色高跟鞋| 粉嫩一区二区三区性色av| 亚洲成a人在线观看| 国产欧美中文在线| 7777精品伊人久久久大香线蕉的| 国产精品资源在线| 亚洲大片免费看| 综合久久一区二区三区| 精品国产三级a在线观看| 欧美丝袜丝交足nylons图片| 国产99久久久精品| 日本va欧美va欧美va精品| 亚洲三级在线观看| 久久久亚洲精华液精华液精华液| 欧美视频在线一区| 97aⅴ精品视频一二三区| 狠狠色丁香婷综合久久| 亚洲第一二三四区| 亚洲欧美视频在线观看视频| 国产午夜精品福利| 26uuu色噜噜精品一区| 欧美日韩一区二区在线观看| av在线播放成人| 国产91在线|亚洲| 久久精品国产久精国产| 视频一区在线播放| 亚洲电影视频在线| 亚洲在线一区二区三区| 亚洲美女视频一区| 亚洲欧美一区二区视频| 中文子幕无线码一区tr| 国产亚洲精品久| 欧美成人vr18sexvr| 制服丝袜日韩国产| 欧美乱熟臀69xxxxxx| 欧美日韩成人高清| 欧美日韩精品一区二区天天拍小说| 91麻豆视频网站| 欧洲一区二区三区在线| 色婷婷综合五月| 91丨国产丨九色丨pron| 91老师片黄在线观看| 一本色道久久综合亚洲精品按摩| 成人黄色免费短视频| av中文一区二区三区| 97精品久久久久中文字幕| 97精品电影院| 欧美三级一区二区| 日韩亚洲电影在线| 精品动漫一区二区三区在线观看 | 色婷婷综合久久久中文字幕| 99久久国产综合色|国产精品| 成人黄页毛片网站| 91一区一区三区| 在线亚洲高清视频| 欧美日韩一区不卡| 6080亚洲精品一区二区| 欧美xxxx老人做受| 国产亚洲成aⅴ人片在线观看| 国产精品私人自拍| 亚洲色图清纯唯美| 亚洲bt欧美bt精品777| 日韩国产在线观看一区| 蜜芽一区二区三区| 国产成人午夜精品5599 | 国产一区免费电影| 国产91高潮流白浆在线麻豆| 成人激情电影免费在线观看| 色综合一个色综合亚洲| 在线不卡欧美精品一区二区三区| 日韩欧美一区二区不卡| 国产欧美一区二区三区在线老狼 | 日本亚洲免费观看| 国产乱码精品一区二区三区av| 91片在线免费观看| 51精品视频一区二区三区| 国产午夜精品久久久久久免费视| 亚洲丝袜自拍清纯另类| 免费高清成人在线| 色综合天天综合狠狠| 欧美高清视频www夜色资源网| 久久久久青草大香线综合精品| 亚洲女性喷水在线观看一区| 麻豆国产精品777777在线| 91美女视频网站| 2023国产精品| 日韩国产欧美一区二区三区| 成人a区在线观看| 欧美一区二区福利在线| 一区二区三区自拍| 国产伦理精品不卡| 3d成人h动漫网站入口| 欧美国产日韩精品免费观看| 午夜一区二区三区视频| 成人午夜电影小说| 欧美一区2区视频在线观看| 亚洲精品伦理在线| 国产一区二区不卡在线| 9191精品国产综合久久久久久 | 日韩精品一区二区三区在线观看| 亚洲色大成网站www久久九九| 精品一二三四在线| 欧美伦理电影网| 午夜精品免费在线| 色婷婷香蕉在线一区二区| 国产视频一区二区三区在线观看| 美国十次了思思久久精品导航| 色88888久久久久久影院按摩| 久久久久久9999| 久久超碰97人人做人人爱| 欧美日韩国产a| 亚洲愉拍自拍另类高清精品| 成人美女视频在线观看| 26uuu国产日韩综合| 久久国产精品第一页| 日韩一区二区三区免费看| 亚洲国产欧美在线| 欧洲精品视频在线观看| 伊人开心综合网| 91国偷自产一区二区三区观看| 国产精品麻豆视频| 福利一区在线观看| 国产日产欧美精品一区二区三区| 激情成人综合网|