㈠ 單片機中斷程序中CLR,CPL是什麼意思
這是匯編指令,clr是清零指令,cpl是取反指令,具體作用要分析在程序中操作的對象是什麼
㈡ 單片機中一個引腳CLR是什麼意思
單片機中對一個引腳使用CLR指令,就是將該IO口清零的意思,置為低電平。比如:
CLR P1.0 ;將P1.0口設為低電平。
CLR P3.2 ;將P3.2口設為低電平。
㈢ 單片機 CLR 指令的問題
可以用來操作位。
單片機中CLR指令其實只有兩類、三種用法:
第一類:位元組操作:
僅有將A清0一條指令,即:CLR A
第二類:位操作
1、CLR C:將進位標志位CY(即平時所說的C)清零;這是一條獨立的指令,只清除C,機器碼只有1個位元組(0C3H);
2、CLR bit:將位地址為bit的位清0;bit可以是單片機中任意可進行位定址的位,機器碼占兩個位元組(0C2H,位地址)。
對ACC.1清0使用CLR命令是可以的,因為A的每一位都有相應的位地址,都可以進行位定址。如果編譯有錯只能說明編譯器不支持ACC.1的寫法,你可以嘗試直接使用ACC.1的位地址0E1H來替代,即:
CLR 0E1H
肯定是可以的。