RS232 標(biāo)準(zhǔn)是誕生于 RS485 之前的,但是 RS232 有幾處不足的地方:接口的信號(hào)電平值較高,達(dá)到十幾 V,使用不當(dāng)容易損壞接口芯片,電平標(biāo)準(zhǔn)也與 TTL 電平不兼容。傳輸速率有
給從機(jī)下發(fā)不同的指令,從機(jī)去執(zhí)行不同的操作,這個(gè)就是判斷一下功能碼即可,和我們前邊學(xué)的實(shí)用串口例程是類似的。多機(jī)通信,無非就是添加了一個(gè)設(shè)備地址判斷而已,難度也
我們前邊學(xué)串口通信的時(shí)候,比較注重的是串口底層時(shí)序上的操作過程,所以例程都是簡單的收發(fā)字符或者字符串。在實(shí)際應(yīng)用中,往往串口還要和電腦上的上位機(jī)軟件進(jìn)行交互,實(shí)
自制AVR單片機(jī)ISP下載線 單片機(jī)編程器的作用是將調(diào)試好的程序燒寫到單片機(jī)的存儲(chǔ)器中。本文介紹的AVR單片機(jī)ISP下載線的成本只有10元左右,非常適合初學(xué)者自制。 AVR單片機(jī)
本文就單片機(jī)在生活中具體的應(yīng)用,娓娓道來單片機(jī)的發(fā)展歷程跟特性,并對(duì)單片機(jī)的前景進(jìn)行了展望。隨著城市公交事業(yè)的不斷發(fā)展,無人售票公共汽車已經(jīng)越來越多地出現(xiàn)在各大
背景只要使用單片機(jī),按鍵檢測基本上是一定要實(shí)現(xiàn)的功能。按鍵檢測要好用,最重要的是實(shí)時(shí)和去抖。初學(xué)者往往會(huì)在主循環(huán)調(diào)用按鍵檢測程序(實(shí)時(shí))并利用延時(shí)去抖(準(zhǔn)確)。這種
引言USB接口以其數(shù)據(jù)傳輸快、連接簡單、易于擴(kuò)展、支持熱插拔等特點(diǎn)已成為外設(shè)與PC通信的主要方式之一。隨著嵌入式系統(tǒng)的發(fā)展,嵌入式微處理器需增加通用的USB接口,以便實(shí)
數(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口直接檢測單個(gè)按鍵,如圖1.1所示
用單片機(jī)來控制LCM模塊,方式十分簡單,LCM模塊其內(nèi)部可以看成兩組寄存器, 一個(gè)為指令寄存器IR,一個(gè)為數(shù)據(jù)寄存器DR,由RS引腳來控制。所有對(duì)指令寄存器或 數(shù)據(jù)寄存器的存
編者按:為了幫助具有PIC單片機(jī)匯編語言知識(shí)的技術(shù)人員或工程師,快速掌握利用C語言編寫PIC單片機(jī)程序的方法,本刊特推出《PIC單片機(jī)C語言程序設(shè)計(jì)》系列連載文章。丈中給出
用單片機(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é)一部分工程。比如你可能只是
1、搞清楚功能、編制方案。接到一個(gè)單片機(jī)項(xiàng)目設(shè)計(jì)文件之后,并不是馬上動(dòng)手編寫程序,而是仔細(xì)研究用戶提出的技術(shù)要求或者技術(shù)說明,根據(jù)這些技術(shù)要求和技術(shù)說明,也就是客
設(shè)計(jì)電路板最基本的過程可以分為三大步驟:電路原理圖的設(shè)計(jì),產(chǎn)生網(wǎng)絡(luò)表,印制電路板的設(shè)計(jì)。不管是板上的器件布局還是走線等等都有著具體的要求。例如,輸入輸出走線應(yīng)盡
隨著單片機(jī)的發(fā)展,單片機(jī)在家用電器、工業(yè)自動(dòng)化、生產(chǎn)過程控制、智能儀器儀表等領(lǐng)域的應(yīng)用越來越廣泛。然而處于同一電力系統(tǒng)中的各種電氣設(shè)備通過電或磁的聯(lián)系彼此緊密相
可用肖特基二極管,正向串聯(lián)進(jìn)電路,防止引腳接到高于3v電壓上,倒流進(jìn)芯片內(nèi)部,燒毀芯片。肖特基二極管,正向?qū)妷狠^小,一般0.2v??纱?lián)進(jìn)電源線中,防止正負(fù)接反。
本文分析了基于AT89S51 單片機(jī)的角度測量的硬件組成、電路設(shè)計(jì)原理。給出了主函數(shù)的工作流程和源代碼。設(shè)計(jì)樣機(jī)已通過多種環(huán)境實(shí)驗(yàn)的測試。