<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          首頁  資訊  商機   下載  拆解   高校  招聘   雜志  會展  EETV  百科   問答  電路圖  工程師手冊   Datasheet  100例   活動中心  E周刊閱讀   樣片申請
          EEPW首頁 >> 主題列表 >> monitor-51

          MCS-51指令系統(tǒng)概述

          • 一個單片機所需執(zhí)行指令的集合即為單片機的指令系統(tǒng)。單片機使用的機器語言、匯編語言及高級語言,但不管使用是何種語言,最終還是要“翻譯”成為機器碼,單片機才能執(zhí)行之?,F(xiàn)在有很多半導體廠商都推出了
          • 關鍵字: MCS-51  指令系統(tǒng)  概述  

          STC Monitor-51的單片機在線仿真調(diào)試

          • 摘要:51內(nèi)核單片機在線仿真調(diào)試是一種取代專業(yè)仿真器的有效手段。利用ISP/IAP方法和STC Monitor-51監(jiān)控程序,以及單片機集成開發(fā)環(huán)境Keil C51的在線仿真功能的支持,STC公司的IAP15F2K61S2單片機實現(xiàn)了在線仿真調(diào)
          • 關鍵字: IAP15F2K61S2  STC Monitor-51  在線仿真  監(jiān)控程序  

          AVR起步教程:從51到AVR編程篇

          •   本文介紹了51和AVR在匯編編程上的移植   一、DPTR的處理   在51系統(tǒng)中,DPTR是十分重要的,51可以通過DPTR尋址,臨時儲存16位數(shù)據(jù)等等,下面僅僅先介紹2種51到AVR程序移植中DPTR的處理:   (1)DPTR直接尋址   例子: 51程序如下:   MOV DPTR,#8000H;   MOVX A,@DPTR;   這個移植起來就比較簡單了,我們現(xiàn)在選用Z寄存器(R30,R31)作為DPTR,這個里不考慮實際地址的偏移,地址設為0x1100對應0x8000  
          • 關鍵字: 51  AVR  

          用51單片機+11.0592的晶振,如何產(chǎn)生115200的波特率?

          •   今天解決了一個小問題(查書后才得到確切結(jié)論。。。)用51單片機+11.0592的晶振,如何產(chǎn)生115200的波特率?   本來感覺這個小意思,直接初始化定時器1,程序如下:   void init_com( void )   {   SCON = 0x50 ; //串口工作方式1,8位UART,波特率可變   TMOD |= 0x20 ; //定時器1,工作方式2,自動再裝入8位定時器   PCON |= 0x80 ; //SMOD=1; 波特率加倍   TH1 = 0xfa ; //波
          • 關鍵字: 晶振  51  

          51單片機ADC0832電壓測量液晶1602顯示的C程序與proteus仿真

          •   很早對AD轉(zhuǎn)換感興趣,也想自己業(yè)余做塊單片機開發(fā)板,讓廣大的電子設計愛好者學習使用單片機。   今天通過搜索,整理了proteus 7可以仿真通過的基于51單片機+ADC0832電壓采集并通過液晶1602顯示電壓的C程序及電路連接圖,希望對大家有所幫助。   程序是誰寫的誰修改的并不主要,主要的是學會并使用單片機AD轉(zhuǎn)換,這才是王道。   電路連接圖如下:        C程序如下:   #include   #include   #include   /******
          • 關鍵字: 51  1602  

          51單片機指令周期,機器周期,時鐘周期詳解

          •   51單片機有指令周期,機器周期,時鐘周期的說法,看似相近,但是又都不太一樣,很容易混淆。還是詳細分析一下。   時鐘周期:單片機外接的晶振的振蕩周期就是時鐘周期,時鐘周期=振蕩周期。比方說,80C51單片機外接了一個11.0592M的晶體振蕩器,那我們就說這個單片機系統(tǒng)的時鐘周期是1/11.0592M,這里要注意11.0592M是頻率,周期是頻率的倒數(shù)。   機器周期:單片機執(zhí)行指令所消耗的最小時間單位。我們都知道51單片機采用的CISC(復雜指令指令集),所以有很多條指令,并且各條指令執(zhí)行的時間
          • 關鍵字: 51  指令周期  

          基于51單片機的新型冰箱溫度控制器系統(tǒng)

          •   0引言   隨著生活的改善,消費水平的提高。越來越多的普通居民開始使用冰箱。每年冰箱的市場額都在千萬以上。隨著中國電子行業(yè)的高速發(fā)展。一個個新型的企業(yè)開始計入搶奪市場的競爭中。使得供應生產(chǎn)商,在保證質(zhì)量和顧客需要的前提下,紛紛消減陳本,制定不同的戰(zhàn)略。目前各大冰箱控制器的生產(chǎn)廠家存在著更加殘酷的競爭,只有把握住優(yōu)質(zhì)的技術(shù),結(jié)合低廉的陳本才能為企業(yè),迎來生存的機會?;谶@種情形,我們認為現(xiàn)如今,在家電的低端市場,廉價實用性強的控制器為各大產(chǎn)品提供了巨大優(yōu)勢,這種優(yōu)勢是在競爭中無法忽略的。我們的產(chǎn)品追求
          • 關鍵字: 51  溫度控制器  

          有關Keil軟件仿真的51單片機串口調(diào)試技巧

          •   引言   在單片機系統(tǒng)中,串口(UART,通用異步收發(fā)接口)是一個非常重要的組成部分。通常使用單片機串口通過RS232/RS485電平轉(zhuǎn)換芯片與上位機連接,以進行上位機與下位機的數(shù)據(jù)交換、參數(shù)設置、組成網(wǎng)絡以及各種外部設備的連接等。RS232/RS485串行接口總線具有成本低、簡單可靠、容易使用等特點,加上其歷史悠久,所以目前應用仍然非常廣泛;特別對于數(shù)據(jù)量不是很大的場合,串口通信仍然是很好的選擇,有著廣闊的使用前景。   在單片機編程中,串口占了很重要的地位。傳統(tǒng)方式串口程序的調(diào)試,往往是利用專
          • 關鍵字: Keil  51  

          以51單片機為例,一個簡單的串口通信協(xié)議C程序

          •   /**************************************************   文件說明:以51單片機為例,一個簡單的串口通信協(xié)議C程序,   協(xié)議以0XAA開頭,以0XCC,0X33,0XC3,0X3C結(jié)尾,數(shù)據(jù)長度不一定   *************************************************/   #define uchar unsigned char   #define uint unsigned int   bit RXA
          • 關鍵字: 51  串口通信  

          單片機學習之四:MCS-51單片機引腳說明

          •   51系列單片機89C51/89S51均采用40Pin 封裝的雙列直接DIP結(jié)構(gòu)。在它們40 個引腳配置中,正電源和地線兩根,外置石英振蕩器的時鐘線兩根,4組8位,共32個I/O口,P3口線與第2功能復用。        現(xiàn)在我們對這些引腳的功能加以說明:   Pin40:正電源腳,工作時,接+5V電源。   Pin20:負電源腳,工作時,接地。   Pin19:時鐘XTAL1 腳,片內(nèi)振蕩電路的輸入端。   Pin18:時鐘XTAL2 腳,片內(nèi)振蕩電路的輸出端。   80
          • 關鍵字: MCS-51  振蕩器  

          基于51單片機的壓力測量控制系統(tǒng)研發(fā)

          •   1 引言   目前我國發(fā)展煤炭生產(chǎn)機械化發(fā)展迅速。綜采設備的應用,是提高效率、改善安全狀況的措施。   影響開機率的一個主要因素是支架對工作面的頂板控制的好壞,因此,對綜采工作面進行礦壓監(jiān)測與控制是很有必要的。要做到這一點,首先需要對井下工作面的液壓支架的實際工作狀況進行監(jiān)測,通過對檢測數(shù)據(jù)處理、分析,評定其效果,并采取相應措施,以提高開機率、提高產(chǎn)量。本文以監(jiān)測綜采液壓支架的壓力為研究內(nèi)容,開發(fā)了一套基于單片機的壓力測量控制系統(tǒng)。   2 壓力測量控制系統(tǒng)功能設計   壓力測量控制系統(tǒng)用于監(jiān)
          • 關鍵字: 51  傳感器  

          學51單片機必看!51單片機導論

          • 一:單片機引腳單片機,STC89C52:單片機全稱單片微型計算機;它內(nèi)部有存儲器、處理器、輸入輸出接口,具有計算機的屬性。STC代表生產(chǎn)公司,8代表8051內(nèi)核,9代表Flash內(nèi)存,C代表屬于CMOS類,5(表示51單片機)固定不變,2的位置可由1-16任意數(shù)字代替,代表存儲區(qū)大小為4KB的倍數(shù)。引腳功能:VCC(40腳)是單片機電源正,GND(20腳)是電源正;P0、P1、P2、P3是四組輸入輸出口,顯高電阻狀態(tài),對外能發(fā)出高電平和低電平;10腳是串行輸入口,11腳是串行接收口;12、13腳是外部中斷
          • 關鍵字: 單片機  51  最小系統(tǒng)  keil  編譯  

          一個51產(chǎn)生PWM的演示程序

          •   這是一個51產(chǎn)生PWM的演示程序   其中P1.3 P1.4是兩個輸出,這個程序比較匆忙,沒有嚴格驗證,可能有錯,如有錯誤請指正。   /*****************************************************************************   * 程序名稱:PWM占空比調(diào)整演示程序 *   * 編寫時間:2005.9.15 23:30分 *   * 程序版本:1.0 *   *   * *   *******************
          • 關鍵字: PWM  51  

          51單片機

          • 【導讀】首先要放清51的定位,跟我一起再念一遍:51只是個工具51只是個工具51只是個工具。當然51還有一個地位就是大學生單片機啟蒙教程。換句話說:單片機只是個工具單片機。51單片機是對所有兼容Intel?8031指令系統(tǒng)的單片機的統(tǒng)稱。該系列單片機的始祖是Intel的8031單片機,后來隨著Flash?rom技術(shù)的發(fā)展,8031單片機取得了長足的進展,成為應用最廣泛的8位單片機之一,其代表型號是ATMEL公司的AT89系列,它廣泛應用于工業(yè)測控系統(tǒng)之中。很多公司都有51系列的兼容機型
          • 關鍵字: 單片機  51    

          51單片機總結(jié)——上拉電阻

          •   上拉電阻的作用:   (1) 用于為OC和OD門電路,提供驅(qū)動能力。   以OC(集電極開路)電路為例:   例如,達林頓管(其實就是復合三級管)集成塊ULN2003. 內(nèi)部一路的電路如圖,就是一個集電極開路電路。        如果不加上拉電阻是無法高電平驅(qū)動其他器件的。因為當三極管截至市沒有電流流通的路徑,更談不上驅(qū)動了。這個跟單片機P0口加上拉電阻的原理一樣。   (2)提高高電平電位:   單片機P1口外接4×4矩陣鍵盤。另外復用P1.0~P1.3外接
          • 關鍵字: 51  上拉電阻  
          共201條 3/14 « 1 2 3 4 5 6 7 8 9 10 » ›|
          關于我們 - 廣告服務 - 企業(yè)會員服務 - 網(wǎng)站地圖 - 聯(lián)系我們 - 征稿 - 友情鏈接 - 手機EEPW
          Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
          《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國際技術(shù)信息咨詢有限公司
          備案 京ICP備12027778號-2 北京市公安局備案:1101082052    京公網(wǎng)安備11010802012473
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();