sihu国产精品永久免费_日韩午夜在线视频_久久99中文字幕伊人_古代男男嗯…啊h总攻

meiliang212
級別: 略有小成
精華主題: 0
發帖數量: 79 個
工控威望: 201 點
下載積分: 965 分
在線時間: 18(小時)
注冊時間: 2017-03-21
最后登錄: 2019-10-08
查看meiliang212的 主題 / 回貼
樓主  發表于: 2017-03-31 15:46
BIN K2X0  D0
MOV D0  K2Y0
模擬時改變x0~x7中的數值  D0的數值到7就不動了
如當x0為1,x1為1,x2為1時K2X0為7  , D0為7  ,K2Y0為7(y0,y1,y2有輸出)

當x0為1,x1為1,x2為1,x3為1時k2x0為15,  D0還是7 沒有改變,k2Y0也為7
這是怎么回事呢  D0 不是要跟著改變為15嗎?之后k2Y0為15,y0,y1,y2,y3都有輸出嗎?
wengine
級別: 家園常客
精華主題: 0
發帖數量: 60 個
工控威望: 633 點
下載積分: 955 分
在線時間: 84(小時)
注冊時間: 2015-03-02
最后登錄: 2024-10-15
查看wengine的 主題 / 回貼
1樓  發表于: 2017-03-31 17:31
這種寫法是錯的,BIN是將BCD碼轉換為二進制數,
BIN K2X0  D0,你這么寫表示將K2X0中的數當作BCD碼
MOV D0  K2Y0,而這里則是直接輸出,
這樣寫的話,大部分情況下,K2X0跟K2Y0里的數是不一樣的。
wengine
級別: 家園常客
精華主題: 0
發帖數量: 60 個
工控威望: 633 點
下載積分: 955 分
在線時間: 84(小時)
注冊時間: 2015-03-02
最后登錄: 2024-10-15
查看wengine的 主題 / 回貼
2樓  發表于: 2017-04-01 10:14
K2X0是撥碼盤輸入?K2Y0是數碼管輸出?
是的話應該這樣寫
BIN K2X0  D0
BCD D0  K2Y0

如果K2X0,K2Y0只是普通的輸入輸出,想把它當作0101的二進制數,則這樣寫
mov K2X0  D0
MOV D0  K2Y0