|
#1
| |||
| |||
| [求助][組合語言]救命啊!!!請問一個簡單的問題(已解決) 在下感激不盡! 如果要在以下程式加上一個暫停的功能。 如p2=low時暫停,high時則繼續跑。 有如碼錶一般。請問要如何修改…是否在延遲方面動手?感激不盡 代碼: ;-------1 MINUTE TIMER----------------- ORG 0H START: CLR A MOV TMOD,#00000001B LOOP: MOV P1,A CALL DELAY ADD A,#01 DA A CJNE A,#60H,LOOP CLR A JMP LOOP ;-------OSC=12 MHZ--------------------- ;-------DELAY 50 MS*20=1.0 SEC-------- DELAY: MOV R5,#20 AGAIN: MOV TL0,#<(65536-50000) MOV TH0,#>(65536-50000) SETB TR0 WAIT: JBC TF0,TIMEOUT JMP WAIT TIMEOUT: DJNZ R5,AGAIN CLR TR0 RET END ※對不起,我寫錯了。最近在學vb和組合語言有點搞混了…這是組合語言!希望有大大能指點一下! 此文章於 2005-11-29 08:51 AM 被 cf1032 編輯. |
|
#2
| |||
| |||
| 這是VB嗎??@@ 我有沒有看錯~~還是說我印象中的VB跟你學的不同??? |
|
#3
| |||
| |||
| 看起來有點像QuickBasic說...對這方面沒有很多的研究... 依稀記得,家裡有台Win 3.1的Laptop...裡面有裝QuickBasic... 每次寫程式,Laptop就會漏電...然後就被電得哇哇叫,Laptop還會自動重新開機...XD~~
__________________ 掬一把人間淨土,造千年人間仙境 |
|
#4
| |||
| |||
| 這好像是8051 還是 組合語言吧 |
|
#5
| |||
| |||
| 這是組合語言...只是不知道對應那種chip |
|
#6
| |||
| |||
| 這是高職生學的C語言吧 我也正在學 |
|
#7
| |||
| |||
| XD~~這下有趣了,大家都不知道這玩意兒是什麼...樓主宣稱這是Viusal Bsic呀... 就那幾個LOOP和START確實是有組合語言的味道。敢問高職生的C語言是什麼? 沒有見過那麼像組合語言的C程式碼說...它的用途是什麼呀? |
|
#8
| |||
| |||
| 不是VB 不是C 也不是JAVA 他就是某IC的程式 也許是8051吧 因為看起來不像PIC的晶片 |
|
#9
| |||
| |||
| 再下淺見...經過研判...這絕不是vb... 應該是Assembly...只不過看的有點矇矓.. 我的assembly只用來修改遊戲用的... |
|
#10
| ||||
| ||||
| 這應該不是驅動8051的組合語言 當然也絕對不可能是VB 或是 JAVA
__________________ ![]() 大家...喜歡的話 麻煩幫忙加積分 喔 ^^ |