時鐘周期:時鐘頻率的倒數(shù),計算機最基本的、最小的時間單位;機器周期:完成一個基本操作所需的時間,8051系列單片機的一個機器周期由六個狀態(tài)周期組成,即有12個時鐘周期組成;指令周期:執(zhí)行一條指令所需要的時間;總線周期:CPU通過總線對微處理器外部(存儲器或I/O接口)進(jìn)行一次訪問所需時間。擴(kuò)展閱讀:5[詳細(xì)]
傳統(tǒng)51單片機IO接口只可以作為標(biāo)準(zhǔn)雙向IO接口,如果用其來驅(qū)動LED只能用灌電流的方式或是用三極管外擴(kuò)驅(qū)動電路。灌電流方式:LED正極接VCC,負(fù)極接IO口。IO為高電平是LED兩極電平相同,沒有電流,LED熄滅;IO為低電平時,電流從VCC流入IO,LED點亮。但是當(dāng)你吧LED正極接在IO接口,負(fù)極接GND時,將IO接口置于高電[詳細(xì)]
工作半年了,在工作之余重新將單片機的知識溫習(xí)一下,覺得單片機還是很簡單的,對單片機學(xué)習(xí)的總結(jié):學(xué)習(xí)單片機個人認(rèn)為需要先看懂原理圖,懂些C語言(個人認(rèn)為自己的C功底很差),學(xué)習(xí)單片機主要學(xué)習(xí)的幾個知識點:1.點燈2.流水燈3.LED數(shù)碼管的靜態(tài)顯示4.LED數(shù)碼管的動態(tài)顯示5.LCD1602的顯示6.按鍵掃描[詳細(xì)]
一個單片機應(yīng)用系統(tǒng)的硬件電路設(shè)計包含兩部分內(nèi)容:一是系統(tǒng)擴(kuò)展,即單片機內(nèi)部的功能單元,如ROM、RAM、I/O、定時器/計數(shù)器、中斷系統(tǒng)等不能滿足應(yīng)用系統(tǒng)的要求時,必須在片外進(jìn)行擴(kuò)展,選擇適當(dāng)?shù)男酒O(shè)計相應(yīng)的電路。二是系統(tǒng)的配置,即按照系統(tǒng)功能要求配置外圍設(shè)備,如鍵盤、顯示器、打印機、A/D、D/A轉(zhuǎn)[詳細(xì)]
單片機的抗干擾性能歷來為大家所重視,現(xiàn)在市面上的單片機就我所接觸過的,就有十家左右了,韓國的三星和現(xiàn)代;日本的三菱,日立,東芝,富士通,NEC;臺灣的EMC,松漢,麥肯特,合泰;美國的摩托羅拉,國半的cop8系列,microchip系列,TI的msp430系列,AVR系列,51系列,歐洲意法半導(dǎo)體的ST系列。。。。。。這些[詳細(xì)]
單片機把微型計算機的主要功能部件集成在一個芯片上的單芯片微型計算機。如果說單片機就是一個電腦你可能不會認(rèn)可,其實它和我們用的電腦的在本質(zhì)上沒有區(qū)別,只是5步和100步的區(qū)別.單片機又稱單片微控制器,它不是完成某一個邏輯功能的芯片,而是把一個計算機系統(tǒng)集成到一個芯片上。單片機組成:單片機是在一塊[詳細(xì)]
單片機最小系統(tǒng)統(tǒng)是指能讓單片機運行起來的所需的最少器件構(gòu)成的電路系統(tǒng)。如果您構(gòu)建的最小系統(tǒng)作為研究、學(xué)習(xí)使用,應(yīng)該滿足以下要求:1.有電源;2.有單片機主芯片;3.有程序下載電路;4.有時鐘源電路;5.有復(fù)位電路;6.有I/O口的負(fù)載電路。這樣的系統(tǒng)才能滿足您下載程序和調(diào)試程序的要求。下圖是AT89S51/52單片機[詳細(xì)]
(1)操作系統(tǒng)軟件的代碼不能太長因為51系列單片機的系統(tǒng)硬件資源相對匱乏,如果操作系統(tǒng)的代碼比應(yīng)用程序的代碼還大,甚至使得用戶的應(yīng)用程序要考慮給操作系統(tǒng)讓出資源,這樣的操作系統(tǒng)即使功能再完善,也不實用。現(xiàn)在流行的嵌入式操作系統(tǒng)就不能應(yīng)用于51系列單片機,原因是代碼太大。開發(fā)一個5000行的基于裸機的[詳細(xì)]
MCS-51單片機有4個雙向的8位I/O口的P0~P3口為三態(tài)雙向口 P1,P2,P3口為準(zhǔn)雙向口(用作輸入時,口線被拉成高電平,所以稱為準(zhǔn)雙向口)。P0口是三態(tài)雙向口,通稱數(shù)據(jù)總線口,因為只有該口能直接用于對外部存儲器的讀/寫操作。 P0口還可以用來輸出外部存儲器的第8位地址。 由于是分時輸出,故應(yīng)在外部加鎖存器將此[詳細(xì)]
一、兩種單片機工程文件編譯成功的關(guān)鍵是工程文件名和存儲目錄必須是英文字母,絕對不能是漢字目錄! 否則就會出現(xiàn)編譯錯誤。我就是使用了漢字目錄“我的文檔”在工程文件編譯文件過程產(chǎn)生錯誤,百思不得其解,浪費了許多時間。二、學(xué)AVR單片機感覺還是用AVR STUDIO自帶的GCC比較爽。一是因為AVR S[詳細(xì)]
單片機復(fù)位后,程序計數(shù)器PC的內(nèi)容為0000H,所以系統(tǒng)必須從0000H單元開始取指令來執(zhí)行程序。0000H單元是系統(tǒng)的起始地址,一般在該單元存放一條絕對跳轉(zhuǎn)指令(LJMP)而用戶設(shè)計的主程序,則從跳轉(zhuǎn)后的地址開始安放。 [詳細(xì)]
在電子制作中有許多安全問題是不容忽視的,稍不注意將造成不可挽回的嚴(yán)重后果,輕則損壞儀器設(shè)備,重則傷及人身造成終身遺憾。總結(jié)起來大概有三個方面:制作者自身的安全、儀器儀表的安全和制作作品(或所修電器)的安全。下面就從這三個方面談一談容易遇到的問題和相應(yīng)的防范措施。人身安全在電子制作中需要注[詳細(xì)]
什么是單片機學(xué)習(xí)使用單片機就是理解單片機硬件結(jié)構(gòu),以及內(nèi)部資源的應(yīng)用,在匯編或C語言中學(xué)會各種功能的初始化設(shè)置,以及實現(xiàn)各種功能的程序編制。有人覺得要先學(xué)匯編。不過我個人覺得,學(xué)習(xí)51單片機,還是從C語言入手,一來方便,二來容易上手,仁者見仁,智者見智吧。關(guān)于學(xué)習(xí)51單片機的書籍,市場上有很多,[詳細(xì)]
電容在上接高電平,電阻在下接地,中間為RST。這種復(fù)位電路的工作原理是:通電時,電容兩端相當(dāng)于是短路,于是RST引腳上為高電平,然后電源通過電阻對電容充電,RST端電壓慢慢下降,降到一定程序,即為低電平,單片機開始正常工作。首先RST保持兩個機器周期以上的高電平時自動復(fù)位1、上電復(fù)位:上電瞬間,電容[詳細(xì)]
一、混合編程1、模塊內(nèi)接口:使用如下標(biāo)志符:#pragma asm匯編語句#pragma endasm注意:如果在c51程序中使用了匯編語言,注意在keil編譯器中需要激活Properties中的“Generate Assembler SRC File” 和“Assembler SRC File ”兩個選項來個實例吧:#i ncludevoid main(void){P2[詳細(xì)]
推挽輸出:可以輸出高,低電平,連接數(shù)字器件;開漏輸出:輸出端相當(dāng)于三極管的集電極. 要得到高電平狀態(tài)需要上拉電阻才行. 適合于做電流型的驅(qū)動,其吸收電流的能力相對強(一般20ma以內(nèi)).推挽結(jié)構(gòu)一般是指兩個三極管分別受兩互補信號的控制,總是在一個三極管導(dǎo)通的時候另一個截止.我們先來說說集電極開路輸出的結(jié)構(gòu)。[詳細(xì)]
PIC單片機的各種中斷有沒有優(yōu)先級之分?中檔PIC單片機的中斷入口只有一個,硬件不分優(yōu)先級,但可用軟件查詢的方式?jīng)Q定其優(yōu)先級高低:先查先做,優(yōu)先級為高。高檔的17和18系列,包括即將推出的16位dsPIC,中斷有硬件優(yōu)先級。擴(kuò)展閱讀:PIC單片機應(yīng)用中晶體選擇的注意事項 [詳細(xì)]
工程師編寫單片機程序的時候一般是采用用匯編語言或高級語言(C或C++)編寫的,這些程序代碼叫原代碼,當(dāng)程序編寫完成后,經(jīng)過編譯軟件或編譯器 的編譯生成可以燒錄到單片機ROM存儲區(qū)里的文件,不同型號的單片機的編譯器生成的文件后綴是不同的,但是常用的BIN和HEX文件,這些生成的文件在解 密行業(yè)里叫機器代碼,[詳細(xì)]
時鐘周期也稱為振蕩周期:定義為時鐘脈沖的倒數(shù)(時鐘周期就是直接供內(nèi)部CPU使用的晶振的倒數(shù),例如12M的晶振,它的時鐘周期就是1/12us),是計算機中的最基本的、最小的時間單位。在一個時鐘周期內(nèi),CPU僅完成一個最基本的動作。時鐘脈沖是計算機的基本工作脈沖,控制著計算機的工作節(jié)奏。時鐘頻率越高,工作速度[詳細(xì)]
一.單片機有4位、8位、16位、32位以及64位現(xiàn)在,請問的是在8位,16位,32位等等是什么意思?答:CPU內(nèi)部總線的位數(shù)就是單片機的位數(shù)。這里的位也就是指單片機中CPU處理的數(shù)據(jù)的位數(shù)(一次處理信息的長度)。比如:51單機 屬于8位機,就是CPU處理的數(shù)據(jù)是8位的。位數(shù)的高低體現(xiàn)了CPU處理能力的強弱。單片機總線位[詳細(xì)]
掃碼關(guān)注我們
0755-82591179
傳真:0755-82591176
郵箱:vicky@yingtexin.net
地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08
Copyright © 2014-2025 穎特新科技有限公司 All Rights Reserved. 粵ICP備14043402號-4