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