
(1)數(shù)字鐘實(shí)現(xiàn)對(duì)年、月、日、時(shí)、分、秒、星期顯示的計(jì)時(shí)裝置,由于數(shù)字集成電路的發(fā)展和石英晶體振蕩器的廣泛應(yīng)用,使得數(shù)字鐘的精度,遠(yuǎn)遠(yuǎn)超過老式鐘表,鐘表的數(shù)字化給人們生
步進(jìn)電機(jī)是一種運(yùn)用廣泛的控制電機(jī),其特征是不使用位置反饋回路就能進(jìn)行速度控制及定位控制,即所謂的電機(jī)開環(huán)控制。相對(duì)于伺服電機(jī),步進(jìn)電機(jī)有著成本低廉,控制簡單等優(yōu)
數(shù)碼管的 8 個(gè)段,我們直接當(dāng)成 8 個(gè) LED 小燈來控制,那就是 a、b、c、d、e、f、g、dp 一共 8 個(gè) LED 小燈。我們通過圖 5-3 可以看出,如果點(diǎn)亮 b 和 c 這兩個(gè) LED 小燈,
單片機(jī)應(yīng)用系統(tǒng)中,常有用單片機(jī)的IO口來實(shí)現(xiàn)自關(guān)機(jī)(徹底關(guān)機(jī))的功能。一般用單片機(jī)的一個(gè)IO口控制一個(gè)電子開關(guān)來實(shí)現(xiàn),因單片機(jī)關(guān)電后,失去電源,所以在關(guān)機(jī)時(shí),實(shí)現(xiàn)關(guān)機(jī)
在單片機(jī)系統(tǒng)里,按鍵是常見的輸入設(shè)備,在本文江介紹幾種按鍵硬件、軟件設(shè)計(jì)方面的技巧。一般的在按鍵的設(shè)計(jì)上,一般有四種方案:一是GPIO口直接檢測(cè)單個(gè)按鍵,如圖1.1所示
用單片機(jī)來控制LCM模塊,方式十分簡單,LCM模塊其內(nèi)部可以看成兩組寄存器, 一個(gè)為指令寄存器IR,一個(gè)為數(shù)據(jù)寄存器DR,由RS引腳來控制。所有對(duì)指令寄存器或 數(shù)據(jù)寄存器的存
單片機(jī)最小系統(tǒng)統(tǒng)是指能讓單片機(jī)運(yùn)行起來的所需的最少器件構(gòu)成的電路系統(tǒng)。如果您構(gòu)建的最小系統(tǒng)作為研究、學(xué)習(xí)使用,應(yīng)該滿足以下要求:1.有電源;2.有單片機(jī)主芯片;3.有程
電磁脈沖輻照效應(yīng)實(shí)驗(yàn)方法電磁脈沖對(duì)電予系統(tǒng)的輻照效應(yīng)實(shí)驗(yàn)方法,簡單地說就是將被測(cè)電子系統(tǒng)置于電磁脈沖輻射場(chǎng)中,接受電磁脈沖的照射,研究被測(cè)系統(tǒng)在電磁脈沖照射下受
使用LCD面板,信息可以通過多種方式顯示。例如,如何將用戶的注意力吸引到LCD面板的特定部分?一種不需要任何附加段的方式是產(chǎn)生閃爍效果。以常見的時(shí)鐘(見下圖)應(yīng)用為例。小
對(duì)于單片機(jī)中重復(fù)定義的問題
掉電保護(hù)簡介掉電數(shù)據(jù)保護(hù)是系統(tǒng)設(shè)備一個(gè)重要的功能。目前,掉電數(shù)據(jù)保護(hù)的方法主要有2種:(1)加足夠容量備用蓄電池,使系統(tǒng)掉電后繼續(xù)工作;(2)不加備用電池,把掉電時(shí)需要
avr單片機(jī) 串口實(shí)現(xiàn)printf(使用變參函數(shù))
用單片機(jī)或ARM做的產(chǎn)品經(jīng)常會(huì)遇到有鍵盤輸入的產(chǎn)品,而鍵盤輸入有一個(gè)繞不過去的問題就是:鍵盤去抖。見下圖 當(dāng)按鍵開關(guān)閉合或者斷開時(shí)各有一段電平不穩(wěn)定的時(shí)期,按鍵開關(guān)
MCS- 51系列單片機(jī)的指令系統(tǒng)是一種簡明高效的指令系統(tǒng),其基本指令共有111條,其中單字節(jié)指令49條,雙字節(jié)指令4'5條,三字節(jié)指令17條。如果按功能可以講這些指令分為五類
當(dāng)你在一個(gè)項(xiàng)目小組做一個(gè)相對(duì)較復(fù)雜的工程時(shí),意味著你不再獨(dú)自單干。你需要和你的小組成員分工合作,一起完成項(xiàng)目,這就要求小組成員各自負(fù)責(zé)一部分工程。比如你可能只是
設(shè)計(jì)電路板最基本的過程可以分為三大步驟:電路原理圖的設(shè)計(jì),產(chǎn)生網(wǎng)絡(luò)表,印制電路板的設(shè)計(jì)。不管是板上的器件布局還是走線等等都有著具體的要求。例如,輸入輸出走線應(yīng)盡
單片機(jī)作為嵌入式信息產(chǎn)品的一個(gè)重要應(yīng)用方面,其使用、設(shè)計(jì)面臨著全新的挑戰(zhàn)。一方面,人們對(duì)嵌入式產(chǎn)品的要求越來越高,穩(wěn)定可靠、功能豐富、物美價(jià)廉的信息產(chǎn)品將成為人
昨天講解了,也就是最小系統(tǒng)。單片機(jī)的最小系統(tǒng)包括:復(fù)位電路、晶振電路、電源電路、下載電路。從今天開始講解每個(gè)電路,并結(jié)合實(shí)際設(shè)計(jì),展示實(shí)際電路。1. 什么是的的就是
我們來思考一個(gè)問題,當(dāng)我們?cè)诰幊唐髦邪岩粭l指令寫進(jìn)單片機(jī)內(nèi)部,然后取下單片機(jī),單片機(jī)就可以執(zhí)行這條指令,那么這條指令一定保存在單片機(jī)的某個(gè)地方,并且這個(gè)地方在單片機(jī)掉電后依然可以保持這條指令不會(huì)丟失,這是個(gè)什么地方呢?這個(gè)地方就是單片機(jī)內(nèi)部的只讀存儲(chǔ)器即ROM(READ ONLY MEMORY)。為什么稱它為只讀存儲(chǔ)器呢?剛才我們不是明明把兩個(gè)數(shù)字寫進(jìn)去了嗎?原來在89C51中的ROM是一種電可擦除的ROM,稱為FLASH ROM,剛才我們是用的編程器,在特殊的條件下由外部設(shè)備對(duì)ROM進(jìn)行寫的操作,在單片機(jī)正常工作條件下,只能從那面讀,不能把數(shù)據(jù)寫進(jìn)去,所以我們還是把它稱為ROM。
PCF8591是一個(gè)單電源低功耗的8位 CMOS 數(shù)據(jù)采集器件,具有4路模擬輸入,1路模擬輸出和一個(gè)串行 I2C 總線接口用來與單片機(jī)通信。與前面講過的 24C02 類似,3個(gè)地址引腳 A0、