我自己理解的 有不對的地方請指教
MOV H87 D1120 這句話是設置PLC通訊方式的:
波特率9600 ,校驗方式:偶校驗 ,數據位:8位 ,停止位:1位
H87= 1000 0 11 1
波特率9600 1位停止 偶校驗 8位數據
b0:數據長度 當b0=0時數據長度為7位,當b0=1時數據長度為8位
即b0=1
b2 b1: 奇偶性
b2, b1 = 00 : 無 (None)
b2, b1 = 01 : 奇校驗 (Odd)
b2, b1 = 11 : 偶校驗 (Even)
b3: 停止位
b3 = 0:1 bit
b3 = 1:2 bit
b4b5b6b7 波特率
b7 ~ b4 = 0001 (H1) : 110 bps
b7 ~ b4 = 0010 (H2) : 150 bps
b7 ~ b4 = 0011 (H3) : 300 bps
b7 ~ b4 = 0100 (H4) : 600 bps
b7 ~ b4 = 0101 (H5) : 1200 bps
b7 ~ b4 = 0110 (H6) : 2400 bps
b7 ~ b4 = 0111 (H7) : 4800 bps
b7 ~ b4 = 1000 (H8) : 9600 bps
b7 ~ b4 = 1001 (H9) : 19200 bps
b7 ~ b4 = 1010 (HA) : 38400 bps
b7 ~ b4 = 1011 (HB) : 57600 bps
b7 ~ b4 = 1100 (HC) : 115200 bps
所以 b7---b0=10000111=H87