很多單片機(jī)初學(xué)者都是選擇STC單片機(jī)來學(xué)習(xí)51單片機(jī),原因是STC單片機(jī)的程序下載是通過串口下載的,下載電路簡單,只需一根DB9針串口線、一片MAX232芯片和四個1uf的電容即可。但是高等院校的教材幾乎都是以AT89C51/52
每種單片機(jī)的型號都是由一長串字母和數(shù)字構(gòu)成,里面包含了芯片生產(chǎn)商、芯片家族、芯片的最高時鐘頻率、芯片的封裝、產(chǎn)品等級等信息。下面以AT89S52-24PU單片型號為例介紹型號里各個字符表示的含義:AT—生產(chǎn)商標(biāo)
單片微型計算機(jī),簡稱“單片機(jī)”,也叫“MCU”(Micro Controller Unit,微控制器),她不是一臺機(jī)器,而是一塊集成電路芯片。單片機(jī)是采用超大規(guī)模集成電路把中央處理器CPU、隨機(jī)存儲器RAM、只
MCS-51單片機(jī)---是指美國INTEL公司生產(chǎn)的內(nèi)核兼容的一系列單片機(jī)的總稱。“MCS-51”也代表這一系列單片機(jī)的內(nèi)核。這一系列單片機(jī)硬件結(jié)構(gòu)和指令系統(tǒng)一致,包括8031、8051、8751、8032、8052、8752等基本型
引言近幾年來,隨著電子技術(shù)、信息技術(shù)的發(fā)展和數(shù)字化產(chǎn)品的普及,嵌入式系統(tǒng)被廣泛應(yīng)用到汽車工業(yè)、網(wǎng)絡(luò)、手持通信設(shè)備、國防軍事、消費(fèi)電子和自動化控制等各個領(lǐng)域。同時,嵌入式系統(tǒng)設(shè)計中的功耗問題也正受到普遍
在UP-TECH S3C2410 DVK1.1 開發(fā)平臺下,提出了一個觸摸式的嵌入式掌上娛樂系統(tǒng)設(shè)計方案。本系統(tǒng)主要包括多媒體播放器和游戲的基本功能。本系統(tǒng)可以播放現(xiàn)有的大多數(shù)的音頻視頻文件;設(shè)計了嵌入式游戲,增加了系統(tǒng)的娛
當(dāng)今各種智能化控制系統(tǒng)離不開數(shù)據(jù)信息的傳輸。其中,無線數(shù)據(jù)傳輸是區(qū)別于傳統(tǒng)有線傳輸?shù)男滦蛡鬏敺绞?,系統(tǒng)不需要傳輸線纜且成本低廉。為單片機(jī)匹配相應(yīng)的無線通信接口電路,即可實現(xiàn)單片機(jī)之間或單片機(jī)與微機(jī)之間
這里所介紹的基于單片機(jī)AT89C5l的三相異步電動機(jī)軟啟動器從本質(zhì)上改善交流電動機(jī)的啟動特性,而且具有節(jié)電運(yùn)行、過流保護(hù)、過載保護(hù)、缺相保護(hù)等功能?! ? 工作原理及硬件構(gòu)成 該軟啟動器的硬件電路結(jié)構(gòu)框圖如圖
本程序是模擬串口硬件機(jī)制寫的,使用時可設(shè)一定時中斷,時間間隔為1/4波特率,每中斷一次調(diào)用一次接收函數(shù), 每中斷4次調(diào)用一次發(fā)送函數(shù),不過.對單片機(jī)來說時鐘并須要快.要知道9600的波特率的每個BIT的時間間隔是10
一個定義為volatile的變量是說這變量可能會被意想不到地改變,這樣,編譯器就不會去假設(shè)這個變量的值了。精確地說就是,優(yōu)化器在用到這個變量時必須每次都小心地重新讀取這個變量的值,而不是使用保存在寄存器里的備
假定從8位AD中讀取數(shù)據(jù)(如果是更高位的AD可定義數(shù)據(jù)類型為int),子程序為get_ad(); 1、限副濾波 /* A值可根據(jù)實際情況調(diào)整 value為有效值,new_value為當(dāng)前采樣值 濾波程序返回有效的實際值 *
一、H橋式電機(jī)驅(qū)動電路 圖4.12中所示為一個典型的直流電機(jī)控制電路。電路得名于“H橋式驅(qū)動電路”是因為它的形狀酷似字母H。4個三極管組成H的4條垂直腿,而電機(jī)就是H中的橫杠(注意:圖4.12及隨后的兩個
單片機(jī)AT89C2051控制的充電器電路
程序在下面 源程序: 單路采集程序: MOV DPTR,#0F8FFH MOV R0,#00H ;將存儲器的首地址存在R0,R1兩個寄存器中 MOV R1,#00H MOV R2,#200D ;設(shè)置循環(huán) MOV R3,#4 MOV R4,#8DMAIN: CLR
ASM-51 宏匯編主要用來開發(fā)Inter8051系列單片機(jī),它具有宏處理,數(shù)據(jù)處理,列表處理和條件處理等多種功能。源程序的編寫完全采用 Inter標(biāo)準(zhǔn)助記符和行格式。在編寫程序過程中,可借助于文本編輯(Windows的記事本)或