目錄 第1章 概述 1.1 采用C語言提高編制單片機(jī)應(yīng)用程序的效率 1.2 C語言具有突出的優(yōu)點(diǎn) 1.3 AvR單片機(jī)簡介 1.4 AvR單片機(jī)的C編譯器簡介 第2章 學(xué)習(xí)AVR單片機(jī)C程序設(shè)計(jì)所用的軟件及實(shí)驗(yàn)器材介紹 2.1 IAR Enlbedded Workbench IDE C語言編譯器 2.2 AVR Studio集成開發(fā)環(huán)境 2.3 PonyProg2000下載軟件及SL—ISP下載軟件 2.4 AVR DEM0單片機(jī)綜合實(shí)驗(yàn)板 2.5 AvR單片機(jī)JTAG仿真器 2.6 并口下載器 2.7 通用型多功能USB編程器 第3章 AvR單片機(jī)開發(fā)軟件的安裝及第一個(gè)入門程序 3.1 安裝IAR for AVR 4.30集成開發(fā)環(huán)境 3.2 安裝AVR Studio集成開發(fā)環(huán)境 3.3 安裝PonyProg2000下載軟件 3.4 安裝SLISP下載軟件 3.5 AvR單片機(jī)開發(fā)過程 3.6 第一個(gè)AVR入門程序 第4章 AVR單片機(jī)的主要特性及基本結(jié)構(gòu) 4.1 ATMEGA16(L)單片機(jī)的產(chǎn)品特性 4.2 ATMEGA16(L)單片機(jī)的基本組成及引腳配置 4.3 AvR單片機(jī)的CPU內(nèi)核 4.4 AvR的存儲器 4.5 系統(tǒng)時(shí)鐘及時(shí)鐘選項(xiàng) 4.6 電源管理及睡眠模式 4.7 系統(tǒng)控制和復(fù)位 4.8 中斷 第5章 C語言基礎(chǔ)知識 5.1 C語言的標(biāo)識符與關(guān)鍵字 5.2 數(shù)據(jù)類型 5.3 AVR單片機(jī)的數(shù)據(jù)存儲空間 5.4 常量、變量及存儲方式 5.5 數(shù)組 5.6 C語言的運(yùn)算 5.7 流程控制 5.8 函數(shù) 5.9 指針 5.10 結(jié)構(gòu)體 5.11 共用體 5.12 中斷函數(shù) 第6章 ATMEGA16(L)的I/O端口使用 6.1 ATMEGAl6(L)的I/O端口 6.2 ATMEGAl6(L)中4組通用數(shù)字I/O端口的應(yīng)用設(shè)置 6.3 ATMEGA16(L)的I/O端口使用注意事項(xiàng) 6.4 ATMEGAl6(L)PB口輸出實(shí)驗(yàn) 6.5 8位數(shù)碼管測試 6.6 獨(dú)立式按鍵開關(guān)的使用 6.7 發(fā)光二極管的移動控制(跑馬燈實(shí)驗(yàn)) 6.8 0~99數(shù)字的加減控制 6.9 4×4行列式按鍵開關(guān)的使用 第7章 ATMEGAl6(L)的中斷系統(tǒng)使用 7.1 ATMEGA16(L)的中斷系統(tǒng) 7.2 相關(guān)的中斷控制寄存器 7.3 INT1外部中斷實(shí)驗(yàn) 7.4 INTO/INTl中斷計(jì)數(shù)實(shí)驗(yàn) 7.5 INTO/INTl中斷嵌套實(shí)驗(yàn) 7.6 2路防盜報(bào)警器實(shí)驗(yàn) 7.7 低功耗睡眠模式下的按鍵中斷 7.8 4×4行列式按鍵的睡眠模式中斷喚醒設(shè)計(jì) 第8章 ATMEGAl6(L)驅(qū)動16×2點(diǎn)陣字符液晶模塊 8.1 16×2點(diǎn)陣字符液晶顯示器概述 8.2 液晶顯示器的突出優(yōu)點(diǎn) 8.3 16×2字符型液晶顯示模塊(LCM)特性 8.4 16×2字符型液晶顯示模塊(LCM)引腳及功能 8.5 16×2字符型液晶顯示模塊(LCM)的內(nèi)部結(jié)構(gòu) 8.6 液晶顯示控制驅(qū)動集成電路HD44780特點(diǎn) 8.7 HD44780工作原理 8.8 LCD控制器指令 8.9 LCM工作時(shí)序 8.10 8位數(shù)據(jù)傳送的ATMEGAl6(L)驅(qū)動16×2點(diǎn)陣字符液晶模塊的子函數(shù) 8.11 8位數(shù)據(jù)傳送的16×2 LCM演示程序1 8.12 8位數(shù)據(jù)傳送的16×2 LCM演示程序2 8.13 4位數(shù)據(jù)傳送的ATMEGA16(L)驅(qū)動16×2點(diǎn)陣字符液晶模塊的子函數(shù) 8.14 4位數(shù)據(jù)傳送的16×2 LCM演示程序 第9章 ATMEGA16(L)的定時(shí)/計(jì)數(shù)器 9.1 預(yù)分頻器和多路選擇器 9.2 8位定時(shí)/計(jì)時(shí)器T/C0 9.3 8位定時(shí)/計(jì)數(shù)器0的寄存器 9.4 16位定時(shí)/計(jì)數(shù)器T/C1 9.5 16位定時(shí)/計(jì)數(shù)器1的寄存器 9.6 8位定時(shí)/計(jì)數(shù)器T/C2 9.7 8位T/C2的寄存器 9.8 ICC6.31A C語言編譯器安裝 9.9 定時(shí)/計(jì)數(shù)器1的計(jì)時(shí)實(shí)驗(yàn) 9.10 定時(shí)/計(jì)數(shù)器0的中斷實(shí)驗(yàn) 9.11 4位顯示秒表實(shí)驗(yàn) 9.12 比較匹配中斷及定時(shí)溢出中斷的測試實(shí)驗(yàn) 9.13 PWM測試實(shí)驗(yàn) 9.14 0~5 V數(shù)字電壓調(diào)整器 9.15 定時(shí)器(計(jì)數(shù)器)0的計(jì)數(shù)實(shí)驗(yàn) 9.16 定時(shí)/計(jì)數(shù)器1的輸入捕獲實(shí)驗(yàn) ......
上傳時(shí)間: 2013-07-30
上傳用戶:yepeng139
【經(jīng)典設(shè)計(jì)】VHDL源代碼下載~~ 其中經(jīng)典的設(shè)計(jì)有:【自動售貨機(jī)】、【電子鐘】、【紅綠燈交通信號系統(tǒng)】、【步進(jìn)電機(jī)定位控制系統(tǒng)】、【直流電機(jī)速度控制系統(tǒng)】、【計(jì)算器】、【點(diǎn)陣列LED顯示控制系統(tǒng)】 基本數(shù)字邏輯設(shè)計(jì)有:【鎖存器】、【多路選擇器】、【三態(tài)門】、【雙向輸入|輸出端口】、【內(nèi)部(緩沖)信號】、【編碼轉(zhuǎn)換】、【加法器】、【編碼器/譯碼器】、【4位乘法器】、【只讀存儲器】、【RSFF觸發(fā)器】、【DFF觸發(fā)器】、【JKFF觸發(fā)器】、【計(jì)數(shù)器】、【分頻器】、【寄存器】、【狀態(tài)機(jī)】
上傳時(shí)間: 2013-05-27
上傳用戶:shijiang
fpga cpld 常見模塊設(shè)計(jì),包括基于fpga 的全數(shù)字鎖向環(huán),基于fpga cpld 的半整數(shù)分頻器的設(shè)計(jì)等,很有用
標(biāo)簽: fpga cpld 模塊設(shè)計(jì)
上傳時(shí)間: 2013-08-30
上傳用戶:mhp0114
本指南討論最基本的DAC架構(gòu):“串”DAC和“溫度計(jì)”DAC。串DAC的起源與開爾文爵士有 關(guān),他于19世紀(jì)中葉發(fā)明了開爾文分壓器。串DAC在當(dāng)今頗受歡迎,特別是在典型分辨率 為6到8位的數(shù)字電位計(jì)等應(yīng)用中。溫度計(jì)DAC則相對獨(dú)立于代碼相關(guān)的開關(guān)毛刺,因而是 低失真分段DAC和流水線式ADC的常用構(gòu)建模塊。
上傳時(shí)間: 2013-10-14
上傳用戶:zhqzal1014
模塊電源的電氣性能是通過一系列測試來呈現(xiàn)的,下列為一般的功能性測試項(xiàng)目,詳細(xì)說明如下: 電源調(diào)整率(Line Regulation) 負(fù)載調(diào)整率(Load Regulation) 綜合調(diào)整率(Conmine Regulation) 輸出漣波及雜訊(Ripple & Noise) 輸入功率及效率(Input Power, Efficiency) 動態(tài)負(fù)載或暫態(tài)負(fù)載(Dynamic or Transient Response) 起動(Set-Up)及保持(Hold-Up)時(shí)間 常規(guī)功能(Functions)測試 1. 電源調(diào)整率 電源調(diào)整率的定義為電源供應(yīng)器于輸入電壓變化時(shí)提供其穩(wěn)定輸出電壓的能力。測試步驟如下:于待測電源供應(yīng)器以正常輸入電壓及負(fù)載狀況下熱機(jī)穩(wěn)定后,分別于低輸入電壓(Min),正常輸入電壓(Normal),及高輸入電壓(Max)下測量并記錄其輸出電壓值。 電源調(diào)整率通常以一正常之固定負(fù)載(Nominal Load)下,由輸入電壓變化所造成其輸出電壓偏差率(deviation)的百分比,如下列公式所示: [Vo(max)-Vo(min)] / Vo(normal) 2. 負(fù)載調(diào)整率 負(fù)載調(diào)整率的定義為開關(guān)電源于輸出負(fù)載電流變化時(shí),提供其穩(wěn)定輸出電壓的能力。測試步驟如下:于待測電源供應(yīng)器以正常輸入電壓及負(fù)載狀況下熱機(jī)穩(wěn)定后,測量正常負(fù)載下之輸出電壓值,再分別于輕載(Min)、重載(Max)負(fù)載下,測量并記錄其輸出電壓值(分別為Vo(max)與Vo(min)),負(fù)載調(diào)整率通常以正常之固定輸入電壓下,由負(fù)載電流變化所造成其輸出電壓偏差率的百分比,如下列公式所示: [Vo(max)-Vo(min)] / Vo(normal) 3. 綜合調(diào)整率 綜合調(diào)整率的定義為電源供應(yīng)器于輸入電壓與輸出負(fù)載電流變化時(shí),提供其穩(wěn)定輸出電壓的能力。這是電源調(diào)整率與負(fù)載調(diào)整率的綜合,此項(xiàng)測試系為上述電源調(diào)整率與負(fù)載調(diào)整率的綜合,可提供對電源供應(yīng)器于改變輸入電壓與負(fù)載狀況下更正確的性能驗(yàn)證。 綜合調(diào)整率用下列方式表示:于輸入電壓與輸出負(fù)載電流變化下,其輸出電壓之偏差量須于規(guī)定之上下限電壓范圍內(nèi)(即輸出電壓之上下限絕對值以內(nèi))或某一百分比界限內(nèi)。 4. 輸出雜訊 輸出雜訊(PARD)系指于輸入電壓與輸出負(fù)載電流均不變的情況下,其平均直流輸出電壓上的周期性與隨機(jī)性偏差量的電壓值。輸出雜訊是表示在經(jīng)過穩(wěn)壓及濾波后的直流輸出電壓上所有不需要的交流和噪聲部份(包含低頻之50/60Hz電源倍頻信號、高于20 KHz之高頻切換信號及其諧波,再與其它之隨機(jī)性信號所組成)),通常以mVp-p峰對峰值電壓為單位來表示。 一般的開關(guān)電源的規(guī)格均以輸出直流輸出電壓的1%以內(nèi)為輸出雜訊之規(guī)格,其頻寬為20Hz到20MHz。電源實(shí)際工作時(shí)最惡劣的狀況(如輸出負(fù)載電流最大、輸入電源電壓最低等),若電源供應(yīng)器在惡劣環(huán)境狀況下,其輸出直流電壓加上雜訊后之輸出瞬時(shí)電壓,仍能夠維持穩(wěn)定的輸出電壓不超過輸出高低電壓界限情形,否則將可能會導(dǎo)致電源電壓超過或低于邏輯電路(如TTL電路)之承受電源電壓而誤動作,進(jìn)一步造成死機(jī)現(xiàn)象。 同時(shí)測量電路必須有良好的隔離處理及阻抗匹配,為避免導(dǎo)線上產(chǎn)生不必要的干擾、振鈴和駐波,一般都采用雙同軸電纜并以50Ω于其端點(diǎn)上,并使用差動式量測方法(可避免地回路之雜訊電流),來獲得正確的測量結(jié)果。 5. 輸入功率與效率 電源供應(yīng)器的輸入功率之定義為以下之公式: True Power = Pav(watt) = Vrms x Arms x Power Factor 即為對一周期內(nèi)其輸入電壓與電流乘積之積分值,需注意的是Watt≠VrmsArms而是Watt=VrmsArmsxP.F.,其中P.F.為功率因素(Power Factor),通常無功率因素校正電路電源供應(yīng)器的功率因素在0.6~0.7左右,其功率因素為1~0之間。 電源供應(yīng)器的效率之定義為為輸出直流功率之總和與輸入功率之比值。效率提供對電源供應(yīng)器正確工作的驗(yàn)證,若效率超過規(guī)定范圍,即表示設(shè)計(jì)或零件材料上有問題,效率太低時(shí)會導(dǎo)致散熱增加而影響其使用壽命。 6. 動態(tài)負(fù)載或暫態(tài)負(fù)載 一個(gè)定電壓輸出的電源,于設(shè)計(jì)中具備反饋控制回路,能夠?qū)⑵漭敵鲭妷哼B續(xù)不斷地維持穩(wěn)定的輸出電壓。由于實(shí)際上反饋控制回路有一定的頻寬,因此限制了電源供應(yīng)器對負(fù)載電流變化時(shí)的反應(yīng)。若控制回路輸入與輸出之相移于增益(Unity Gain)為1時(shí),超過180度,則電源供應(yīng)器之輸出便會呈現(xiàn)不穩(wěn)定、失控或振蕩之現(xiàn)象。實(shí)際上,電源供應(yīng)器工作時(shí)的負(fù)載電流也是動態(tài)變化的,而不是始終維持不變(例如硬盤、軟驅(qū)、CPU或RAM動作等),因此動態(tài)負(fù)載測試對電源供應(yīng)器而言是極為重要的。可編程序電子負(fù)載可用來模擬電源供應(yīng)器實(shí)際工作時(shí)最惡劣的負(fù)載情況,如負(fù)載電流迅速上升、下降之斜率、周期等,若電源供應(yīng)器在惡劣負(fù)載狀況下,仍能夠維持穩(wěn)定的輸出電壓不產(chǎn)生過高激(Overshoot)或過低(Undershoot)情形,否則會導(dǎo)致電源之輸出電壓超過負(fù)載組件(如TTL電路其輸出瞬時(shí)電壓應(yīng)介于4.75V至5.25V之間,才不致引起TTL邏輯電路之誤動作)之承受電源電壓而誤動作,進(jìn)一步造成死機(jī)現(xiàn)象。 7. 啟動時(shí)間與保持時(shí)間 啟動時(shí)間為電源供應(yīng)器從輸入接上電源起到其輸出電壓上升到穩(wěn)壓范圍內(nèi)為止的時(shí)間,以一輸出為5V的電源供應(yīng)器為例,啟動時(shí)間為從電源開機(jī)起到輸出電壓達(dá)到4.75V為止的時(shí)間。 保持時(shí)間為電源供應(yīng)器從輸入切斷電源起到其輸出電壓下降到穩(wěn)壓范圍外為止的時(shí)間,以一輸出為5V的電源供應(yīng)器為例,保持時(shí)間為從關(guān)機(jī)起到輸出電壓低于4.75V為止的時(shí)間,一般值為17ms或20ms以上,以避免電力公司供電中于少了半周或一周之狀況下而受影響。 8. 其它 在電源具備一些特定保護(hù)功能的前提下,還需要進(jìn)行保護(hù)功能測試,如過電壓保護(hù)(OVP)測試、短路保護(hù)測試、過功保護(hù)等
標(biāo)簽: 模塊電源 參數(shù) 指標(biāo) 測試方法
上傳時(shí)間: 2013-10-22
上傳用戶:zouxinwang
隨著集成功能的不斷增加,移動電話還可作為便攜式媒體播放器(PMP)、數(shù)碼相機(jī)、掌上電腦(PDA)、甚至全球定位系統(tǒng)(GPS)使用。如何獲得更加逼真的顯示、突破熱瓶頸、高效智能地管理電源是系統(tǒng)設(shè)計(jì)人員當(dāng)前面臨的挑戰(zhàn)。
標(biāo)簽: 便攜式應(yīng)用 設(shè)備 電源設(shè)計(jì)
上傳時(shí)間: 2013-10-16
上傳用戶:時(shí)代電子小智
P87C51RA2/RB2/RC2/RD2單片8位微控制器采用先進(jìn)的CMOS工藝制造,是80C51微控制器家族的派生品其指令集與80C51指令集完全相同。該器件可通過并行編程的方法對一個(gè)OTP位進(jìn)行編程,從而選擇6時(shí)鐘或12時(shí)鐘模式。此外,也可通過時(shí)鐘控制寄存器CKCON中的X2位選擇6時(shí)鐘或12時(shí)鐘模式。該器件還包含有4個(gè)8位I/O口、3個(gè)16位定時(shí)/計(jì)數(shù)器、多中斷源-4中斷優(yōu)先級-嵌套的中斷結(jié)構(gòu)、1個(gè)增強(qiáng)型UART片內(nèi)振蕩器及時(shí)序電路。新增的特性使得P87C51RA2/RB2/RC2/RD2成為功能更強(qiáng)大的微控制器,更好地支持應(yīng)用于脈寬調(diào)制,高速I/O,遞增/遞減計(jì)數(shù)能力(如電機(jī)控制)等場合。
上傳時(shí)間: 2013-10-17
上傳用戶:zhyfjj
AT89LP216是一款低功耗、高性能CMOS8位單片機(jī),它有2k字節(jié)ISPFlash存儲器。產(chǎn)品生產(chǎn)采用Atmel的高密度非易失性存儲器技術(shù)而且和工業(yè)標(biāo)準(zhǔn)de的MCS51指令集相兼容。AT89LP216基于一個(gè)加強(qiáng)性CPU內(nèi)核,每時(shí)鐘周期讀取單子節(jié)指令。在經(jīng)典8051結(jié)構(gòu)中,每次讀取需要6個(gè)時(shí)鐘周期,使得執(zhí)行指令需要12、24或者48個(gè)時(shí)鐘周期。在AT89LP216CPU中,指令只需要1到4個(gè)時(shí)鐘周期就可以達(dá)到傳統(tǒng)8051速度的6到12倍。70%的指令字節(jié)數(shù)與執(zhí)行的時(shí)鐘周期數(shù)相等,而且其他指令只需要一個(gè)額外時(shí)鐘。在相同功耗下增強(qiáng)型CPU內(nèi)核可達(dá)到20MIPS,而傳統(tǒng)8051CPU只能達(dá)到4MIPS。相反地,在相同的工作速率下,新CPU內(nèi)核比傳統(tǒng)的8051擁有更低的時(shí)鐘速率和功耗。AT89LP216也擁有下列標(biāo)準(zhǔn)的特性:2K字節(jié)ISPFlash存儲器,128字節(jié)RAM、多達(dá)12個(gè)I/O口、2個(gè)16位定時(shí)器/計(jì)數(shù)器,兩PWM輸出,一個(gè)可編程看門狗定時(shí)器,一個(gè)全雙工串口,一個(gè)串行外圍接口,一個(gè)內(nèi)部RC振蕩器,片上石英振蕩器和一個(gè)4級、6矢量中斷系統(tǒng)。AT89LP216里的兩個(gè)定時(shí)器/計(jì)數(shù)器增加了兩個(gè)新模式。模式0可以被設(shè)置為9到16位的定時(shí)器/計(jì)數(shù)器,模式1可被設(shè)置位16位自動裝載定時(shí)器/計(jì)數(shù)器。此外,定時(shí)器/計(jì)數(shù)器可以獨(dú)立驅(qū)動PWM輸出。AT89LP216里面的I/O口能被獨(dú)立配置為4種工作模式的其中一種。在準(zhǔn)雙工模式中,I/O口的工作模式和傳統(tǒng)8051一樣。在輸入模式中,接口是三態(tài)門。推挽輸出模式提供足夠的CMOS驅(qū)動,開漏模式則起到一個(gè)下拉的作用。另外,Port1的所有8個(gè)引腳可以作為通用中斷接口。AT89LP216的I/O口能承受的電壓可超出電源電壓達(dá)到5.5V。當(dāng)器件的電源電壓為2.4V而I/O口輸入5.5V時(shí),所有I/O口的反向電流總和不超過100μA。
上傳時(shí)間: 2013-10-24
上傳用戶:曹云鵬
摘要:PLC只是一個(gè)控制系統(tǒng)中的一個(gè)環(huán)節(jié),人們所關(guān)心的是整個(gè)生產(chǎn)“系統(tǒng)”的效果。該文分析了影響PLC控制系統(tǒng)的可靠性的主要因素,并通過應(yīng)用實(shí)例來提高PLC控制系統(tǒng)的可靠性,收到顯著效果。關(guān)鍵詞:可靠性 可偏程控制器 環(huán)節(jié)
標(biāo)簽: PLC 控制系統(tǒng) 可靠性
上傳時(shí)間: 2013-11-21
上傳用戶:DE2542
C8051F單片機(jī) C8051F系列單片機(jī) 單片機(jī)自20世紀(jì)70年代末誕生至今,經(jīng)歷了單片微型計(jì)算機(jī)SCM、微控制器MCU及片上系統(tǒng)SoC三大階段,前兩個(gè)階段分別以MCS-51和80C51為代表。隨著在嵌入式領(lǐng)域中對單片機(jī)的性能和功能要求越來越高,以往的單片機(jī)無論是運(yùn)行速度還是系統(tǒng)集成度等多方面都不能滿足新的設(shè)計(jì)需要,這時(shí)Silicon Labs 公司推出了C8051F系列單片機(jī),成為SoC的典型代表。 C8051F具有上手快(全兼容8051指令集)、研發(fā)快(開發(fā)工具易用,可縮短研發(fā)周期)和見效快(調(diào)試手段靈活)的特點(diǎn),其性能優(yōu)勢具體體現(xiàn)在以下方面: 基于增強(qiáng)的CIP-51內(nèi)核,其指令集與MCS-51完全兼容,具有標(biāo)準(zhǔn)8051的組織架構(gòu),可以使用標(biāo)準(zhǔn)的803x/805x匯編器和編譯器進(jìn)行軟件開發(fā)。CIP-51采用流水線結(jié)構(gòu),70%的的指令執(zhí)行時(shí)間為1或2個(gè)系統(tǒng)時(shí)鐘周期,是標(biāo)準(zhǔn)8051指令執(zhí)行速度的12倍;其峰值執(zhí)行速度可達(dá)100MIPS(C8051F120等),是目前世界上速度最快的8位單片機(jī)。 增加了中斷源。標(biāo)準(zhǔn)的8051只有7個(gè)中斷源Silicon Labs 公司 C8051F系列單片機(jī)擴(kuò)展了中斷處理這對于時(shí)實(shí)多任務(wù)系統(tǒng)的處理是很重要的擴(kuò)展的中斷系統(tǒng)向CIP-51提供22個(gè)中斷源允許大量的模擬和數(shù)字外設(shè)中斷一個(gè)中斷處理需要較少的CPU干預(yù)卻有更高的執(zhí)行效率。 集成了豐富的模擬資源,絕大部分的C8051F系列單片機(jī)都集成了單個(gè)或兩個(gè)ADC,在片內(nèi)模擬開關(guān)的作用下可實(shí)現(xiàn)對多路模擬信號的采集轉(zhuǎn)換;片內(nèi)ADC的采樣精度最高可達(dá)24bit,采樣速率最高可達(dá)500ksps,部分型號還集成了單個(gè)或兩個(gè)獨(dú)立的高分辨率DAC,可滿足絕大多數(shù)混合信號系統(tǒng)的應(yīng)用并實(shí)現(xiàn)與模擬電子系統(tǒng)的無縫接口;片內(nèi)溫度傳感器則可以迅速而精確的監(jiān)測環(huán)境溫度并通過程序作出相應(yīng)處理,提高了系統(tǒng)運(yùn)行的可靠性。 集成了豐富的外部設(shè)備接口。具有兩路UART和最多可達(dá)5個(gè)定時(shí)器及6個(gè)PCA模塊,此外還根據(jù)不同的需要集成了SMBus、SPI、USB、CAN、LIN等接口,以及RTC部件。外設(shè)接口在不使用時(shí)可以分別禁止以降低系統(tǒng)功耗。與其他類型的單片機(jī)實(shí)現(xiàn)相同的功能需要多個(gè)芯片的組合才能完成相比,C8051單片機(jī)不僅減少了系統(tǒng)成本,更大大降低了功耗。 增強(qiáng)了在信號處理方面的性能,部分型號具有16x16 MAC以及DMA功能,可對所采集信號進(jìn)行實(shí)時(shí)有效的算法處理并提高了數(shù)據(jù)傳送能力。 具有獨(dú)立的片內(nèi)時(shí)鐘源(精度最高可達(dá)0.5%),設(shè)計(jì)人員既可選擇外接時(shí)鐘,也可直接應(yīng)用片內(nèi)時(shí)鐘,同時(shí)可以在內(nèi)外時(shí)鐘源之間自如切換。片內(nèi)時(shí)鐘源降低了系統(tǒng)設(shè)計(jì)的復(fù)雜度,提高了系統(tǒng)可靠性,而時(shí)鐘切換功能則有利于系統(tǒng)整體功耗的降低。 提供空閑模式及停機(jī)模式等多種電源管理方式來降低系統(tǒng)功耗 實(shí)現(xiàn)了I/O從固定方式到交叉開關(guān)配置。固定方式的I/O端口,既占用引腳多,配置又不夠靈活。在C8051F中,則采用開關(guān)網(wǎng)絡(luò)以硬件方式實(shí)現(xiàn)I/O端口的靈活配置,外設(shè)電路單元通過相應(yīng)的配置寄存器控制的交叉開關(guān)配置到所選擇的端口上。 復(fù)位方式多樣化,C8051F把80C51單一的外部復(fù)位發(fā)展成多源復(fù)位,提供了上電復(fù)位、掉電復(fù)位、外部引腳復(fù)位、軟件復(fù)位、時(shí)鐘檢測復(fù)位、比較器0復(fù)位、WDT復(fù)位和引腳配置復(fù)位。眾多的復(fù)位源為保障系統(tǒng)的安全、操作的靈活性以及零功耗系統(tǒng)設(shè)計(jì)帶來極大的好處。 從傳統(tǒng)的仿真調(diào)試到基于JTAG接口的在系統(tǒng)調(diào)試。C8051F在8位單片機(jī)中率先配置了標(biāo)準(zhǔn)的JTAG接口(IEEE1149.1)。C8051F的JTAG接口不僅支持Flash ROM的讀/寫操作及非侵入式在系統(tǒng)調(diào)試,它的JTAG邏輯還為在系統(tǒng)測試提供邊界掃描功能。通過邊界寄存器的編程控制,可對所有器件引腳、SFR總線和I/O口弱上拉功能實(shí)現(xiàn)觀察和控制。 C8051F系列單片機(jī)型號齊全,可根據(jù)設(shè)計(jì)需求選擇不同規(guī)模和帶有特定外設(shè)接口的型號,提供從多達(dá)100個(gè)引腳的高性能單片機(jī)到最小3mmX3mm的封裝,滿足不同設(shè)計(jì)的需要。 基于上述特點(diǎn),Silicon Labs 公司C8051F系列單片機(jī)作為SoC芯片的杰出代表能夠滿足絕大部分場合的復(fù)雜功能要求,并在嵌入式領(lǐng)域的各個(gè)場合都得到了廣泛的應(yīng)用:在工業(yè)控制領(lǐng)域,其豐富的模擬資源可用于工業(yè)現(xiàn)場多種物理量的監(jiān)測、分析及控制和顯示;在便攜式儀器領(lǐng)域,其低功耗和強(qiáng)大的外設(shè)接口也非常適合各種信號的采集、存儲和傳輸;此外,新型的C8051F5xx系列單片機(jī)也在汽車電子行業(yè)中嶄露頭角。正是這些優(yōu)勢,使得C8051單片機(jī)在進(jìn)入中國市場的短短幾年內(nèi)就迅速風(fēng)靡,相信隨著新型號的不斷推出以及推廣力度的不斷加大,C8051系列單片機(jī)將迎來日益廣闊的發(fā)展空間,成為嵌入式領(lǐng)域的時(shí)代寵兒 此系列單片機(jī)完全兼容MCS-51指令集,容易上手,開發(fā)周期短,大大節(jié)約了開發(fā)成本。C8051F系統(tǒng)集成度高,總線時(shí)鐘可達(dá)25M
上傳時(shí)間: 2013-11-24
上傳用戶:testAPP
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1