一、學(xué)什么單片機最有前途? 這是單片機初學(xué)者經(jīng)常問的問題。對于這個問題,我想沒有人敢下定論。因為每一種單片機各有所長,都適用于其所能充分發(fā)揮作用的領(lǐng)域,不存在優(yōu)差之分。學(xué)單片機應(yīng)該先學(xué)51單片機,學(xué)會了51單片機再去學(xué)其他單片機,這是學(xué)習(xí)單片機過來人的同感,也是公認的學(xué)習(xí)方法。 二、為什么[詳細]
每個入門單片機的朋友,我想第一個程序幾乎都是點亮一顆LED燈了,這同軟件工程的“hello world”一樣經(jīng)典,是很簡單,但卻有著很多回憶,依然記得學(xué)習(xí)單片機的那段經(jīng)歷,那時經(jīng)典的8051單片機比如AT89C52要大約8個大洋,電阻電容等等都得自己去買(學(xué)校那時沒開發(fā)實驗室),有時為了幾顆電阻,幾顆LED燈,還得花[詳細]
在單片機編程的過程中,如果一名設(shè)計者能夠同時掌握多門編程語言,那么這名設(shè)計者肯定是一位非常優(yōu)秀的人才。但是想要同時精通匯編、C語言、C++這三門語言實在是太難了,很多初學(xué)者在其中一門的學(xué)習(xí)中就已經(jīng)到處碰壁,苦不堪言。本文特意為大家整理了擁有嵌入式編程領(lǐng)域多年工作經(jīng)驗的工程師意[詳細]
防止干擾最有效的方法是去除干擾源、隔斷干擾路徑,但往往很難做到,所以只能看單片機抗干擾能力夠不夠強了。單片機干擾最常見的現(xiàn)象就是復(fù)位;至于程序跑飛,其實也可以用軟件陷阱和看門狗將程序拉回到復(fù)位狀態(tài);所以單片機軟件抗干擾最重要的是處理好復(fù)位狀態(tài)。一般單片機都會有一些標志寄存器,可以用來[詳細]
硬件部分 基于51單片機、 ds1302時鐘芯片、 ds18b20溫度芯片、 以及1602液晶顯示的 實時時間 和 實時溫度顯示 。同時可通過按鍵 設(shè)置 年、月、日、時、分、星期。并且可以設(shè)置鬧鐘 當鬧鐘時間到時 蜂鳴器持續(xù)發(fā)出 滴..聲 同時led燈不停閃爍&n[詳細]
通常我們并不會把所有的單片機的引腳都用完,有時候我們也在同一個產(chǎn)品上分高低配,因此如何對待一些不使用的引腳就成了一個問題。首先我們看一下單片機引腳的結(jié)構(gòu)。 我們可以發(fā)現(xiàn),一般單片機的IO口都是可以配置的?! MOS 器件引腳由N溝道和P溝道場效應(yīng)管,通常在一個時刻,只有一個管子是開通[詳細]
SPI 是英語 Serial Peripheral Interface 的縮寫,顧名思義就是串行外圍設(shè)備接口。SPI 是一種高速的、全雙工、同步通信總線,標準的 SPI 也僅僅使用 4 個引腳,常用于單片機和 EEPROM、FLASH、實時時鐘、數(shù)字信號處理器等器件的通信。SPI 通信原理比 I2C要簡單,它主要是主從方式通信,這種模式通常只有一[詳細]
下面是總結(jié)的一些設(shè)計中應(yīng)注意的問題,和單片機硬件設(shè)計原則,希望大家能看完 (1) 在元器件的布局方面,應(yīng)該把相互有關(guān)的元件盡量放得靠近一些,例如,時鐘發(fā)生器、晶振、CPU的時鐘輸入端都易產(chǎn)生噪聲,在放置的時候應(yīng)把它們靠近些。對于那些易產(chǎn)生噪聲的器件、小電流電路、大電流電路開關(guān)電路等,[詳細]
定時器是單片機的重點中的重點,但不是難點,大家一定要完全理解并且熟練掌握定時器的應(yīng)用。定時器的初步認識時鐘周期:時鐘周期T是時序中最小的時間單位具體計算的方法就是1/時鐘源,如果大家用的晶振是11.0592M,那么對于這個單片機系統(tǒng)來說,時鐘周期=1/11059200秒。機器周期:我們的單片機完成一個操作的最[詳細]
在由單片機構(gòu)成的微型計算機系統(tǒng)中,由于單片機的工作常常會受到來自外界電磁場的干擾,造成程序的跑飛,而陷入死循環(huán),程序的正常運行被打斷,由單片機控制的系統(tǒng)無法繼續(xù)工作,會造成整個系統(tǒng)的陷入停滯狀態(tài),發(fā)生不可預(yù)料的后果,所以出于對單片機運行狀態(tài)進行實時監(jiān)測的考慮,便產(chǎn)生了一種專門用于監(jiān)測[詳細]
AVR系列單片機都帶有異步串行接口,而我們現(xiàn)在學(xué)習(xí)的ATmega64更是有兩個串口。我們知道單片機的電平一般都是TTL電平(關(guān)于TTL電平與 CMOS電平等其他電平的區(qū)別,我們以后單獨詳解),而計算機的串口是RS-232電平,這兩種電平不能互相匹配,所以如果將這兩種電平互聯(lián),需要一個電平轉(zhuǎn)換電路,本實例中使用常用的MA[詳細]
我要問的不是如何制作燒寫接口。 而是,電腦在通過接口向單片機燒寫時(此時單片機內(nèi)沒有程序),電腦是如何通過接口訪問內(nèi)部rom的?對應(yīng)p口怎么就會指向單片機內(nèi)部rom(就像單片機是一個rom?)有三種方式:1、把單片機當做一個ROM芯片,早期的單片機都是如此。將單片機放在通用編程上編程時,就像給28C256這樣的R[詳細]
新手學(xué)習(xí)單片機,往往感覺到不好入門,無從下手。學(xué)習(xí)單片機過程,是一項理論與實踐并重的過程,只看書不實踐,或是只重視模仿,不重視理論的學(xué)習(xí),是無法學(xué)習(xí)好單片機的,單片機的學(xué)習(xí)需要理論和動手,要學(xué)會抓住單片機的精髓,如定時器和中斷,多看書、多上網(wǎng)查資料、多記錄學(xué)習(xí)心得、看到別人遇到的問題,[詳細]
在正常操作期間,一次WDT 超時溢出將產(chǎn)生一次器件復(fù)位。如果器件處于休眠狀態(tài),一次WDT超時溢出將喚醒器件,使其繼續(xù)正常操作(即稱作WDT 喚醒)。對WDTE 設(shè)置位清零可以永久性地關(guān)閉WDT。后分頻器分配完全是由軟件控制,即它可在程序執(zhí)行期間隨時更改。為避免發(fā)生不可預(yù)測的器件復(fù)位,當從Timer0 預(yù)分頻器[詳細]
在各種單片機應(yīng)用系統(tǒng)中,芯片存儲器的正常與否直接關(guān)系到該系統(tǒng)的正常工作。為了提高系統(tǒng)的可靠性,對系統(tǒng)的可靠性進行測試是十分必要的。通過測試可以有效地發(fā)現(xiàn)并解決因存儲器發(fā)生故障對系統(tǒng)帶來的破壞問題。本文針對性地介紹了幾種常用的單片機系統(tǒng)RAM測試方法,并在其基礎(chǔ)上提出了一種基于種子和逐位倒轉(zhuǎn)的[詳細]
T89S51單片機最小系統(tǒng),就是使單片機正常運行的最低配置:它有一系列模塊組成。1)復(fù)位系統(tǒng):當引腳9出現(xiàn)2個機器周期以上高電平時,單片機復(fù)位,程序從頭開始運行。(原理見《51單片機復(fù)位電路工作原理》 )2)時鐘系統(tǒng):有振蕩器電路產(chǎn)生頻率等于晶振頻率,這時用的是外界晶振。也可以又外部單獨輸入,此時XTA[詳細]
“單片機”有啥用?如果你是個學(xué)電子的學(xué)自動化的理工生的大三以上狗說不上四五條,那你叫學(xué)校死遠吧。但也要考慮自身責(zé)任。如果你學(xué)的不是跟這相關(guān)的專業(yè),覺得很新奇嗎,離我們生活很遠嗎?那這抱歉了,你真想多了,說新奇啊--單片機誕生于1971年,比咱們年齡都大吧。說離我們遠啊--你每天都會遇到好多次,[詳細]
單片機學(xué)習(xí)起來其實不難,反而是一件比較有趣的事情,之所以新手感覺比較難是因為不知道該怎么入手,從哪里開始學(xué)起。單片機的學(xué)習(xí)無外乎兩方面:一,電路 ;二,編程語言。先說電路,說到電路不得不提三本書。模電,數(shù)電,電路??梢哉f這三本書是學(xué)習(xí)電路的必經(jīng)之路,學(xué)好這些,即使你不學(xué)單片機也可以找到一[詳細]
單片機的學(xué)習(xí)絕不僅僅是對一項知識的掌握。想要學(xué)好單片機,需要從硬件結(jié)構(gòu)、內(nèi)部資源、外設(shè)應(yīng)用等幾個方面多方位入手。而要想成為一名嵌入式工程師,就要對單片機的基礎(chǔ)非常熟悉,并且掌握C語言當中各個功能的初始化、啟動、停止各類函數(shù)的編寫調(diào)試。那么想要掌握單片機需要從哪幾個方面入手呢?1. 數(shù)字I/O的[詳細]
51單片機的外部中斷有兩種觸發(fā)方式可選:電平觸發(fā)和邊沿觸發(fā)。選擇電平觸發(fā)時,單片機在每個機器周期檢查中斷源口線,檢測到低電平,即置位中斷請求標志,向CPU請求中斷。選擇邊沿觸發(fā)方式時,單片機在上一個機器周期檢測到中斷源口線為高電平,下一個機器周期檢測到低電平,即置位中斷標志,請求中斷。這個原[詳細]
掃碼關(guān)注我們
0755-82591179
傳真:0755-82591176
郵箱:vicky@yingtexin.net
地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08
Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved. 粵ICP備14043402號-4