51單片機(jī) 偶完全自學(xué)的,因?yàn)橄雽W(xué)的時(shí)候離學(xué)校開(kāi)課還早得很。 學(xué)完了單片機(jī),現(xiàn)在學(xué)校課也開(kāi)完了,收獲很大?,F(xiàn)將偶學(xué)習(xí)經(jīng)驗(yàn)寫(xiě)出來(lái),供大家交流。1、因?yàn)橛辛薈語(yǔ)言和匯編語(yǔ)言的基礎(chǔ),加上模電學(xué)得不錯(cuò)。微機(jī)原理也上了。所以我只花了半天的時(shí)間把51的引腳功能和內(nèi)部結(jié)構(gòu)搞清楚了。偶認(rèn)為學(xué)51重要的就是搞清內(nèi)部[詳細(xì)]
單片機(jī)怎樣應(yīng)用答:簡(jiǎn)單地說(shuō),由于單片機(jī)本身就是一個(gè)計(jì)算機(jī)系統(tǒng)。因此,只要在單片機(jī)的外圍適當(dāng)加一些必要的擴(kuò)展電路及通道接口,就可以構(gòu)成各種應(yīng)用系統(tǒng),如工業(yè)控制系統(tǒng)、數(shù)據(jù)采集系統(tǒng)、自動(dòng)控制系統(tǒng)、自動(dòng)測(cè)試系統(tǒng)、檢測(cè)監(jiān)視系統(tǒng)、智能儀表、功能模塊等。 [詳細(xì)]
這里講述一些初學(xué)者學(xué)習(xí)C51的一些誤區(qū)和注意事項(xiàng)。高手的特別應(yīng)用不包括在內(nèi)。1)C忌諱絕對(duì)定位。??匆?jiàn)初學(xué)者要求使用_at_,這是一種謬誤,把C當(dāng)作ASM看待了。在C中變量的定位是編譯器的事情,初學(xué)者只要定義變量和變量的作用域,編譯器就把一個(gè)固定地址給這個(gè)變量。怎么取得這個(gè)變量的地址?要用指針。比如un[詳細(xì)]
復(fù)位電路的作用在上電或復(fù)位過(guò)程中,控制CPU的復(fù)位狀態(tài):這段時(shí)間內(nèi)讓CPU保持復(fù)位狀態(tài),而不是一上電或剛復(fù)位完畢就工作,防止CPU發(fā)出錯(cuò)誤的指令、執(zhí)行錯(cuò)誤操作,也可以提高電磁兼容性能。無(wú)論用戶使用哪種類(lèi)型的單片機(jī),總要涉及到單片機(jī)復(fù)位電路的設(shè)計(jì)。而單片機(jī)復(fù)位電路設(shè)計(jì)的好壞,直接影響到整個(gè)系統(tǒng)工作的[詳細(xì)]
本文包含兩部分內(nèi)容:1)續(xù)寫(xiě)TI DSP連接不上的問(wèn)題;2)順便提一下Xilinx FPGA的JTAG口連接不上的問(wèn)題。一、TI DSP為啥連接不上?半年前發(fā)過(guò)一篇博文《DSP為啥連接不上?TMS320C6416T+seed-XDS510 PLUS》里面闡述了多種DSP連接上不的原因,TI DSP性能很好,但連接問(wèn)題是個(gè)大問(wèn)題,最近都被煩透了,但經(jīng)過(guò)很長(zhǎng)一短時(shí)[詳細(xì)]
編譯器在生成代碼使用兩個(gè)堆棧:一個(gè)是用于子程序調(diào)用和中斷操作的硬件堆棧,一個(gè)是用于以堆棧結(jié)構(gòu)傳遞的參數(shù)臨時(shí)變量和局部變量的軟件堆棧。硬件堆棧是從數(shù)據(jù)內(nèi)存的頂部開(kāi)始分配的,在硬件堆棧下面再分配一定數(shù)量的字節(jié)作為軟件堆棧。硬件堆棧和軟件堆棧均為向下生長(zhǎng)型的堆棧(注意:這與51單片機(jī)相反)。通常如[詳細(xì)]
單片機(jī)應(yīng)用系統(tǒng)有幾種類(lèi)別答:按照單片機(jī)系統(tǒng)擴(kuò)展與系統(tǒng)配置,單片機(jī)應(yīng)用系統(tǒng)可以分為最小應(yīng)用系統(tǒng)、最小功耗系統(tǒng)、典型應(yīng)用系統(tǒng)等。單片機(jī)典型應(yīng)用系統(tǒng)應(yīng)具備的功能有哪些答:應(yīng)具備有用于測(cè)控目的的傳感器通道,伺服控制通道,以及人機(jī)對(duì)話系統(tǒng)。 [詳細(xì)]
對(duì)自己的設(shè)計(jì)的實(shí)現(xiàn)方式越了解,對(duì)自己的設(shè)計(jì)的時(shí)序要求越了解,對(duì)目標(biāo)器件的資源分布和結(jié)構(gòu)越了解,對(duì)EDA工具執(zhí)行約束的效果越了解,那么對(duì)設(shè)計(jì)的時(shí)序約束目標(biāo)就會(huì)越清晰,相應(yīng)地,設(shè)計(jì)的時(shí)序收斂過(guò)程就會(huì)更可控。從最近一段時(shí)間工作和學(xué)習(xí)的成果中,我總結(jié)了如下幾種進(jìn)行時(shí)序約束的方法。按照從易到難的順序[詳細(xì)]
51單片機(jī)是學(xué)習(xí)單片機(jī)的入門(mén)基礎(chǔ),編程的軟件是keil,51開(kāi)發(fā)板的下載器是stc-isp。軟件安裝:keil最好安裝在c盤(pán),下載器很可能安裝不了,需要在32位機(jī)上安裝,需要多試幾次。編程注意事項(xiàng):每次編程時(shí),最好建立單獨(dú)的文件夾,便于管理和以后運(yùn)用1,打開(kāi)keil,點(diǎn)擊new project彈出對(duì)話框,寫(xiě)上文件名,點(diǎn)擊[詳細(xì)]
1。定時(shí)器使用查詢和中斷兩種方式。大多數(shù)邏輯芯片輸出0的能力大于輸出1的能力。(1)查詢方式:TMSEL決定看門(mén)狗的工作模式,置一,看門(mén)狗工作在定時(shí)模式。SSEL選擇看門(mén)狗定時(shí)器的時(shí)鐘源。SSEL置一。IS0IS1決定了看門(mén)狗定時(shí)器的輸出頻率。(注意:使用查詢方式時(shí)候要清除中斷標(biāo)志)main(){...while(True){if[詳細(xì)]
單片機(jī)在可靠的復(fù)位之后,才會(huì)從0000H地址開(kāi)始有序的執(zhí)行應(yīng)用程序。同時(shí),復(fù)位電路也是容易受到外部噪 聲干擾的敏感部分之一。因此,復(fù)位電路應(yīng)該具有兩個(gè)主要的功能:1. 必須保證系統(tǒng)可靠的進(jìn)行復(fù)位;2. 必須具有一定的抗干擾的能力;一、復(fù)位電路的RC選擇復(fù)位電路應(yīng)該具有上電復(fù)位和手動(dòng)復(fù)位的功能。以MCS-[詳細(xì)]
定時(shí)器其實(shí)就是根據(jù)定時(shí)器時(shí)鐘每次加1,比如想讓定時(shí)器加X(jué)次溢出,可以直接給定時(shí)器賦初值為-X,即X的反碼比如定時(shí)器運(yùn)行在8位自動(dòng)重裝載模式,定時(shí)器時(shí)鐘為T(mén)IMECLK,想讓定時(shí)器每秒溢出TIME_RATE次,即溢出頻率為T(mén)IME_RATE,那么定時(shí)器從初值開(kāi)始加1,要加到TIMECLK/TIME_RATE次才溢出(仔細(xì)想想是不是),我[詳細(xì)]
單片機(jī)的存儲(chǔ)器有程序存儲(chǔ)器ROM與數(shù)據(jù)存儲(chǔ)器RAM兩種。這兩種存儲(chǔ)器在使用上是嚴(yán)格區(qū)分的,不得混用。程序存儲(chǔ)器存放程序指令,以及常數(shù),表格等;而數(shù)據(jù)存儲(chǔ)器則存放緩沖數(shù)據(jù)。 [詳細(xì)]
設(shè)計(jì)電路時(shí),不記得單片機(jī)復(fù)位電路原理了,所以今天特別寫(xiě)了這篇文章,可以以前對(duì)電路理解不深和忘記的原因,所以特寫(xiě)這篇文章,希望以后不再忘記:1、單片機(jī)復(fù)位:分為上電復(fù)位和按鍵復(fù)位,即是連續(xù)兩個(gè)時(shí)鐘周期的高電平,單片機(jī)進(jìn)行復(fù)位2、單片復(fù)位,其實(shí)就是工作原理就是對(duì)電容的充放電過(guò)程3、以前理解單[詳細(xì)]
單片機(jī)仿真器是指以調(diào)試單片機(jī)軟件為目的而專(zhuān)門(mén)設(shè)計(jì)制作的一套專(zhuān)用的硬件裝置。單片機(jī)在體系結(jié)構(gòu)上與PC機(jī)是完全相同的,也包括中央處理器,輸入輸出接口,存儲(chǔ)器等基本單元,因而與PC機(jī)等設(shè)備的軟件結(jié)構(gòu)也是類(lèi)似的。因而單片機(jī)在軟件開(kāi)發(fā)的過(guò)程中也需要對(duì)軟件進(jìn)行調(diào)試,觀察其中間結(jié)果,排除軟件中存在的問(wèn)題。[詳細(xì)]
復(fù)位形式a. 系統(tǒng)啟動(dòng)時(shí)的上電復(fù)位b. 系統(tǒng)運(yùn)行時(shí)的開(kāi)關(guān)(按鍵)復(fù)位復(fù)位電路的構(gòu)成復(fù)位電路一般由簡(jiǎn)單的RC電路構(gòu)成•電阻: 無(wú)用功耗•電容: 復(fù)位時(shí)間(充放電時(shí)間)•反相器:波形整形也可使用較復(fù)雜但功能更完善的電路基本的 RC 復(fù)位電路:增加放電回路的 RC 復(fù)位電路帶電壓監(jiān)控功能的復(fù)[詳細(xì)]
MCS-51單片機(jī)控制字詳解(1) P3 TCONP3口的代替功能寄存器地址B0H,位尋址B7H~B0H。 引腳 P3.0 P3.1 P3.2 [詳細(xì)]
整理的一些網(wǎng)站熱門(mén)的,適合初學(xué)者參考的資源,希望對(duì)大家有用,每個(gè)人的學(xué)習(xí)方法不同,資料僅供參考,歡迎補(bǔ)充~~第一重:51單片機(jī)初級(jí)教程這是一個(gè)比較完整的51單片機(jī)初級(jí)教程,搜羅的一些文章,有個(gè)別地方會(huì)出現(xiàn)不連貫或是不對(duì)的還望指出。單片機(jī)簡(jiǎn)述單片機(jī)引腳介紹單片機(jī)存儲(chǔ)器結(jié)構(gòu)第一個(gè)單片機(jī)小程[詳細(xì)]
推挽(push-pull):推挽輸出的器件是指輸出腳內(nèi)部集成有一對(duì)互補(bǔ)的MOSFET,當(dāng)Q1導(dǎo)通、Q2截止時(shí)輸出高電平;而當(dāng)Q1截止導(dǎo)通、Q2導(dǎo)通時(shí)輸出低電平。一個(gè)導(dǎo)通另一個(gè)就截止。集電極開(kāi)路:輸出端相當(dāng)于孤立三極管的集電極. 要得到高電平狀態(tài)需要上拉電阻才行. 適合于做電流型的驅(qū)動(dòng),其吸收電流的能力相對(duì)強(qiáng)(一般20ma以內(nèi)[詳細(xì)]
MCS-51單片機(jī)---是指美國(guó)INTEL公司生產(chǎn)的內(nèi)核兼容的一系列單片機(jī)的總稱(chēng)。“MCS-51”也代表這一系列單片機(jī)的內(nèi)核。這一系列單片機(jī)硬件結(jié)構(gòu)和指令系統(tǒng)一致,包括8031、8051、8751、8032、8052、8752等基本型。8051單片機(jī)---是MCS-51系列單片機(jī)中的一個(gè)基本型,是MCS-51系列中最早期、最典型、應(yīng)用最廣[詳細(xì)]
掃碼關(guān)注我們
0755-82591179
傳真:0755-82591176
郵箱:vicky@yingtexin.net
地址:深圳市龍華區(qū)民治街道民治大道973萬(wàn)眾潤(rùn)豐創(chuàng)業(yè)園A棟2樓A08
Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved. 粵ICP備14043402號(hào)-4