eaganshi
態(tài)度勝于一切……
級別: 探索解密
![]() |
大家好,現(xiàn)一項(xiàng)目,232通訊,讀到的數(shù)據(jù)位8個(gè)字節(jié),每個(gè)字節(jié)對應(yīng)為ASCII碼,已轉(zhuǎn)成16進(jìn)制數(shù)。如讀取數(shù)為150,則字節(jié)為31H,35H,30H。假設(shè)要將150和200進(jìn)行比較,應(yīng)該如何編寫指令,求高手指點(diǎn)!! |
|
---|---|---|
|
崇慶陽光
不懈努力,一切皆有可能...
級別: VIP會員
![]() ![]() ![]() |
比較簡單啊,多看一下手冊就能自己解決的。 |
|
---|---|---|
|
幻影孤魂
級別: 探索解密
![]() |
很簡單啊 用一個(gè)比較指令就行了! 你個(gè)150 是讀在那個(gè)數(shù)據(jù)寄存器D里面的呀? 然后用這個(gè)D與200比較 輸出一個(gè)值就可以了! [ZCP D k200 m0]就可以了,表示當(dāng)D小于200時(shí) m0接通,當(dāng)D=200時(shí) M1接通,當(dāng)D大于200時(shí)m2接通! |
---|---|
|