;題目要求:
;秒表計時,按S0開始計時,并由數(shù)碼管顯示;
;再按S0停止。若計滿1分鐘結束未按S0停止,則蜂鳴器報警。
;要在proteus軟件上面模擬......
;==================================================================
;提問者給出了程序,經過修改,要求的功能,除了蜂鳴器報警,都能實現(xiàn)。
;蜂鳴器報警,從原來的程序上修改,困難較大,建議改成LED發(fā)光報警。
;程序如下:
;----------------------------------------------
TEMP EQU 22H
ORG 0000H
SJMP START
ORG 0003H
LJMP X0_INT
ORG 0050H
;----------------------------------------------
START:
MOV IE, #85H
MOV IP, #00000001B
MOV TEMP, #0
;----------------------------------------------
M_LOOP:
CALL DISPLAY
CALL DELAY2 ;延時約500ms
CALL DELAY2
JNB F0, NEXT
INC TEMP
MOV A, TEMP
CJNE A, #61, NEXT
CLR P0.1
MOV TEMP, #60
NEXT:
SJMP M_LOOP ;一個循環(huán),約1s
;----------------------------------------------
X0_INT:
CPL F0
JB P0.1, X0_END
SETB P0.1
MOV TEMP, #0
X0_END:
JNB P3.2, $
RETI
;----------------------------------------------
DISPLAY:
MOV DPTR, #NUMTAB ;指定查表地址
MOV A, TEMP
MOV B, #10
DIV AB ;A/B商=a,余數(shù)=b
MOVC A, @A+DPTR ;查十位七段碼
MOV P1, A ;送出十位七段碼
MOV A, B ;個位在b
MOVC A, @A+DPTR ;查個位七段碼
MOV P2, A ;送出個位七段
RET
;----------------------------------------------
NUMTAB:
DB 0C0H,0F9H,0A4H,0B0H,099H
DB 092H,082H,0F8H,080H,090H
;----------------------------------------------
DELAY2: ;延時約500ms
MOV R5, #10
DEL3: MOV R6, #100
DEL4: MOV R7, #248
DJNZ R7, $
DJNZ R6, DEL4
DJNZ R5, DEL3
RET
END
;----------------------------------------------
;程序用PROTEUS運行,屏幕截圖如下:
上一篇:采用冒泡法編寫51單片機排序程序
下一篇:基于51單片機的簡易數(shù)字頻率計
推薦閱讀
史海拾趣
長工微電子的發(fā)展得到了行業(yè)內外的高度認可。自成立以來,公司榮獲了多項榮譽,包括廣東省科技型中小企業(yè)、松山湖集成電路設計企業(yè)、國家高新技術企業(yè)、最具潛力中國模擬IC設計公司、中國集成電路創(chuàng)新創(chuàng)業(yè)大賽總決賽第二名等。這些榮譽不僅彰顯了公司的實力,也為公司的發(fā)展注入了強大的動力。
為了進一步拓展業(yè)務版圖,千志電子開始進軍國際市場。2006年,千志電子在香港設立了千志電子(香港)有限公司,將其作為國際服務據(jù)點重心之一。這一舉措使千志電子能夠更好地了解國際市場需求和趨勢,加強與國外客戶的聯(lián)系和合作。同時,千志電子還積極參加國際展覽和論壇,展示其優(yōu)質產品和先進技術,提高了品牌知名度和國際影響力。
隨著全球環(huán)保意識的不斷提高,Astec也開始關注綠色環(huán)保和可持續(xù)發(fā)展問題。公司積極采用環(huán)保材料和節(jié)能技術,推出了一系列綠色電源產品。同時,Astec還加大了對環(huán)保技術的研發(fā)力度,努力在保持產品性能的同時,降低生產過程中的能耗和排放。這些舉措不僅有助于公司應對環(huán)保法規(guī)的挑戰(zhàn),還提升了公司的社會形象。
隨著市場需求的不斷變化,Easy Magnet Corp公司意識到,只有不斷創(chuàng)新才能保持競爭優(yōu)勢。因此,公司加大了研發(fā)投入,不斷推出具有創(chuàng)新性的產品。其中,一款集成了微型化、高性能和高穩(wěn)定性的磁性傳感器,因其獨特的優(yōu)勢,在智能手機、平板電腦等電子產品中得到了廣泛應用。這一技術突破不僅提升了公司的知名度,也為公司帶來了可觀的收益。
在十九世紀80年代,丹納赫集團面對日益嚴峻的市場競爭,開始推行以精益生產為核心的全新運營方式。這種管理方式不僅強化了其在行業(yè)中的領導地位,還逐漸形成了獨特的丹納赫商業(yè)系統(tǒng)(Danaher Business System,DBS)。DBS注重持續(xù)改進、客戶導向和團隊合作,成為丹納赫集團在電子行業(yè)取得成功的關鍵因素。
用EVC4.0如何調用Sqlce3.5數(shù)據(jù)庫?急急========================= 您好,我用EVC4.0開發(fā)的MFC程序,在Wince 5.0上運行,以前用的是Sqlce3.0的sdf數(shù)據(jù)庫 現(xiàn)在把數(shù)據(jù)庫升級成3.5以后,就連不上數(shù)據(jù)庫了, 我的連接語言如下: &nbs ...… 查看全部問答∨ |
|
Build Complete, 1686 Errors, 57 Warnings, 0 Remarks. 全是這種類型, >> error: symbol _QY_Timer is defined multiple times: C:\\CCStud ...… 查看全部問答∨ |
|
學習板上的晶振是50M,AD是TLC549。我想把549采到的數(shù)通過led輸出顯示。程序如下:module amyad(clk,din,clk_ad,cs,dout); input clk; //50MHz input &nb ...… 查看全部問答∨ |
-- Copyright (C) 1991-2005 Altera Corporation-- Your use of Altera Corporation\'s design tools, logic functions -- and other software and tools, and its AMPP partner logic -- functions, and any output fil ...… 查看全部問答∨ |
現(xiàn)在的狀態(tài)是這樣: 我按照手冊,把3.3V電壓接到了bbb的tp5,地接到了tp8,通過測量,可以測到tps65217c的sys1和sys2有3.3V的輸出,但是arm不啟動,電源指示燈D1也不亮,按下電源開關,D1閃一下就滅了。 … 查看全部問答∨ |
設計資源 培訓 開發(fā)板 精華推薦
- Microchip 升級數(shù)字信號控制器(DSC)產品線 推出PWM 分辨率和 ADC 速度業(yè)界領先的新器件
- 意法半導體STM32MP23x:突破成本限制的工業(yè)AI應用核心
- 意法半導體推出用于匹配遠距離無線微控制器STM32WL33的集成的匹配濾波芯片
- ESP32開發(fā)板連接TFT顯示屏ST7789跳坑記
- 如何讓ESP32支持analogWrite函數(shù)
- LGVL配合FreeType為可變字體設置字重-ESP32篇
- 使用樹莓派進行 ESP32 Jtag 調試
- ESP32怎么在SPIFFS里面存儲html,css,js文件,以及網頁和arduino的通訊
- ESP32 freeRTOS使用測試
- 480Wh/kg!湖南久森半固態(tài)金屬鋰負極電池即將量產
- 中國首條硫化物固體電解質量產線正式落地
- QUT開發(fā)出新的LENS系統(tǒng) 可以讓機器人進行類似大腦的導航
- 毫米波雷達裝機量分析:毫米波雷達裝車量持續(xù)攀升,大陸和博世占據(jù)60%以上市場份額
- TDK推出適用于車載濾波器的同軸電纜供電電感器
- 大摩給“人形機器人100”清單注入新思路
- 行家預判:2025年車載Mini LED反超OLED
- 2025數(shù)智未來峰會:深度解讀AI賦能工業(yè)的趨勢與實踐
- 工業(yè)自動化中的Raspberry Pi:簡化經濟實惠的邊緣計算
- 意法半導體宣布擴大在新加坡的“Lab-in-Fab”廠內實驗室合作項目