找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 7555|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

關(guān)于匯編程序的問(wèn)題,JB是什么意思,怎么表示成C的形式呢

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:278851 發(fā)表于 2019-2-28 16:35 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
2黑幣
H05BA:JB    03H,WF1B
H05BD:CLR   P2.4
H05BF:LJMP  WF0B
WF1B:
H05C2:CLR   P3.7
WF0B:
H05C4:MOV   A,#84H
H05C6:JNB   02H,BUF1
H05C9:MOV   A,#87H

請(qǐng)問(wèn)程序中的JB是什么意思,怎么表示成C的形式呢

最佳答案

查看完整內(nèi)容

JB為控制轉(zhuǎn)移指令,JB 03H, WF1B的意思是如果03H位(直接尋址)為1,則跳轉(zhuǎn)至WF1B執(zhí)行,換成C的話,用if判斷一下就可以了,希望可以幫到你。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:482171 發(fā)表于 2019-2-28 16:35 | 只看該作者
JB為控制轉(zhuǎn)移指令,JB 03H, WF1B的意思是如果03H位(直接尋址)為1,則跳轉(zhuǎn)至WF1B執(zhí)行,換成C的話,用if判斷一下就可以了,希望可以幫到你。
回復(fù)

使用道具 舉報(bào)

板凳
ID:278851 發(fā)表于 2019-2-28 16:37 | 只看該作者
這個(gè)程序塊怎么變成C語(yǔ)言的形式呢
回復(fù)

使用道具 舉報(bào)

地板
ID:123289 發(fā)表于 2019-2-28 17:44 | 只看該作者
回復(fù)

使用道具 舉報(bào)

5#
ID:284039 發(fā)表于 2019-2-28 18:51 | 只看該作者
我以51單片機(jī)指令來(lái)解釋,JB是判斷位變量轉(zhuǎn)移指令,舉個(gè)例子: JB P1.3,L1 意思就是判斷P1.3的值是不是“1” 如果是就跳轉(zhuǎn)到L1程序執(zhí)行,如果不是就順序執(zhí)行下一條指令。
回復(fù)

使用道具 舉報(bào)

6#
ID:158375 發(fā)表于 2019-3-1 09:22 | 只看該作者
很奇怪:既然知道是匯編程序,難道看技術(shù)資料時(shí),不看該單片機(jī)的指令系統(tǒng)嗎?
指令系統(tǒng)里面,講的很清楚的。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表