zengyu99
級別: *
|
一 程序流程—功能00~09 00 CJ 條件轉移 01 CALL 調用子程序 02 SRET 從子程序返回 03 IRET 中斷返回 04 EI 開中斷 05 DI 關中斷 06 FEND 主程序結束 07 WDT 監視定時器 08 FOR 循環開始 09 NEXT 循環結束 二 傳送和比較指令—功能10~19 10 CMP 比較 11 ZCP 區間比較 12 MOV 傳送 13 SMOV 移位傳送 14 CML 求補運算 15 BMOV 數據塊傳送 16 FMOV 多點傳送 17 XCH 數據交換 18 BCD 求BCD碼 19 BIN 求二進制碼 三 算術和邏輯運算指令—功能20~29 20 ADD 加法 21 SUB 減法 22 MUL 乘法 23 DIV 除法 24 INC 加一 25 DEC 減一 26 WAND 字與 27 WOR 字或 28 WXOR 字異或 29 NEG 求補 四 循環與移位—功能30~39 30 ROR 循環右移 31 ROL 循環左移 32 RCR 帶進位循環右移 33 RCL 帶進位循環左移 34 SFTR 位右移 35 SFTL 位左移 36 WSFR 字右移 37 WSFL 字左移 38 SFWR FIFO寫 39 SFRD FIFO讀 五 數據處理—功能40~49 40 ZRST 區間復位 41 DECO 解碼 42 ENCO 編碼 43 SUM ON位總數 44 BON 檢查位狀態 45 MEAN 求平均值 46 ANS 標志置位 47 ANR 標志復位 48 SQR 平方根 49 FLT 整數轉換成浮點數 六 高速處理—功能50~59 50 REF 刷新 51 REFF 刷新與濾波處理 52 MTR 矩陣輸入 53 HSCS 高速記數器置位 54 HSCR 高速記數器復位 55 HSZ 高速記數器區間比較 速度檢測 56 SPD 脈沖輸出Speed detect 57 PLSY 脈寬調制 Pulse Y 58 PWM 脈沖調制Pulse width modulation 59 PLSR 帶加減速脈沖輸出 七 方便指令—功能60~69 60 IST 狀態初始化 61 SER 尋找 62 ABSD 絕對值凸輪順控 63 INCD 增量凸輪順控 64 TTMR 示教定時器 65 STMR 專用定時器—可定義 66 ALT 交替輸出 67 RAMP 斜坡輸出 68 ROTC 旋轉臺控制 69 SORT 排序 八 外部I/O設備—功能70~79 70 TKY 十鍵輸入 71 HKY 十六鍵輸入 72 DSW 撥碼開關輸入 73 SEGD 七段碼譯碼 74 SEGL 帶鎖存的七段碼顯示 75 ARWS 方向開關 76 ASC ASCII變換 77 PR 打印 78 FROM 讀特殊功能模塊 79 TO 寫特殊功能模塊 九 外圍設備SER—功能80~89 80 RS RS通訊 81 PRUN 8進制位傳送 82 ASCI 十六進制至ASCII轉換 83 HEX ASCII至十六進制轉換 84 CCD 校驗碼 85 VRRD 電位器讀入 86 VRSC 電位器刻度 87 88 PID PID控制 89 十 F2外部模塊—功能90~99 90 MNET F-16N, Mini網 91 ANRD F2-6A, 模擬量輸入 92 ANWR F2-6A, 模擬量輸出 93 RMST F2-32RM, 啟動RM 94 RMWR F2-32RM, 寫RM 95 RMRD F2-32RM, 讀RM 96 RMMN F2-32RM, 監控RM 97 BLK F2-30GM, 指定塊 98 MCDE F2-30GM, 機器碼 99 十一 浮點數—功能110~132 110 ECMP 浮點數比較 111 EZCP 浮點數區間比較 118 EBCD 浮點數2進制->10進制 119 EBIN 浮點數10進制->1進制 120 EADD 浮點數加法 121 ESUB 浮點數減法 122 EMUL 浮點數乘法 123 EDIV 浮點數除法 127 ESOR 浮點數開方 129 INT 浮點數->整數 130 SIN 浮點數SIN運算 131 COS 浮點數COS運算 132 TAN 浮點數TAN運算 147 SWAP 上下字節交換 十二 定位—功能155~159 155 ABS 156 ZRN 157 PLSY 158 DRVI 159 DRVA 十三 時鐘運算—功能160~169 160 TCMP 161 TZCP 162 TADD 163 TSUB 166 TRD 167 TWR 169 HOUR 十四 外圍設備—功能170~177 170 GRY 171 GBIN 176 RD3A 177 WR3A 十五 接點比較—功能224~246 224 LD= (S1)=(S2) 225 LD> (S1)>(S2) 226 LD< (S1)<(S2) 228 LD<> (S1)<>(S2 |
---|---|
|