電路:采用AT89S52單片機(jī)。P3.0到P3.3外接四個(gè)按鍵。P3.4到P3.7是控制四個(gè)數(shù)碼管的位選端口,P1口是數(shù)碼管的段選端口。要求:初始數(shù)字都是0。每按一次第一個(gè)按鍵第一個(gè)數(shù)字 + 1;每按一次第二個(gè)按鍵第二
題目:用兩個(gè)動(dòng)態(tài)數(shù)碼管從0顯示到60,由89C51的P1口輸出,不加譯碼器,直接連接數(shù)碼管,注意是動(dòng)態(tài)數(shù)碼管,不是兩個(gè)單獨(dú)的靜態(tài)數(shù)碼管。;=====================================程序如下: ORG 0000H LJ
設(shè)被加數(shù) NA 及加數(shù) NB 均為三字節(jié)壓縮BCD碼,分別存放于內(nèi)部 RAM 的 20H~22H 及 30H~32H 單元中,低位在前,高位在后。要求計(jì)算兩數(shù)之和,并將和存放到內(nèi)部 RAM 中 3FH~42H 單元,仍然是低位在前,高位
;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è)
MCS-51單片機(jī),簡(jiǎn)單的一個(gè)匯編語(yǔ)言程序,計(jì)算分段函數(shù)的函數(shù)值。已知25H單元中有一個(gè)變量X,要求編制程序,按下列函數(shù)關(guān)系式計(jì)算變量Y的值,并將Y的值送到31H、30H單元中。 X*X X>6Y = 3X-5 2
試設(shè)計(jì)一個(gè)子程序,其功能為將(R0)指出的內(nèi)部RAM中6個(gè)單字節(jié)正整數(shù)按從小到大的次序重新排列。;========================================最佳答案:下列程序使用冒泡法排序,經(jīng)過(guò)KEIL仿真測(cè)試通過(guò)。
;題目要求:;秒表計(jì)時(shí),按S0開始計(jì)時(shí),并由數(shù)碼管顯示;;再按S0停止。若計(jì)滿1分鐘結(jié)束未按S0停止,則蜂鳴器報(bào)警。;要在proteus軟件上面模擬......;==================================================
要求使用定時(shí)/計(jì)數(shù)器1作定時(shí)用,定時(shí)1s;定時(shí)/計(jì)數(shù)器0作計(jì)數(shù)器用,被計(jì)數(shù)的外部脈沖從P3.4(T0)接入。單片機(jī)將在1s內(nèi)對(duì)脈沖計(jì)數(shù)并送四位數(shù)碼管顯示,最大計(jì)數(shù)顯示值為0FFFFH。求程序。;==============
為51單片機(jī)設(shè)計(jì)程序。已知89C51單片機(jī)的晶振頻率為12MHz,要求用T1定時(shí),在P1.0和P1.1 引腳分別輸出周期為2ms和500微秒的方波。最佳答案:;================================================匯編程序如
以中斷方法設(shè)計(jì)單片機(jī)秒、分脈沖發(fā)生器。假定P1.0每秒產(chǎn)生一個(gè)機(jī)器周期的正脈沖,P1.1每分鐘產(chǎn)生一個(gè)機(jī)器周期的正脈沖。單片機(jī)是89C51。;======================================================;最佳
如圖所示的電路,要求開機(jī)時(shí)燈滅,按一下按鈕,燈D1亮,延時(shí)10秒后自動(dòng)熄滅。若在燈亮期間再按一下按鈕,則燈立即熄滅。試編寫實(shí)現(xiàn)上述功能的完整程序。 要用匯編的哦,C俺還沒(méi)學(xué)。;------------------
MCS—51單片機(jī)定時(shí)/計(jì)數(shù)器實(shí)驗(yàn) 編程 求程序編程要求:1.在P1.0引腳接一個(gè)發(fā)光二極管LED,點(diǎn)亮兩秒,熄滅一秒,周而復(fù)始。2.用T0作為定時(shí)器,T1作為T0溢出的計(jì)數(shù)器,完成延時(shí)2秒和1秒的任務(wù)。;---------
設(shè)單片機(jī)晶振頻率為6MHz,要求使用定時(shí)器1以方式0產(chǎn)生周期為500us的等寬正方波連續(xù)脈沖,并由P1.0輸出,以查詢方式完成。求單片機(jī)高手幫忙!;-------------------------------------------------------
如圖所示電路,要求完成實(shí)現(xiàn)按鈕按壓次數(shù)的計(jì)數(shù)及顯示,按一次按鈕,計(jì)數(shù)值加1(要求按十進(jìn)制累加)。計(jì)數(shù)及顯示范圍是:0~99,超過(guò)99則自動(dòng)歸零。要求對(duì)按鈕的檢測(cè)用中斷實(shí)現(xiàn),數(shù)碼顯示用動(dòng)態(tài)掃描(數(shù)
單片機(jī)實(shí)驗(yàn)設(shè)計(jì):要求使用8951系列單片機(jī),設(shè)計(jì)脈寬占空比50%,25%可調(diào)的脈沖發(fā)生器,周期2秒。P1.1輸出PWM。P3.3接開關(guān),低電平時(shí)占空比50%、高電平時(shí)占空比25%。問(wèn)題補(bǔ)充:晶振是6MHz。;============