51 單片機(jī),本質(zhì)上是微控制器,以邏輯運(yùn)算見長(zhǎng)。用它來(lái)設(shè)計(jì)計(jì)算器 ?不知道誰(shuí)想出來(lái)的這樣的題目,思路明顯就是跑偏了,呵呵特別是后一個(gè)的題目,不僅要求能加減乘除,竟然還要求選用數(shù)碼管來(lái)顯示。如果
這匯編的程序,編寫的很復(fù)雜,實(shí)現(xiàn)的功能卻還是很簡(jiǎn)陋。在硬件方面,顯示金額的位數(shù)也不足。做而論道用 C 重新編寫了一個(gè)程序,如下:#include#include#define BAITIAN 10 //白天價(jià)格/km#define YEJIA
/*有四個(gè)獨(dú)立按鍵為 K1~K4,有四個(gè)數(shù)碼管,可顯示 0000~9999。初始時(shí)都顯示 0。四個(gè)數(shù)碼管中,有一個(gè)處于閃爍狀態(tài)。閃爍的頻率為 1Hz。利用 K3、K4 可以使得閃爍的位置左右移動(dòng)。只有不停閃爍的位,才可
P0 口內(nèi)部的電路圖,并不是人人都可以看懂的,很多人都要看文字說(shuō)明。但是,有些說(shuō)明寫的,很是差強(qiáng)人意,接口電路的基本功能特點(diǎn),往往都解釋錯(cuò)了。在單片機(jī)的外部擴(kuò)充存儲(chǔ)空間時(shí),有一種三總線方式,
基本的 51 單片機(jī)有四個(gè)并行口,其中還包含了一個(gè)串行口。當(dāng)接口不夠用的時(shí)候,大家就會(huì)想到,使用什么外接芯片來(lái)擴(kuò)充。但是,各種教材、參考書、網(wǎng)絡(luò)文章,介紹擴(kuò)充并行口的花樣不少,擴(kuò)充串行口的方法
//給出的電路如下圖所示://圖片鏈接://http://xiangce.baidu.com/picture/detail/684895d8e7d3b312ef1c7eb503c20233254a2475//要求://1.在 K2 或 K3 的中斷服務(wù)期間,K1 的中斷請(qǐng)求仍能被服務(wù);//2
很早以前,在某個(gè)論壇上就看到下面的題目:用單片機(jī)的I/O口控制8個(gè)LED,要求編寫程序,實(shí)現(xiàn)下面的功能。1.第1、3、5、7個(gè)燈半亮,其余的全亮。2.第1個(gè)亮1/8、第2個(gè)亮2/8、第3個(gè)亮3/8、第4個(gè)亮4/8、第
LCD1602的接口形式是并行的,它有8條數(shù)據(jù)線、3條控制線。這樣就需要11條線來(lái)控制它的正常工作。雖然它還可以工作在4位數(shù)據(jù)線的形式,最精簡(jiǎn)的形式是6條線。有位網(wǎng)友想要使用74HC595進(jìn)行串-并轉(zhuǎn)換,想要
呼吸燈最早見于蘋果的電腦,近年來(lái),在各種手機(jī)上也頻頻出現(xiàn)。呼吸燈是很簡(jiǎn)單的東西,用一片555,搭成一個(gè)多諧振蕩器,再用RC電路濾成鋸齒波,再驅(qū)動(dòng)LED就可以了。LED在鋸齒波的控制下,逐漸的由亮到暗
以前寫過(guò)一篇關(guān)于PWM的博文,已經(jīng)有一年了,鏈接如下:http://hi.baidu.com/do_sermon/item/ff523b0a8b9d3d173b53ee74文中使用了示波器來(lái)顯示不同占空比的波形。其實(shí),利用LED也能通過(guò)亮度來(lái)表現(xiàn)出PWM參
/*有個(gè)題目,是用595輸出,驅(qū)動(dòng)6位數(shù)碼管顯示時(shí)、分、秒。用兩個(gè)按鍵進(jìn)行修改,一個(gè)變換修改的位置,另一個(gè)是加一。提問(wèn)者希望讓待調(diào)整的位閃爍。題目可見:http://zhidao.baidu.com/question/44386518
;剛才在百度知道上看到一個(gè)題目:http://zhidao.baidu.com/question/439326240.html;轉(zhuǎn)眼之間,知道寶貝又找不到了,百度真是變化莫測(cè)。;呵呵,做而論道已經(jīng)提前一步保存下來(lái)了題目的要求。;==========
DS18B20是溫度檢測(cè)器件,具有單總線、數(shù)字化的特點(diǎn)。它的外形結(jié)構(gòu)還比較脆弱,一般來(lái)說(shuō),它只是適合于檢測(cè)室溫的場(chǎng)合,環(huán)境條件稍稍惡劣一些,它就抗不住了。在工業(yè)場(chǎng)合,做而論道一般還是使用PT100,這
/*在博文“時(shí)基電路555的應(yīng)用”中,做而論道介紹了使用555構(gòu)成多諧振蕩器,并利用該電路測(cè)量電容器容量的方法。通過(guò)合理設(shè)計(jì)電路,可以使得脈沖周期的ms數(shù),等于電容器容量的uF數(shù)。詳細(xì)內(nèi)容可見:http:
;利用51單片機(jī)設(shè)計(jì)一個(gè)計(jì)數(shù)顯示系統(tǒng),要求8個(gè)數(shù)碼管顯示T1輸入脈沖的個(gè)數(shù)。;最好用匯編語(yǔ)言,加注釋,盡量別太復(fù)雜。盡量快些哈!;懸賞分:30 | 解決時(shí)間:2011-7-20 19:15 |;========================