音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊(cè) 首頁(yè) | 行業(yè)黑名單 | 幫助
維庫(kù)電子市場(chǎng)網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

請(qǐng)大家?guī)兔纯戳x隆的程序

作者:hxdJB 欄目:單片機(jī)
請(qǐng)大家?guī)兔纯戳x隆的程序
     DECA 0X20
     CALL DMODEL     
     
DMODEL:TBL
     JMP MODEL1
     JMP MODEL2
     JMP MODEL3
     JMP MODEL4
我是想根據(jù)A 的值跳到不同的模式,這樣寫(xiě)可以嗎?

2樓: >>參與討論
coke
RE
      DECA 0X20     A<=(0X20)-1
     CALL DMODEL     
     
DMODEL:TBL
     JMP MODEL1
     JMP MODEL2
     JMP MODEL3
     JMP MODEL4

是這樣的.你可以利用A的數(shù)值來(lái)選擇跳轉(zhuǎn).但你的記得返回到CALL DMODEL處就是了.
注意:
1.EMC堆棧淺.很容易溢出.注意別嵌套多了.
2.用EM78447注意在一個(gè)頁(yè)面跳轉(zhuǎn)或調(diào)用.如果轉(zhuǎn)頁(yè)的注意status.5.6位
3.在這個(gè)程序里.如果A>3的話.整個(gè)系統(tǒng)就崩潰了.所以在TBL前要處理好A的數(shù)值.

以上供參考.     

* - 本貼最后修改時(shí)間:2005-5-25 21:15:45 修改者:coke

3樓: >>參與討論
hotpower
與PIC程序幾乎一樣只是標(biāo)識(shí)不同
 
4樓: >>參與討論
hxdJB
因?yàn)橛兴姆N模式.
所以A是>3的.但是我看到有這樣的程序,A的值是9,也可以.
  GETKEY9: MOV A,@9
  AKEY:    MOV KEY, A

  GETKEY:  MOV A,KEY
           TBL
           JMP  ONE
           JMP  TWO
           JMP  THREE
           JMP  FOUR
           JMP  FIVE
           JMP  SIX
           JMP  SEVEN
           .........   初學(xué)單片機(jī),請(qǐng)多指教.謝謝!

5樓: >>參與討論
coke
re
  GETKEY9: MOV A,@9
  AKEY:    MOV KEY, A

  GETKEY:  MOV A,KEY
           TBL             ﹔PC=X
           JMP  ONE
           JMP  TWO
           JMP  THREE
           JMP  FOUR
           JMP  FIVE
           JMP  SIX
           JMP  SEVEN
           ...........
只要TBL下面的JMP不比A的數(shù)值小就可以.
因?yàn)槟愀鶕?jù)A來(lái)改變PC數(shù)值時(shí)候.如果TBL下的JMP只有7個(gè).此時(shí)候如果A=10的時(shí)候.那么程序?qū)?huì)跳到PC=X+10的地址執(zhí)行程序。與程序本意思不符合。更會(huì)引起堆棧問(wèn)題和程序執(zhí)行的順序等致命問(wèn)題。

6樓: >>參與討論
hxdJB
謝謝COKE.
    能給個(gè)聯(lián)系方式嗎?

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
[轉(zhuǎn)帖]金玉良言:給所有男人和女人的人生忠告
小妹請(qǐng)教一款5V-〉2.5V的芯片!謝謝!
求助中文點(diǎn)陣16×8字模提取程序
有32K字節(jié)兩個(gè)片選的SRAM推薦?
設(shè)備標(biāo)準(zhǔn)漏電流5ma,三相交流電,我該用什么樣的漏電保護(hù)器?
免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào)