;51單片機(jī)硬件連接電路如下:
;P1.3 和 P1.4 各接一個(gè)按鍵;
;P0.0 和 P0.3 各接一個(gè)發(fā)光二極管;
;P2.0~P2.7 和 P3.0~P3.7 各接一個(gè)數(shù)碼管。
;要求1:兩個(gè)發(fā)光二極管一亮一滅,按一下按鍵后,這個(gè)滅另一個(gè)亮,一直這樣反復(fù)。
;要求2:按一下按鍵,數(shù)碼管從0.0變?yōu)?.1、再變?yōu)?.2,……,到9.9,再到0.0,反復(fù)循環(huán)。
;求51單片機(jī)匯編語(yǔ)言程序,麻煩哪位高手賜教。
;===============================================
;程序如下:
ORG 0000H
CLR P0.0
MOV R3, #0
CALL DISPLAY
;------------------------------
K1:
JB P1.3, K2
CALL DELAY ;延時(shí)
JB P1.3, K2 ;消抖
CPL P0.0
CPL P0.3
;------------------------------
K2:
JB P1.4, K1
CALL DELAY ;延時(shí)
JB P1.4, K1 ;消抖
INC R3
CJNE R3, #10, DISP
MOV R3, #0
DISP:
CALL DISPLAY
SJMP K1
;------------------------------
DELAY: MOV R6, #0
LOOP: MOV R7, #0
DJNZ R7, $
DJNZ R6, LOOP
RET
;------------------------------
DISPLAY:
MOV A, R3
MOV DPTR, #TAB
MOVC A, @A+DPTR
MOV P3, A
CLR ACC.7 ;加上小數(shù)點(diǎn)
MOV P2, A
RET
TAB:
DB 0C0H,0F9H,0A4H,0B0H, 99H
DB 92H, 82H,0F8H, 80H, 90H
;------------------------------
END
;===============================================
;仿真電路如下:
上一篇:C51單片機(jī)的壓縮BCD碼相加程序
下一篇:MCS-51單片機(jī),編程序,計(jì)算分段函數(shù)的函數(shù)值
推薦閱讀
史海拾趣
為了更好地滿足全球客戶的需求,F(xiàn)erranti Electric Inc公司積極實(shí)施全球化戰(zhàn)略。公司不僅在英國(guó)本土擁有生產(chǎn)基地和研發(fā)中心,還在全球范圍內(nèi)設(shè)立了多個(gè)分支機(jī)構(gòu)和辦事處。通過全球化布局,公司能夠更好地了解不同市場(chǎng)的需求和特點(diǎn),為客戶提供更加定制化的產(chǎn)品和服務(wù)。同時(shí),公司也積極參與國(guó)際競(jìng)爭(zhēng)和合作,提升其在全球電氣行業(yè)的影響力。
Carling Technologies于1920年創(chuàng)立,早期專注于電氣和電子開關(guān)以及組件的制造。憑借創(chuàng)始人的遠(yuǎn)見卓識(shí)和團(tuán)隊(duì)的努力,公司逐漸在行業(yè)中嶄露頭角。在創(chuàng)立初期,Carling Technologies就以其高質(zhì)量的產(chǎn)品和創(chuàng)新的設(shè)計(jì)贏得了客戶的信賴。通過不斷的研發(fā)和技術(shù)升級(jí),公司逐漸在電氣和電子開關(guān)領(lǐng)域建立了自己的地位。
為了確保產(chǎn)品質(zhì)量和滿足國(guó)際標(biāo)準(zhǔn),Carling Technologies先后獲得了多項(xiàng)ISO和TS認(rèn)證。這些認(rèn)證不僅證明了公司在質(zhì)量管理方面的實(shí)力,也為其產(chǎn)品在全球市場(chǎng)上的競(jìng)爭(zhēng)提供了有力支持。同時(shí),公司還建立了標(biāo)準(zhǔn)化的生產(chǎn)流程和質(zhì)量檢測(cè)體系,確保每一款產(chǎn)品都能達(dá)到客戶的期望和要求。
AVG Semiconductors自創(chuàng)立之初,就始終堅(jiān)持以技術(shù)創(chuàng)新為核心競(jìng)爭(zhēng)力。公司不斷投入研發(fā)資源,推出了一系列具有劃時(shí)代意義的半導(dǎo)體產(chǎn)品。其中,AVG的某款高效能低功耗芯片在市場(chǎng)上引起了廣泛關(guān)注,其獨(dú)特的節(jié)能設(shè)計(jì)和卓越的性能使得AVG在激烈的市場(chǎng)競(jìng)爭(zhēng)中脫穎而出。這款芯片的成功不僅提升了AVG的品牌形象,也為公司帶來了可觀的收益,進(jìn)一步推動(dòng)了公司的研發(fā)創(chuàng)新步伐。
在物聯(lián)網(wǎng)(IoT)和智能制造領(lǐng)域,F(xiàn)ujitsu America也展現(xiàn)出了卓越的創(chuàng)新能力和市場(chǎng)洞察力。公司通過與PTC等合作伙伴的緊密合作,將物聯(lián)網(wǎng)技術(shù)和智能制造技術(shù)相結(jié)合,推出了一系列面向制造業(yè)的智慧工廠解決方案。這些解決方案不僅提高了生產(chǎn)效率和產(chǎn)品質(zhì)量,還降低了生產(chǎn)成本和能源消耗,為制造業(yè)的數(shù)字化轉(zhuǎn)型和可持續(xù)發(fā)展提供了有力支持。Fujitsu America的智慧工廠解決方案在北美市場(chǎng)得到了廣泛應(yīng)用和認(rèn)可,為公司贏得了良好的市場(chǎng)口碑和品牌形象。
Fujitsu America作為Fujitsu Limited在北美地區(qū)的子公司,其發(fā)展歷程與Fujitsu全球公司緊密相連。Fujitsu最初成立于1935年,最初是一家電信設(shè)備制造商,以生產(chǎn)電話交換機(jī)起家。隨著技術(shù)的不斷進(jìn)步,F(xiàn)ujitsu逐漸擴(kuò)展到信息與通信技術(shù)(ICT)領(lǐng)域,成為全球領(lǐng)先的ICT企業(yè)。Fujitsu America在這一過程中發(fā)揮了重要作用,不僅繼承了Fujitsu在技術(shù)創(chuàng)新上的優(yōu)良傳統(tǒng),還根據(jù)北美市場(chǎng)的需求特點(diǎn),提供了定制化的ICT解決方案和服務(wù),推動(dòng)了公司在北美市場(chǎng)的快速發(fā)展。
在VC++下,有沒有類似Linux/Unix下的Opendir Readdir之類的API,能快速讀取某個(gè)目錄下的文件或子目錄列表的? 不喜歡用FindNextFile之類,這樣遍歷太慢,因?yàn)樾枰x取一個(gè)多文件目錄.… 查看全部問答∨ |
|
請(qǐng)教大家了,大家?guī)蛶臀野伞N覄倢W(xué)單片機(jī)C51,用的是keil,測(cè)試小程序時(shí)發(fā)現(xiàn)keil觀察變量的Watches窗口老是出錯(cuò)不知什么原因。比如: void main() { int a; int b; a=12; b=a*100; } 執(zhí)行程序時(shí)看顯示變量值的窗口Watches發(fā)覺顯示a的 ...… 查看全部問答∨ |
|
有沒有對(duì)顯卡驅(qū)動(dòng)文件比較熟悉的。小任務(wù),有酬。 通過修改安裝程序,達(dá)到修改一些顯示部分,改為廠家自己的型號(hào)。包括對(duì)話框信息等。 請(qǐng)有把握的筒子速度應(yīng)征。 LEOPULOD2@HOTMAIL.COM :MSN E-MAIL 110914293 :QQ … 查看全部問答∨ |
|
我基于x86工控板+DOM盤的方式開發(fā)WinCE 5.0,用DOS+LOADCEPC啟動(dòng),設(shè)備與主機(jī)采用網(wǎng)絡(luò)連接。 因?yàn)榭吹娇梢酝ㄟ^EBoot加載操作系統(tǒng), 我于是用loadcepc在目標(biāo)設(shè)備上加載EBoot.bin,啟動(dòng)以后目標(biāo)設(shè)備顯示 Jumping to 0x0013A01c,然后等待 ...… 查看全部問答∨ |
有關(guān)KEIL及AD轉(zhuǎn)換中斷程序的變量問題 中斷的全局變量mV在keil的watch窗口里可以看但是不能將其賦值給其他變量,賦值后其他變量顯示零。 部分代碼,實(shí)現(xiàn)輸入電壓的AD轉(zhuǎn)換: void ADC0_ISR (void) interrupt 10 { static unsigned long accumulator=0; static unsigned int measurements ...… 查看全部問答∨ |
自己畫了板子,現(xiàn)在要拿去做,可是工廠只能識(shí)別99se,需要將Altium設(shè)計(jì)的PCB轉(zhuǎn)換成99se,我將PCB直接保存成3.0版,可是在99se中打開時(shí),焊盤的尺寸還有位置的信息都是0,根本不能做板子啊?也不能在原來的圖中進(jìn)行修改?高手在哪里?趕緊幫幫我,該 ...… 查看全部問答∨ |
我想用FPGA設(shè)計(jì)一款能自動(dòng)選頻的GSM數(shù)字選頻器,不知道能實(shí)現(xiàn)否?… 查看全部問答∨ |
設(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)距離無(wú)線微控制器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)頁(yè)和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)駕駛安全性
- 百度發(fā)布遠(yuǎn)場(chǎng)語(yǔ)音交互芯片“鴻鵠”!
- 補(bǔ)救:三星完成對(duì)Galaxy Fold的重新設(shè)計(jì)
- 羅永浩回應(yīng)小米前員工追債問題:已讓同事處理
- 筆記本及游戲機(jī)廠商將部分產(chǎn)能遷東南亞
- 美解禁華為后,日運(yùn)營(yíng)商IIJ重啟華為手機(jī)銷售
- 湖南首座智慧變電站正式投運(yùn)
- 院士專家熱議泛在電力物聯(lián)網(wǎng):智能電網(wǎng)只是手段并非目標(biāo)
- 機(jī)器人記者寫稿更多依賴數(shù)據(jù) 并不會(huì)代替人類記者
- 技術(shù)逐漸成熟 餐飲配送工作或?qū)⒊蔀闄C(jī)器人落地的主要陣地
- 高精密RV減速器在工業(yè)機(jī)器人應(yīng)用中的重要性