在80C51單片機(jī)中,已知時(shí)鐘頻率為 6MHz,請(qǐng)編程使 P1.0 和 P1.1 分別輸出周期為 2s 和 0.5s 的方波。
求答案,過程。
;=====================================
最佳答案:
;-------------------------------------
;下列程序,經(jīng)過編譯、仿真,符合要求:
;-------------------------------------
ORG 0000H
SJMP START
ORG 000BH
SJMP T0_INT
;-------------------------------------
START:
MOV TMOD, #01H
MOV TH0, #9EH
MOV TL0, #58H ;50ms@6MHz
SETB TR0
SETB ET0
SETB EA
MOV R2, #5
MOV A, #0
CLR P1.0
CLR P1.1
SJMP $ ;原地轉(zhuǎn)移,假死,等待中斷
;-------------------------------------
T0_INT: ;50ms執(zhí)行一次
MOV TH0, #9EH ;重新賦初始值
MOV TL0, #58H ;50ms@6MHz
DJNZ R2, T0_END ;不到5次,轉(zhuǎn)到退出
; ;下列指令都是每隔250ms執(zhí)行一次
MOV R2, #5 ;重新設(shè)置
INC A ;計(jì)數(shù)器加一
MOV C, ACC.0
MOV P1.1, C ;P1.1,每隔250ms,變化一次
MOV C, ACC.2
MOV P1.0, C ;P1.0,每隔1s,變化一次
T0_END:
RETI
;-------------------------------------
END
;-------------------------------------
;-------------------------------------
后記:
題目要求輸出兩個(gè)波形的周期是個(gè)4倍的關(guān)系,這一點(diǎn),被做而論道發(fā)現(xiàn)并巧妙的利用了。
程序中只使用了一個(gè)計(jì)數(shù)器ACC,它的相鄰兩位之間的變化時(shí)間,是呈2倍的關(guān)系;
而其第0位和第2位,就是4倍的關(guān)系,把它們輸出,即可得到所需的周期波形。
呵呵,做而論道的程序,所使用的資源,是最低的;執(zhí)行效率也最高,不知網(wǎng)友們認(rèn)為如何?
上一篇:匯編語言程序分析-51單片機(jī)
下一篇:單片機(jī)32串流水燈程序
推薦閱讀
史海拾趣
在電子行業(yè)的發(fā)展過程中,Cyrustek公司始終能夠精準(zhǔn)把握市場(chǎng)需求的變化。無論是智能家居、物聯(lián)網(wǎng)還是可穿戴設(shè)備等領(lǐng)域,Cyrustek都能夠迅速推出符合市場(chǎng)需求的產(chǎn)品。這種敏銳的市場(chǎng)洞察力和快速響應(yīng)能力,使得Cyrustek在電子行業(yè)中始終保持領(lǐng)先地位。同時(shí),Cyrustek還注重與客戶的溝通和合作,不斷收集客戶反饋,優(yōu)化產(chǎn)品設(shè)計(jì),提高客戶滿意度。
在Cyrustek公司的發(fā)展過程中,人才一直是其最重要的資產(chǎn)。Cyrustek注重人才的培養(yǎng)和引進(jìn),建立了一支高素質(zhì)、專業(yè)化的技術(shù)團(tuán)隊(duì)。這些人才不僅具備豐富的行業(yè)經(jīng)驗(yàn)和專業(yè)知識(shí),還具備創(chuàng)新精神和團(tuán)隊(duì)協(xié)作能力。在Cyrustek公司的發(fā)展過程中,這些人才發(fā)揮了至關(guān)重要的作用,推動(dòng)了公司的不斷發(fā)展和壯大。
面對(duì)數(shù)字化浪潮的沖擊,超音積極響應(yīng)行業(yè)變革,加快了數(shù)字化轉(zhuǎn)型和智能化升級(jí)的步伐。公司引入了先進(jìn)的生產(chǎn)設(shè)備和管理系統(tǒng),提高了生產(chǎn)效率和產(chǎn)品質(zhì)量。同時(shí),超音還加大了對(duì)智能化產(chǎn)品的研發(fā)投入,推出了一系列具有智能化功能的音頻設(shè)備產(chǎn)品。這些產(chǎn)品不僅滿足了消費(fèi)者對(duì)高品質(zhì)音頻的需求,還提供了更加便捷和智能的使用體驗(yàn)。這些努力使得超音在數(shù)字化轉(zhuǎn)型和智能化升級(jí)方面取得了顯著成效,為公司的未來發(fā)展注入了新的活力。
面對(duì)數(shù)字化浪潮的沖擊,超音積極響應(yīng)行業(yè)變革,加快了數(shù)字化轉(zhuǎn)型和智能化升級(jí)的步伐。公司引入了先進(jìn)的生產(chǎn)設(shè)備和管理系統(tǒng),提高了生產(chǎn)效率和產(chǎn)品質(zhì)量。同時(shí),超音還加大了對(duì)智能化產(chǎn)品的研發(fā)投入,推出了一系列具有智能化功能的音頻設(shè)備產(chǎn)品。這些產(chǎn)品不僅滿足了消費(fèi)者對(duì)高品質(zhì)音頻的需求,還提供了更加便捷和智能的使用體驗(yàn)。這些努力使得超音在數(shù)字化轉(zhuǎn)型和智能化升級(jí)方面取得了顯著成效,為公司的未來發(fā)展注入了新的活力。
隨著市場(chǎng)的不斷變化和客戶需求的日益多樣化,茂達(dá)電子開始積極擴(kuò)展產(chǎn)品線。除了原有的電源轉(zhuǎn)換及電源管理IC外,公司還成功研發(fā)了放大器及驅(qū)動(dòng)IC、離散式功率元件等系列產(chǎn)品。這些新產(chǎn)品的推出,不僅豐富了茂達(dá)電子的產(chǎn)品線,也為客戶提供了更多樣化的選擇。
在無線通信技術(shù)領(lǐng)域,Doodle Labs始終保持著領(lǐng)先地位。公司不斷投入研發(fā)資源,積極探索新的技術(shù)方向和應(yīng)用場(chǎng)景。近年來,Doodle Labs在5G、物聯(lián)網(wǎng)安全等領(lǐng)域取得了重大突破,推出了一系列具有創(chuàng)新性的產(chǎn)品和技術(shù)解決方案。這些技術(shù)突破不僅提升了Doodle Labs的競(jìng)爭(zhēng)力,也為客戶帶來了更多的價(jià)值和便利。
基于LabVIEW的PID控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 基于LabVIEW的PID控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)… 查看全部問答∨ |
|
PCB 設(shè)計(jì)經(jīng)驗(yàn)匯編 目錄 第一部分 基礎(chǔ)概念匯編 4 1.1 PCB各層含義 4 2.2 解析特征阻抗 5 2.3 再析特征阻抗的物理意義 8 第二部分 設(shè)計(jì)規(guī)范匯編 15 2.1 PowerPCB電路板設(shè)計(jì)規(guī)范 15 2.2 Rockwell PCB Layout Guildlines 17 第三部分 工程設(shè)計(jì)經(jīng)驗(yàn)匯編 23 3.1 ...… 查看全部問答∨ |
請(qǐng)問在PB6中如何生成usbser.dll庫(kù)? 我用PB6+VS2005做CE系統(tǒng). 發(fā)現(xiàn)有一個(gè)問題. 在common.bib中 ; @CESYSGEN IF CE_MODULES_USBSER usbser.dll $(_FLATRELEASEDIR)\\usbser.dll &nb ...… 查看全部問答∨ |
Vxworks cf卡啟動(dòng) AtaXbdDevCreate ERROR vxworks 6.6 用CF卡啟動(dòng),出現(xiàn)下面的錯(cuò)誤: AtaXbdDevCreate ERROR – Device 1 om Controller 0 not installed Error during AtaXbdDevCreate : 0/1 ata01 0 errno = 0x41 config.h文件修改如下: #define DEFAULT_BOOT_LINE \\ \"ata=0,1( ...… 查看全部問答∨ |
五四青年節(jié),散200分慶祝一下,讓大家來談?wù)勛约旱睦硐耄槑c祝總技術(shù)分突破5000分! 五四青年節(jié),散200分慶祝一下,讓大家來談?wù)勛约旱睦硐耄槑c祝總技術(shù)分突破5000分!… 查看全部問答∨ |
步進(jìn)電機(jī)+傳感器的電梯運(yùn)動(dòng)的控制的論壇比賽資料 參加論壇的步進(jìn)電機(jī)一組的比賽,把自己這一組的寫的東西跟大家分享一下。是傳感器+步進(jìn)電機(jī)的模塊的,能夠基本實(shí)現(xiàn)電機(jī)和傳感器合作控制電梯的實(shí)驗(yàn)。但是感覺還不是很好。一是:步進(jìn)電機(jī)運(yùn)作起來比較慢。二是:當(dāng)電機(jī)停止后在運(yùn)作起來的時(shí)候不是很 ...… 查看全部問答∨ |
新工作的需要,一個(gè)月前開始接觸MSP430儀表設(shè)計(jì)了,都三年沒接觸單片機(jī)了呀,連指令又開始重新熟悉,老板隔三差五的問我進(jìn)度啊,壓力比山大呀,團(tuán)購(gòu)一個(gè)開發(fā)板,多動(dòng)手,希望能加快開發(fā)的歷程。… 查看全部問答∨ |
設(shè)計(jì)資源 培訓(xùn) 開發(fā)板 精華推薦
- Microchip 升級(jí)數(shù)字信號(hào)控制器(DSC)產(chǎn)品線 推出PWM 分辨率和 ADC 速度業(yè)界領(lǐng)先的新器件
- 意法半導(dǎo)體STM32MP23x:突破成本限制的工業(yè)AI應(yīng)用核心
- 意法半導(dǎo)體推出用于匹配遠(yuǎn)距離無線微控制器STM32WL33的集成的匹配濾波芯片
- ESP32開發(fā)板連接TFT顯示屏ST7789跳坑記
- 如何讓ESP32支持analogWrite函數(shù)
- LGVL配合FreeType為可變字體設(shè)置字重-ESP32篇
- 使用樹莓派進(jìn)行 ESP32 Jtag 調(diào)試
- ESP32怎么在SPIFFS里面存儲(chǔ)html,css,js文件,以及網(wǎng)頁和arduino的通訊
- ESP32 freeRTOS使用測(cè)試
- 方案分享 | ARXML 規(guī)則下 ECU 總線通訊與 ADTF 測(cè)試方案
- 車載SerDes產(chǎn)業(yè)起飛!國(guó)產(chǎn)新品密集炸場(chǎng)
- 出貨量激增1.34倍! 5G車規(guī)模組成標(biāo)配,三大廠商新品同臺(tái)競(jìng)技
- 6月新能源市場(chǎng):零跑創(chuàng)新高;比亞迪海外突破;理想滑坡
- 基于中科芯車規(guī)MCU的LED矩陣大燈應(yīng)用方案
- 蘋果被判侵犯3G專利,需向西班牙公司TOT賠償1.1億美元
- 從設(shè)計(jì)概念到 FPGA 原型僅需數(shù)分鐘,印度 InCore 完成 SoC Generator 平臺(tái)硅驗(yàn)證
- 消息稱因難尋客戶,三星推遲美國(guó)芯片工廠的完工時(shí)間
- BOE(京東方)聯(lián)合榮耀打造榮耀Magic V5 以領(lǐng)先LTPO技術(shù)打造行業(yè)新標(biāo)桿
- 華為ADS 4發(fā)布:多傳感器融合,提升自動(dòng)駕駛安全性
- 【瓜分2500元紅包】票選2024 DigiKey “感知萬物,樂享生活”創(chuàng)意大賽人氣作品TOP3!
- 995美元Spartan6開發(fā)板,花落誰家?
- 【EE團(tuán)】開搶啦!!!TI超值工業(yè)級(jí)模擬器件套裝芯片再次登場(chǎng)!!!
- 電路圖站2.0版上線,公開征集網(wǎng)友建議,填寫調(diào)查問卷贏積分!
- 圍讀 《嵌入式軟件的時(shí)間分析》——汽車行業(yè)領(lǐng)域的嵌入式軟件理論、分析及實(shí)踐
- 【開工大吉,搶樓有禮】聊一聊你感興趣的技術(shù)和板子
- 【EEWORLD第八屆社區(qū)明星人物】10月明星人物
- 【備戰(zhàn)國(guó)賽】超多電賽干貨資料等你下載!蓋樓助力電賽贏積分
- 廣東駿亞預(yù)計(jì)上半年凈利潤(rùn)1.14億元到1.21億元
- 蘋果新機(jī)售價(jià):iPhone 13系列或不漲價(jià)?
- 晶豐明源擬收購(gòu)凌鷗創(chuàng)芯的95.75%股權(quán)并募集配套資金
- 多自由度軌跡運(yùn)動(dòng) 杭可科技鋰電池搬運(yùn)機(jī)械手方案解密
- 臺(tái)PCB廠精成科馬來西亞工廠9名員工染疫確診全廠停工
- OPPO或?qū)l(fā)布首款概念級(jí)應(yīng)用OPPO CybeReal
- 獨(dú)行于世的5G實(shí)力派 這才是魅族17真實(shí)一面
- iPhone 12 Pro DXOMARK相機(jī)評(píng)分公布:128分進(jìn)前五
- 小米MiCare手機(jī)保障服務(wù)上線 全方位保障高端手機(jī)
- OWC宣布Thunderbolt擴(kuò)展將和蘋果M1 Mac兼容
- stm網(wǎng)絡(luò)學(xué)院--學(xué)習(xí)平臺(tái)程序集合(持續(xù)更新)
- EEWORLD大學(xué)堂----直播回放: TI 毫米波雷達(dá)在工業(yè)上的應(yīng)用
- EEWORLD DIY-軟件定義無線電主動(dòng)學(xué)習(xí)平臺(tái)(1開篇)
- T-BOX系統(tǒng)解決方案深度剖析之接口
- 嵌入式計(jì)算機(jī)引領(lǐng)武器裝備新時(shí)代
- 尋求一些BSP開發(fā)入門的書籍
- 【深圳IC大廠招聘, 40W起】深圳IC大廠,世界500強(qiáng)公司誠(chéng)招數(shù)字IC從業(yè)人員
- 【翻譯】Micropy 官方教程 08 將 pyborad 作為 USB 鼠標(biāo)
- 51單片機(jī)制作的測(cè)電流電壓的治具
- 開關(guān)電源中的各個(gè)元器件是如何檢驗(yàn)的?