org 0000h ;起始地址
jmp main
org 0030h
main:
MOV tmod,#00h ;設定TIMER0工作在MODE0
start:
clr c
MOV a,#0ffh ;ACC=FFH,左移初值
MOV r2,#08 ;R2=08,設左移八次
loop:
rlc a ;左移一位
MOV p2,a ;輸出至P2
MOV r3,#100 ;0.2秒
call delay ;2000微秒
djnz r2,loop ;左移八次
MOV r2,#07 ;R2=07,設右移七次
loop1:
rrc a ;右移一位
MOV p2,a ;輸出至P2
MOV r3,#100 ;0.2秒
call delay ;2000微秒
djnz r2,loop1 ;右移七次
jmp start
delay:
setb tr0 ;啟動TIMER0開始計時
again:
MOV tl0,#(8192-2000) mod 32 ;設定TL0的值
MOV th0,#(8192-2000)/32 ;設定TH0的值
loop2:
jbc tf0,loop3 ;TF0是否為1,是則跳至LOOP3,并清除TF0
jmp loop2 ;不是則跳到LOOP2
loop3:
djnz r3,again ;R3是否為0?不是則跳到AGAIN
clr tr0 ;是則停止TIMER0計數
ret
end
上一篇:單片機按鍵蜂鳴器演奏歌曲功能C程序
下一篇:89c51六首歌曲的音樂門鈴程序
推薦閱讀
史海拾趣
背景:20世紀末,隨著電子技術的飛速發展,Handok敏銳地捕捉到了半導體行業的崛起機遇。公司決定投入大量研發資源,專注于開發新型半導體材料和技術。
發展:經過數年的潛心研究,Handok成功研發出一種具有更高導電性和穩定性的新型半導體材料,這一創新成果迅速獲得了業界的廣泛關注。公司迅速將這項技術應用于生產,推出了一系列高性能的半導體產品,迅速占領了市場的一席之地。
影響:Handok的技術革新不僅推動了公司自身的快速發展,還對整個半導體行業產生了深遠的影響,促進了整個產業鏈的升級和轉型。
隨著產品線的不斷豐富和技術實力的提升,Cofan Usa Inc公司開始積極拓展國內外市場。通過與各大電商平臺和實體零售商建立合作關系,公司成功將產品推向更廣泛的消費者群體。同時,公司注重品牌建設,通過精準的市場定位和有效的營銷策略,逐漸樹立了獨特的品牌形象。
隨著電子行業的全球化趨勢日益明顯,Caliber公司積極實施國際化戰略,拓展海外市場。公司通過與國外知名企業的合作,引進先進的技術和管理經驗,不斷提升自身的競爭力。同時,Caliber還積極參加國際電子展會和論壇,加強與國際同行的交流與合作。這些舉措不僅為公司帶來了更多的商業機會,也提升了Caliber在國際上的知名度和影響力。
在電子行業的初創時期,Barkston Plastics Engineering Ltd.以其創新性的塑料材料應用技術在市場上嶄露頭角。公司研發了一種具有優異絕緣性能的塑料材料,成功應用于電視機外殼的生產,大大提高了產品的安全性和耐用性。這一技術突破為Barkston贏得了首批重要的客戶,并奠定了公司在電子行業的基礎。
設計人員在考慮無源器件時,他們想到的是電感電容的生產容限,一般為± 20% 或±10%。這在理論上是對的,但在實際應用中卻不然。本文介紹電容電感易受影響的一些參數以及系統設計人員必須了解的知識,并討論如何為最小但最高效的便攜式電源系統解決 ...… 查看全部問答∨ |
請問,上面圖形中的R1是如何取值的,是不是110V/穩壓管1N4742的電流,那穩壓管1N4742的電流又該是多少? 還有,確定R1后,穩壓管的電流即可確定,那后面三極管的基級電流又是多少? 還有,就是如何確定三極管集電極中的R2,據我分析,R2必須要同時滿足 ...… 查看全部問答∨ |
本帖最后由 paulhyde 于 2014-9-15 09:19 編輯 談談TTL和CMOS電平 TTL——Transistor-Transistor Logic HTTL——High-speed TTL LTTL——Low-power TTL STTL——Schottky TTL LSTTL——Low-power Schottky TTL ASTTL——Advanced Schot ...… 查看全部問答∨ |
|
如題。 要做一個用于圖像顯示的手持設備,用于顯示照片的,帶有簡單的邏輯(如搜索)和網絡功能(下載數據)。 需要怎樣的硬件構成?arm7行嗎?wifi?還需要哪些?電路板需要哪些功能?越詳細越好。謝謝?!? 查看全部問答∨ |
|
最近公司里,有個大的程序需要我去熟悉,這個程序是別人的程序,而且已經可以應用了,沒有出現什么問題...... 現在我想去了解和調試這個程序,但不知道怎么去調試,因為程序很大,第一次接觸大的程序,而且單片機也接觸的時間不太長. 希望,在這個 ...… 查看全部問答∨ |
設計資源 培訓 開發板 精華推薦
- EEWorld十五周年,感恩同行!盤點那些難忘的小確幸~
- 嵌入式Rust修煉營直播(第二場):MCU上電后,Rust代碼啟動流程解析
- 是德科技服務日研討會|武漢站——邀請函
- Sitara™ AM335x ARM® Cortex™-A8 團購
- Microchip直播:單片機編程不再難, 利用MPLAB®代碼配置器(MCC)實現快速開發
- Digi-key干貨視頻教程來襲,意見領袖講解疑難設計問題,帶你突破成長瓶頸~
- 【備戰國賽】超多電賽干貨資料等你下載!蓋樓助力電賽贏積分
- 報名贏【掛燈、浴巾】等好禮|TI MSPM0家用電器和電機控制應用詳解
- 下載有禮:4種方法幫助您高效進行元器件表征,加速元器件檢測