rtos(51) 文章 進(jìn)入rtos(51)技術(shù)社區(qū)
AVR起步教程:從51到AVR編程篇
- 本文介紹了51和AVR在匯編編程上的移植 一、DPTR的處理 在51系統(tǒng)中,DPTR是十分重要的,51可以通過DPTR尋址,臨時(shí)儲(chǔ)存16位數(shù)據(jù)等等,下面僅僅先介紹2種51到AVR程序移植中DPTR的處理: (1)DPTR直接尋址 例子: 51程序如下: MOV DPTR,#8000H; MOVX A,@DPTR; 這個(gè)移植起來就比較簡單了,我們現(xiàn)在選用Z寄存器(R30,R31)作為DPTR,這個(gè)里不考慮實(shí)際地址的偏移,地址設(shè)為0x1100對應(yīng)0x8000
- 關(guān)鍵字: 51 AVR
51單片機(jī)ADC0832電壓測量液晶1602顯示的C程序與proteus仿真
- 很早對AD轉(zhuǎn)換感興趣,也想自己業(yè)余做塊單片機(jī)開發(fā)板,讓廣大的電子設(shè)計(jì)愛好者學(xué)習(xí)使用單片機(jī)。 今天通過搜索,整理了proteus 7可以仿真通過的基于51單片機(jī)+ADC0832電壓采集并通過液晶1602顯示電壓的C程序及電路連接圖,希望對大家有所幫助。 程序是誰寫的誰修改的并不主要,主要的是學(xué)會(huì)并使用單片機(jī)AD轉(zhuǎn)換,這才是王道。 電路連接圖如下: C程序如下: #include #include #include /******
- 關(guān)鍵字: 51 1602
51單片機(jī)指令周期,機(jī)器周期,時(shí)鐘周期詳解
- 51單片機(jī)有指令周期,機(jī)器周期,時(shí)鐘周期的說法,看似相近,但是又都不太一樣,很容易混淆。還是詳細(xì)分析一下。 時(shí)鐘周期:單片機(jī)外接的晶振的振蕩周期就是時(shí)鐘周期,時(shí)鐘周期=振蕩周期。比方說,80C51單片機(jī)外接了一個(gè)11.0592M的晶體振蕩器,那我們就說這個(gè)單片機(jī)系統(tǒng)的時(shí)鐘周期是1/11.0592M,這里要注意11.0592M是頻率,周期是頻率的倒數(shù)。 機(jī)器周期:單片機(jī)執(zhí)行指令所消耗的最小時(shí)間單位。我們都知道51單片機(jī)采用的CISC(復(fù)雜指令指令集),所以有很多條指令,并且各條指令執(zhí)行的時(shí)間
- 關(guān)鍵字: 51 指令周期
基于51單片機(jī)的新型冰箱溫度控制器系統(tǒng)
- 0引言 隨著生活的改善,消費(fèi)水平的提高。越來越多的普通居民開始使用冰箱。每年冰箱的市場額都在千萬以上。隨著中國電子行業(yè)的高速發(fā)展。一個(gè)個(gè)新型的企業(yè)開始計(jì)入搶奪市場的競爭中。使得供應(yīng)生產(chǎn)商,在保證質(zhì)量和顧客需要的前提下,紛紛消減陳本,制定不同的戰(zhàn)略。目前各大冰箱控制器的生產(chǎn)廠家存在著更加殘酷的競爭,只有把握住優(yōu)質(zhì)的技術(shù),結(jié)合低廉的陳本才能為企業(yè),迎來生存的機(jī)會(huì)?;谶@種情形,我們認(rèn)為現(xiàn)如今,在家電的低端市場,廉價(jià)實(shí)用性強(qiáng)的控制器為各大產(chǎn)品提供了巨大優(yōu)勢,這種優(yōu)勢是在競爭中無法忽略的。我們的產(chǎn)品追求
- 關(guān)鍵字: 51 溫度控制器
有關(guān)Keil軟件仿真的51單片機(jī)串口調(diào)試技巧
- 引言 在單片機(jī)系統(tǒng)中,串口(UART,通用異步收發(fā)接口)是一個(gè)非常重要的組成部分。通常使用單片機(jī)串口通過RS232/RS485電平轉(zhuǎn)換芯片與上位機(jī)連接,以進(jìn)行上位機(jī)與下位機(jī)的數(shù)據(jù)交換、參數(shù)設(shè)置、組成網(wǎng)絡(luò)以及各種外部設(shè)備的連接等。RS232/RS485串行接口總線具有成本低、簡單可靠、容易使用等特點(diǎn),加上其歷史悠久,所以目前應(yīng)用仍然非常廣泛;特別對于數(shù)據(jù)量不是很大的場合,串口通信仍然是很好的選擇,有著廣闊的使用前景。 在單片機(jī)編程中,串口占了很重要的地位。傳統(tǒng)方式串口程序的調(diào)試,往往是利用專
- 關(guān)鍵字: Keil 51
單片機(jī)學(xué)習(xí)之四:MCS-51單片機(jī)引腳說明
- 51系列單片機(jī)89C51/89S51均采用40Pin 封裝的雙列直接DIP結(jié)構(gòu)。在它們40 個(gè)引腳配置中,正電源和地線兩根,外置石英振蕩器的時(shí)鐘線兩根,4組8位,共32個(gè)I/O口,P3口線與第2功能復(fù)用。 現(xiàn)在我們對這些引腳的功能加以說明: Pin40:正電源腳,工作時(shí),接+5V電源。 Pin20:負(fù)電源腳,工作時(shí),接地。 Pin19:時(shí)鐘XTAL1 腳,片內(nèi)振蕩電路的輸入端。 Pin18:時(shí)鐘XTAL2 腳,片內(nèi)振蕩電路的輸出端。 80
- 關(guān)鍵字: MCS-51 振蕩器
基于51單片機(jī)的壓力測量控制系統(tǒng)研發(fā)
- 1 引言 目前我國發(fā)展煤炭生產(chǎn)機(jī)械化發(fā)展迅速。綜采設(shè)備的應(yīng)用,是提高效率、改善安全狀況的措施。 影響開機(jī)率的一個(gè)主要因素是支架對工作面的頂板控制的好壞,因此,對綜采工作面進(jìn)行礦壓監(jiān)測與控制是很有必要的。要做到這一點(diǎn),首先需要對井下工作面的液壓支架的實(shí)際工作狀況進(jìn)行監(jiān)測,通過對檢測數(shù)據(jù)處理、分析,評定其效果,并采取相應(yīng)措施,以提高開機(jī)率、提高產(chǎn)量。本文以監(jiān)測綜采液壓支架的壓力為研究內(nèi)容,開發(fā)了一套基于單片機(jī)的壓力測量控制系統(tǒng)。 2 壓力測量控制系統(tǒng)功能設(shè)計(jì) 壓力測量控制系統(tǒng)用于監(jiān)
- 關(guān)鍵字: 51 傳感器
學(xué)51單片機(jī)必看!51單片機(jī)導(dǎo)論
- 一:單片機(jī)引腳單片機(jī),STC89C52:單片機(jī)全稱單片微型計(jì)算機(jī);它內(nèi)部有存儲(chǔ)器、處理器、輸入輸出接口,具有計(jì)算機(jī)的屬性。STC代表生產(chǎn)公司,8代表8051內(nèi)核,9代表Flash內(nèi)存,C代表屬于CMOS類,5(表示51單片機(jī))固定不變,2的位置可由1-16任意數(shù)字代替,代表存儲(chǔ)區(qū)大小為4KB的倍數(shù)。引腳功能:VCC(40腳)是單片機(jī)電源正,GND(20腳)是電源正;P0、P1、P2、P3是四組輸入輸出口,顯高電阻狀態(tài),對外能發(fā)出高電平和低電平;10腳是串行輸入口,11腳是串行接收口;12、13腳是外部中斷
- 關(guān)鍵字: 單片機(jī) 51 最小系統(tǒng) keil 編譯
51單片機(jī)
- 【導(dǎo)讀】首先要放清51的定位,跟我一起再念一遍:51只是個(gè)工具51只是個(gè)工具51只是個(gè)工具。當(dāng)然51還有一個(gè)地位就是大學(xué)生單片機(jī)啟蒙教程。換句話說:單片機(jī)只是個(gè)工具單片機(jī)。51單片機(jī)是對所有兼容Intel?8031指令系統(tǒng)的單片機(jī)的統(tǒng)稱。該系列單片機(jī)的始祖是Intel的8031單片機(jī),后來隨著Flash?rom技術(shù)的發(fā)展,8031單片機(jī)取得了長足的進(jìn)展,成為應(yīng)用最廣泛的8位單片機(jī)之一,其代表型號是ATMEL公司的AT89系列,它廣泛應(yīng)用于工業(yè)測控系統(tǒng)之中。很多公司都有51系列的兼容機(jī)型
- 關(guān)鍵字: 單片機(jī) 51
51單片機(jī)總結(jié)——上拉電阻
- 上拉電阻的作用: (1) 用于為OC和OD門電路,提供驅(qū)動(dòng)能力。 以O(shè)C(集電極開路)電路為例: 例如,達(dá)林頓管(其實(shí)就是復(fù)合三級管)集成塊ULN2003. 內(nèi)部一路的電路如圖,就是一個(gè)集電極開路電路。 如果不加上拉電阻是無法高電平驅(qū)動(dòng)其他器件的。因?yàn)楫?dāng)三極管截至市沒有電流流通的路徑,更談不上驅(qū)動(dòng)了。這個(gè)跟單片機(jī)P0口加上拉電阻的原理一樣。 (2)提高高電平電位: 單片機(jī)P1口外接4×4矩陣鍵盤。另外復(fù)用P1.0~P1.3外接
- 關(guān)鍵字: 51 上拉電阻
51單片機(jī)總結(jié)--C語言之預(yù)處理
- 編譯預(yù)處理器是C語言編譯器的一個(gè)重要組成部分。很好的利用C語言的預(yù)處理命令可以增強(qiáng)代碼的可讀性,靈活性,和易于修改等特點(diǎn),便于程序的結(jié)構(gòu)化。 預(yù)處理命令由符號“#”開頭,包括宏定義,文件包含,條件處理三個(gè)部分。 其中條件編譯我還沒有用過,所以就詳細(xì)介紹一下宏定義和文件包含。 一.宏定義 宏定義命令為#define,它的作用就是實(shí)現(xiàn)用一個(gè)簡單易讀的字符串來代替 另一個(gè)字符串。增加程序的可讀性,和維護(hù)性。 宏定義分為不帶參數(shù)的宏定義,和帶參數(shù)的宏
- 關(guān)鍵字: 51 C語言
淺談單片機(jī)程序設(shè)計(jì)中的“分層思想”
- “分層思想”并不是什么神秘的東西,事實(shí)上很多做項(xiàng)目的工程師本身自己也會(huì)在用??戳瞬簧偬佣及l(fā)現(xiàn)沒有提及這個(gè)東西,然而分層結(jié)構(gòu)確是很有用的東西,參透后會(huì)有一種恍然大悟的感覺。如果說我不懂LCD怎么驅(qū)動(dòng),那好辦,看一下datasheet,參考一下別人的程序,很快就可以做出來。但是如果不懂程序設(shè)計(jì)的思想的話,會(huì)給你做項(xiàng)目的過程中帶來很多很多的困惑。 參考了市面上各種各樣的嵌入式書籍,MCS-51,AVR ,ARM 等都有看過,但是沒有發(fā)現(xiàn)有哪本是介紹設(shè)計(jì)思想的,就算有也是鳳毛麟
- 關(guān)鍵字: 單片機(jī) 51
rtos(51)介紹
您好,目前還沒有人創(chuàng)建詞條rtos(51)!
歡迎您創(chuàng)建該詞條,闡述對rtos(51)的理解,并與今后在此搜索rtos(51)的朋友們分享。 創(chuàng)建詞條
歡迎您創(chuàng)建該詞條,闡述對rtos(51)的理解,并與今后在此搜索rtos(51)的朋友們分享。 創(chuàng)建詞條
關(guān)于我們 -
廣告服務(wù) -
企業(yè)會(huì)員服務(wù) -
網(wǎng)站地圖 -
聯(lián)系我們 -
征稿 -
友情鏈接 -
手機(jī)EEPW
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國際技術(shù)信息咨詢有限公司
京ICP備12027778號-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國際技術(shù)信息咨詢有限公司
京ICP備12027778號-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473