EEPW首頁(yè) >>
主題列表 >>
v1.51
v1.51 文章 進(jìn)入v1.51技術(shù)社區
基于51單片機的車(chē)用數字儀表設計與實(shí)現

- 本文介紹了一種以MCS 51單片機為主控器,以ADC0809為核心,以氣壓、油壓、溫度、霍爾元件等傳感器為主要外圍元件的車(chē)用數字儀表(VDI)的設計與實(shí)現。該儀表系統具有顯示直觀(guān)、準確,使用方便可靠等優(yōu)點(diǎn),代表了車(chē)用儀表的最新發(fā)展趨勢?! ≤?chē)輛儀表是駕駛員與汽車(chē)進(jìn)行信息交流的重要接口和界面,是車(chē)輛安全行駛的重要保證。隨著(zhù)電子技術(shù)的廣泛應用,傳統汽車(chē)儀表逐漸被微處理器為核心的電子控制數字儀表取代已成為必然趨勢。然而,目前國內車(chē)輛儀表數字化水平還不高,絕大部分儀表還是模擬式的,而大多數模擬儀表表
- 關(guān)鍵字: 51 ADC0809
用Proteus學(xué)習51單片機之鍵盤(pán)

- 與單片機交互,鍵盤(pán)可能是最直接的工具了。所以我對于鍵盤(pán)檢測也是十分期待的?! ℃I盤(pán)說(shuō)開(kāi)了,其實(shí)就是很多的按鈕。如果鍵盤(pán)數比較小的話(huà),直接使用IO口連接按鈕就可以了,比如我要實(shí)現一個(gè)功能,按鍵使數字加1或減1,這樣的話(huà),只需要兩個(gè)按鍵就可以了。單個(gè)鍵盤(pán)的檢測并不困難,先把IO口電平置為高電平,然后直接IO連按鈕,再把按鈕接地,當按下按鈕時(shí),檢測到IO口電平為低即表示按下了按鈕。當然這是理論情況下,實(shí)際的情況是,按下按鈕后,電平還會(huì )上下的跳變幾次,所以如果只是單純的檢測電平的變化,是不準確的。所以比較簡(jiǎn)單
- 關(guān)鍵字: Proteus 51
基于51單片機+DAC0832的信號發(fā)生器

- 最近幫別人設計一個(gè)畢業(yè)設計,做一個(gè)多種信號發(fā)生器(四種波形:方波、三角波、鋸齒波、梯形波),現在貼上來(lái)給大家參考,如果有錯誤的地方,望指出~ 下面先貼上仿真的電路圖(仿真的軟件是Protuse,上傳一個(gè)大點(diǎn)的圖,方便大家看的清楚點(diǎn)): 原件清單:STC89C52單片機X1、DAC0832轉換器X1、12M晶振X1、電容22pfX2、10uf的電容X1、1nf陶瓷電容X1、獨立按鍵X4、10千歐排阻X1、10KΩ電阻X5、LM358 單電源運放X1。仿真就需要這些原件,具體的硬件設計大家定
- 關(guān)鍵字: DAC0832 51
【E問(wèn)E答】51單片機是馮諾依曼還是哈佛結構
- 關(guān)于這個(gè)問(wèn)題,有人說(shuō)51地址線(xiàn)復用,就是馮諾依曼結構?! 『芏嗳腴T(mén)的書(shū)上基本上都說(shuō):由運算器、控制器、存儲器、輸入設備、輸出設備組成的系統?都叫馮氏結構?! ∫灿械恼f(shuō):“程序存儲器的數據線(xiàn)地址線(xiàn)”與“數據存儲器的數據線(xiàn)地址線(xiàn)”共用的話(huà),就?是馮氏結構,所以51是該結構。(我認為說(shuō)得太絕對了) 我認為馮氏結構與哈佛結構的區別應該在存儲器的空間分別上,哈佛結構的數據區和代碼區是分開(kāi)的,它們即使地址相同,但空間也是不同的,主要表現在數據不能夠當作代碼來(lái)運行。(比如51---注) 口線(xiàn)
- 關(guān)鍵字: 51 哈佛
51單片機多任務(wù)操作系統的原理與實(shí)現
- 前言 想了很久,要不要寫(xiě)這篇文章?最后覺(jué)得對操作系統感興趣的人還是很多,寫(xiě)吧.我不一定能造出玉,但我可以?huà)伋龃u. 包括我在內的很多人都對51使用操作系統呈悲觀(guān)態(tài)度,因為51的片上資源太少.但對于很多要求不高的系統來(lái)說(shuō),使用操作系統可以使代碼變得更直觀(guān),易于維護,所以在51上仍有操作系統的生存機會(huì ). 流行的uCos,Tiny51等,其實(shí)都不適合在2051這樣的片子上用,占資源較多,唯有自已動(dòng)手,以不變應萬(wàn)變,才能讓51也有操作系統可用.這篇貼子的目的,是教會(huì )大家如何現場(chǎng)寫(xiě)一個(gè)OS,而不是給大家提供
- 關(guān)鍵字: 51 操作系統
51單片機教程第7講_時(shí)鐘
- STC的單片機一般都是1T型單片機,比傳統的單片機運行速度要快12倍左右。傳統的51單片機只有一個(gè)時(shí)鐘源,就是利用外部晶振,而stc51單片機除了可以用外部晶振,自己內部還有一個(gè)時(shí)鐘源,由RC振蕩器實(shí)現,精度沒(méi)有外部時(shí)鐘高,但是,在沒(méi)有對時(shí)鐘要求特別嚴格的時(shí)候,還是可以用的,這樣會(huì )免去外部晶振,縮小電路板體積,減少一個(gè)晶振和2個(gè)電容一共6個(gè)焊點(diǎn)的費用。這兩種時(shí)鐘的切換只需要在下載程序的時(shí)候,在ISP下載軟件上配置好即可,省去了寫(xiě)程序的麻煩?! 〗油獠烤д竦囊_一共有2個(gè),分別是XTALIN和XTALO
- 關(guān)鍵字: 51 時(shí)鐘
51單片機教程第5講_C51程序
- c51語(yǔ)言程序是 一個(gè)由主函數和若干個(gè)函數構成。其中主函數就是程序的起點(diǎn),單片機運行程序,首先會(huì )執行主函數里面的第一條語(yǔ)句,直到執行完成主函數的所有語(yǔ)句,單片機的程序一般都是來(lái)完成某項具體功能的,所以程序一般都是一個(gè)循環(huán)結構的語(yǔ)句?! 『瘮祻挠脩?hù)使用角度講,分為兩類(lèi),一類(lèi)是標準庫函數,一類(lèi)是用戶(hù)自定義的函數。標準庫函數是由開(kāi)發(fā)環(huán)境自帶的,比如我們常用的KEIL軟件,就自帶有很多庫函數。庫函數可以直接調用。用戶(hù)自己寫(xiě)的函數,一般都是完成一些庫函數里面沒(méi)有的特定功能?! 『瘮档囊话阈问綖椋骸 》?/li>
- 關(guān)鍵字: 51 c51
51單片機教程第5講_C51程序
- c51語(yǔ)言程序是 一個(gè)由主函數和若干個(gè)函數構成。其中主函數就是程序的起點(diǎn),單片機運行程序,首先會(huì )執行主函數里面的第一條語(yǔ)句,直到執行完成主函數的所有語(yǔ)句,單片機的程序一般都是來(lái)完成某項具體功能的,所以程序一般都是一個(gè)循環(huán)結構的語(yǔ)句。 函數從用戶(hù)使用角度講,分為兩類(lèi),一類(lèi)是標準庫函數,一類(lèi)是用戶(hù)自定義的函數。標準庫函數是由開(kāi)發(fā)環(huán)境自帶的,比如我們常用的KEIL軟件,就自帶有很多庫函數。庫函數可以直接調用。用戶(hù)自己寫(xiě)的函數,一般都是完成一些庫函數里面沒(méi)有的特定功能。 函數的一般形式為:
- 關(guān)鍵字: 51 庫函數
51單片機教程第3講-控制引腳
- 在51單片機教程第1講中,我已經(jīng)說(shuō)過(guò),學(xué)單片機就是兩個(gè)內容,一個(gè)是學(xué)習控制單片機引腳,一個(gè)是學(xué)習單片機內部寄存器的配置。這一講,來(lái)學(xué)習如何控制51單片機的引腳?! 】刂茊纹瑱C的引腳,分為兩個(gè)知識點(diǎn),一個(gè)是怎么讓引腳單片機輸出高低電平,一個(gè)是怎么檢測接入到引腳上的電平是高還是低。我們有時(shí)候會(huì )聽(tīng)到這樣的話(huà):“此單片機有幾個(gè)IO口?”這里說(shuō)的IO口,就是輸入(input)輸出(output)接口。一般情況下,單片機的引腳當中,除了電源引腳和晶振引腳,其它的都是IO口。當我們控制單片機的引腳高低時(shí),我們把引腳
- 關(guān)鍵字: 51 引腳
51單片機STC15W408AS驅動(dòng)無(wú)感無(wú)刷電機BLDC

- 看到很多人在用C8051做無(wú)感無(wú)刷電機的驅動(dòng),今天瑞生給大家來(lái)個(gè)國產(chǎn)51單片機STC15W408AS驅動(dòng)無(wú)刷電機的驅動(dòng)資料吧! 1.硬件設計 主控單片機使用STC15W408AS,單片機自帶硬件PWM模塊、ADC模塊和比較器模塊,所以非常適合做無(wú)刷電機的驅動(dòng),主頻35M,無(wú)需外部晶振和復位電路,接好VCC和GND就可以工作。半橋電路使用PMOS+NMOS的組合,PMOS為IRF9540,NMOS為IRF540.驅動(dòng)芯片用TC4427A?! ?? ? 先在洞洞板上做
- 關(guān)鍵字: 51 無(wú)刷電機 BLDC
51單片機教程第2講_下載程序

- stc是國內最大的51單片機提供商,他的產(chǎn)品也是非常的豐富,應用廣泛,所以我們以stc51單片機為例進(jìn)行學(xué)習。其它廠(chǎng)家的51單片機大同小異?! tc51單片機都可以使用串口下載程序,即ISP下載。串口分為電腦的串口和單片機的串口。每個(gè)單片機都有串口,外部表現為2個(gè)引腳,即RXD和TXD。以前,每個(gè)電腦上都有串口,現在,家用型電腦已經(jīng)不配置串口,只有工控電腦還帶有串口。但是,電腦不帶串口并不會(huì )影響你下載程序,你不必非要買(mǎi)一個(gè)帶有串口的電腦。因為現在市面上,有一種線(xiàn),叫做“USB轉串口線(xiàn)”,它可以把你電
- 關(guān)鍵字: 51 下載
51單片機教程第1講_能做什么
- 51單片機是一個(gè)芯片,內部有n個(gè)寄存器,外部長(cháng)著(zhù)n個(gè)腳,由于51單片機系列種類(lèi)眾多,具體有多少寄存器、長(cháng)著(zhù)幾個(gè)腳要看具體型號。一般來(lái)說(shuō),在做產(chǎn)品的時(shí)候,以夠用為原則?! 纹瑱C屬于數字器件,所以它的引腳只有兩種狀態(tài),即高低電平,5V的單片機,高電平是5V,低電平是0V;3.3V的單片機,高電平是3.3V,低電平是0V。即高電平的電壓等于電源電壓。部分單片機內部集成有DAC功能,即數模轉換器,把數字量轉換成模擬量的模塊,帶有DAC功能的單片機DAC輸出引腳可以輸出0到電源電壓之間的任何電壓值。有些單片機
- 關(guān)鍵字: 51 芯片
51單片機的幾種精確延時(shí)
- 51單片機的幾種精確延時(shí)實(shí)現延時(shí)通常有兩種方法:一種是硬件延時(shí),要用到定時(shí)器/計數器,這種方法可以提高CPU的工作效率,也能做到精確延時(shí);另一種是軟件延時(shí),這種方法主要采用循環(huán)體進(jìn)行?! ? 使用定時(shí)器/計數器實(shí)現精確延時(shí) 單片機系統一般常選用11.059 2 MHz、12 MHz或6 MHz晶振。第一種更容易產(chǎn)生各種標準的波特率,后兩種的一個(gè)機器周期分別為1 μs和2 μs,便于精確延時(shí)。本程序中假設使用頻率為12 M
- 關(guān)鍵字: 51 延時(shí)
v1.51介紹
您好,目前還沒(méi)有人創(chuàng )建詞條v1.51!
歡迎您創(chuàng )建該詞條,闡述對v1.51的理解,并與今后在此搜索v1.51的朋友們分享。 創(chuàng )建詞條
歡迎您創(chuàng )建該詞條,闡述對v1.51的理解,并與今后在此搜索v1.51的朋友們分享。 創(chuàng )建詞條
關(guān)于我們 -
廣告服務(wù) -
企業(yè)會(huì )員服務(wù) -
網(wǎng)站地圖 -
聯(lián)系我們 -
征稿 -
友情鏈接 -
手機EEPW
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權所有 北京東曉國際技術(shù)信息咨詢(xún)有限公司
京ICP備12027778號-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權所有 北京東曉國際技術(shù)信息咨詢(xún)有限公司
