摘要:單片機應用技術飛速發(fā)展,縱觀我們現(xiàn)在生活的各個領域,從導彈的導航裝置,到飛機上各種儀表的控制,從計算機的網絡通訊與數(shù)據傳輸,到工業(yè)自動化過程的實時控制和數(shù)據處理,以及我們生活中廣泛使用的各種智能IC卡、電子寵物等,這些都離不開單片機。單片機是集CPU,RAM,ROM,定時,計數(shù)和多種接口于一體的微控制器。它體積小,成本低,功能強,廣泛應用于智能產業(yè)和工業(yè)自動化上。而51系列單片機是各單片機中最為典型和最有代表性的一種。這次畢業(yè)設計通過對它的學習,應用,從而達到學習、設計、開發(fā)軟、硬的能力。通過對基于單片機的日歷設計,從而達到學習、了解單片機相關指令在各方面的應用。系統(tǒng)以AT89S52為核心,主要進行基于AT89S52低功耗MCU的字符型日歷時鐘及其系統(tǒng)的研究。系統(tǒng)還帶有DS1302、顯示電路、按鍵電路、和復位電路等部分,能實現(xiàn)時鐘日歷顯示的功能,能進行時、分、秒、年、月、日的調整。 關鍵詞:AT89S52 LCD 復位電路 DS1302
上傳時間: 2013-10-28
上傳用戶:wettetw
近幾十年來,MCU制造技術快速發(fā)展,新系列MCU的穩(wěn)定性、內部存儲器容量、I/O口的功能及其它性能指標更趨優(yōu)化;隨著單片機技術的飛速發(fā)展,微控制器的應用領域越來越廣,它的市場占有率也越來越大。
上傳時間: 2013-10-08
上傳用戶:xymbian
keil c51 v9.01此版不是漢化中文版,是英文版來的。ARM發(fā)布Keil μVision4集成開發(fā)環(huán)境(IDE),用來在微控制器和智能卡設備上創(chuàng)建、仿真和調試嵌入式應用。 μVision4 IDE是為增強開發(fā)人員的工作效率設計的,有了它可以更快速、更高效地開發(fā)和檢驗程序。通過μVision4 IDE中引入的靈活的窗口管理系統(tǒng),開發(fā)人員可以使用多臺監(jiān)視器,在可視界面任何地方全面控制窗口放置。 新用戶界面可以更好地利用屏幕空間,更有效地組織多個窗口,為開發(fā)應用提供整齊高效的環(huán)境。 μVision4在μVision3的成功經驗的基礎上增加了:* System Viewer (系統(tǒng)查看程序)窗口,提供了設備外圍寄存器信息,這些信息可以在System Viewer窗口內部直接更改。* Debug Restore Views (調試恢復視圖)允許保存多個窗口布局,為程序分析迅速選擇最適合的調試視圖。* Multi-Project Workspace(多項目工作空間)為處理多個并存的項目提供了簡化的方法,如引導加載程序和應用程序。* 為基于ARM Cortex 處理器的MCU提供了Data and instruction trace(數(shù)據和指令追蹤)功能。* 擴展了Device Simulation(設備仿真)功能以支持許多新設備,如Luminary、NXP和東芝生產的基于ARM Cortex-M3處理器的MCU;Atmel SAM7/9;及新的8051衍生品,如Infineon XC88x和SiLABS 8051Fxx。* 支持許多debug adapter interfaces(調試適配器接口),包括ADI miDAS Link、Atmel SAM-ICE、Infineon DAS和ST-Link。
上傳時間: 2013-10-31
上傳用戶:qingdou
CiA全稱為“CAN in Automation-國際用戶和廠商協(xié)會”,在德國Erlangen注冊。CiA總部位于Erlangen,并由CiA董事會建立各個辦事處。1992年,為促進CAN以及CAN協(xié)議的發(fā)展,歐洲的一些公司組成一個商業(yè)協(xié)會,提供CAN的技術、產品以及市場信息。到2002年6月時,共有約400家公司加入了這個協(xié)會,協(xié)作開發(fā)和支持各類CAN高層協(xié)議。經過近十年的發(fā)展,該協(xié)會已經為全球應用CAN技術的權威。CiA提供的各種服務有: 發(fā)布各類技術規(guī)范。免費下載CAN文獻資料,提供CANopen規(guī)范、DeviceNet規(guī)范。 發(fā)布CAN產品數(shù)據庫、CANopen產品指南。 出版CAN時事通訊雜志。 組織國際CAN會議(iCC)、CAN入門培訓、CAN內部講座。 在國際商業(yè)展覽會上負責分發(fā)印刷資料,并舉辦CAN技術研討會。 提供CANopen驗證工具,執(zhí)行CANopen認證測試。 為最終用戶提供技術咨詢服務,解答有關DeviceNet和CANopen的問題。 通過email、傳真或電話等方式為器件開發(fā)人員、系統(tǒng)設計人員提供免費的咨詢服務。 開發(fā)CAN規(guī)范(包括物理層定義、應用層和設備協(xié)議),并發(fā)布為CiA標準。在CiA的努力推廣下,CAN技術在汽車電控制系統(tǒng)、電梯控制系統(tǒng)、安全監(jiān)控系統(tǒng)、醫(yī)療儀器、紡織機械、船舶運輸?shù)确矫婢玫搅藦V泛的應用。2002年6月17日,廣州周立功單片機發(fā)展有限公司與CiA正式簽訂協(xié)議,成為中國的第一家CiA團體會員(FCM)。我們將從CiA獲得各類CAN技術資料、市場信息,并在CiA支持下,從事CAN技術在中國的推廣工作。作為Philips公司在亞太地區(qū)的銷量最大的微控制器元件銷售商,廣州周立功單片機發(fā)展有限公司提供Philips的CAN控制器、CAN收發(fā)器,以及LIN收發(fā)器。同時,廣州周立功單片機發(fā)展有限公司提供CAN開發(fā)工具、CAN調試儀器,并為最終產品應用提供CAN嵌入模塊、CAN接口模塊、CAN高層協(xié)議軟件庫、CAN應用方案。第 1
標簽: CiA
上傳時間: 2013-12-22
上傳用戶:時代將軍
CAN,全稱為“Controller Area Network”,即控制器局域網,是國際上應用最廣泛的現(xiàn)場總線之一。最初,CAN被設計作為汽車環(huán)境中的微控制器通訊,在車載各電子控制裝置ECU之間交換信息,形成汽車電子控制網絡。比如:發(fā)動機管理系統(tǒng)、變速箱控制器、儀表裝備、電子主干系統(tǒng)中,均嵌入CAN控制裝置。一個由CAN 總線構成的單一網絡中,理論上可以掛接無數(shù)個節(jié)點。實際應用中,節(jié)點數(shù)目受網絡硬件的電氣特性所限制。例如,當使用Philips P82C250作為CAN收發(fā)器時,同一網絡中允許掛接110個節(jié)點。CAN 可提供高達1Mbit/s的數(shù)據傳輸速率,這使實時控制變得非常容易。另外,硬件的錯誤檢定特性也增強了CAN的抗電磁干擾能力。
上傳時間: 2013-11-17
上傳用戶:thuyenvinh
AVR單片機技術原理 AVR單片機介紹 單片機又稱單片微控制器,它是把一個計算機系統(tǒng)集成到一個芯片上,概括的講:一塊芯片就成了一臺計算機。單片機技術是計算機技術的一個分支,是簡易機器人的核心元件。 1997年,由ATMEL公司挪威設計中心的A先生與V先生利用ATMEL公司的Flash新技術, 共同研發(fā)出RISC精簡指令集的高速8位單片機,簡稱AVR。[編輯本段]AVR單片機的優(yōu)勢特征 單片機已廣泛地應用于軍事、工業(yè)、家用電器、智能玩具、便攜式智能儀表和機器人制作等領域,使產品功能、精度和質量大幅度提升,且電路簡單,故障率低,可靠性高,成本低廉。單片機種類很多,在簡易機器人制作和創(chuàng)新中,為什么選用AVR單片機呢? 一、簡便易學,費用低廉 首先,對于非專業(yè)人員來說,選擇AVR單片機的最主要原因,是進入AVR單片機開發(fā)的門檻非常低,只要會操作電腦就可以學習AVR單片機的開發(fā)。單片機初學者只需一條ISP下載線,把編輯、調試通過的軟件程序直接在線寫入AVR單片機,即可以開發(fā)AVR單片機系列中的各種封裝的器件。AVR單片機因此在業(yè)界號稱“一線打天下”。 其次,AVR單片機便于升級。AVR程序寫入是直接在電路板上進行程序修改、燒錄等操作,這樣便于產品升級。 再次,AVR單片機費用低廉。學習AVR單片機可使用ISP在線下載編程方式(即把PC機上編譯好的程序寫到單片機的程序存儲器中),不需購買仿真器、編程器、擦抹器和芯片適配器等,即可進行所有AVR單片機的開發(fā)應用,這可節(jié)省很多開發(fā)費用。程序存儲器擦寫可達10000次以上,不會產生報廢品。 二、高速、低耗、保密 首先,AVR單片機是高速嵌入式單片機: 1、AVR單片機具有預取指令功能,即在執(zhí)行一條指令時,預先把下一條指令取進來,使得指令可以在一個時鐘周期內執(zhí)行。 2、多累加器型,數(shù)據處理速度快。AVR單片機具有32個通用工作寄存器,相當于有32條立交橋,可以快速通行。 3、中斷響應速度快。AVR單片機有多個固定中斷向量入口地址,可快速響應中斷。 其次,AVR單片機耗能低。對于典型功耗情況,WDT關閉時為100nA,更適用于電池供電的應用設備。有的器件最低1.8 V即可工作。 再次,AVR單片機保密性能好。它具有不可破解的位加密鎖Lock Bit技術,保密位單元深藏于芯片內部,無法用電子顯微鏡看到。 三、I/O口功能強,具有A/D轉換等電路 1. AVR單片機的I/O口是真正的I/O口,能正確反映I/O口輸入/輸出的真實情況。工業(yè)級產品,具有大電流(灌電流)10~40 mA,可直接驅動可控硅SCR或繼電器,節(jié)省了外圍驅動器件。 2. AVR單片機內帶模擬比較器,I/O口可用作A/D轉換,可組成廉價的A/D轉換器。ATmega48/8/16等器件具有8路10位A/D。 3. 部分AVR單片機可組成零外設元件單片機系統(tǒng),使該類單片機無外加元器件即可工作,簡單方便,成本又低。 4. AVR單片機可重設啟動復位,以提高單片機工作的可靠性。有看門狗定時器實行安全保護,可防止程序走亂(飛),提高了產品的抗干擾能力。 四、有功能強大的定時器/計數(shù)器及通訊接口 定時/計數(shù)器T/C有8位和16位,可用作比較器。計數(shù)器外部中斷和PWM(也可用作D/A)用于控制輸出,某些型號的AVR單片機有3~4個PWM,是作電機無級調速的理想器件。 AVR單片機有串行異步通訊UART接口,不占用定時器和SPI同步傳輸功能,因其具有高速特性,故可以工作在一般標準整數(shù)頻率下,而波特率可達576K。
上傳時間: 2013-10-18
上傳用戶:二十八號
單片機之PPT篇 單片機特點及其發(fā)展概況•單片機區(qū)別于微處理器•單片機的廣泛應用 單片機用作微控制器,與微處理器相比,最大特點是單片化、體積大大減小,片上外設資源一般比較豐富,適合于控制。在一塊硅片上集成CPU、RAM、ROM、定時器/計數(shù)器、和多種I/O的完整的數(shù)字處理系統(tǒng)。•微處理器是由通用計算機中的CPU演變而來的,具有32位以上的處理器,具有較高的性能。•在PC機以286、386、Pentium、PIII高速更新?lián)Q代的同時,單片機卻“始終如一”保持旺盛的生命力。而單片機實際使用的多為8位的。
標簽: 單片機
上傳時間: 2013-11-13
上傳用戶:ydd3625
單片機/ISP綜合設計實驗 概述由于計算機科學和電路集成技術的迅猛發(fā)展,電子系統(tǒng)日趨數(shù)字化、復雜化和大規(guī)模集成化,且電子系統(tǒng)設計原理和大型軟件設計的原理極為接近。這些都要求電子類專業(yè)的教學重點應由傳統(tǒng)的基礎功能模塊設計轉向對大規(guī)模復雜系統(tǒng)的分析和管理,加強對學生系統(tǒng)概念的培養(yǎng)。電子信息系列實驗裝置便是為了滿足這種需要而開始研發(fā)的。它包含有電子技術實驗裝置,計算機組成/網際服務實驗裝置,微機系統(tǒng)與接口實驗裝置及單片機/ISP綜合設計實驗裝置。該系列實驗裝置提供了集演示、驗證和綜合設計的新一代教學平臺,并按照教學大綱的要求配置了實驗項目和實驗內容,此外,用戶還可根據自己的需要安排實驗內容,發(fā)揮創(chuàng)造性才能。單片機技術是一門很實用的技術,單片機在工業(yè)控制中獨占鰲頭,故又稱為微控制器。迄今為止,8位單片機仍占有單片機市場的60%以上份額,促進了8位單片機朝著高性能和多功能化方向發(fā)展。隨著CPLD技術的不斷發(fā)展,也越來越被廣大設計人員重視、應用。單片機/ISP綜合設計實驗裝置實質上是構建了一個以CPLD/FPGA和MCU為中心,能與微機子系統(tǒng)進行通信的綜合設計實驗平臺,它采用的是CPLD/FPGA和MCU雙系統(tǒng)核心架構,再與外圍設備通過總線方式連接起來。可以完成有關單片機,微機接口,邏輯設計等眾多實驗,可作為“計算機結構與邏輯設計”,“單片機原理與應用”,“在系統(tǒng)編程技術”,“VHDL設計”,“微型計算機測控技術”和“電子系統(tǒng)綜合設計”等課程的綜合實驗裝置。該實驗裝置在教學實踐中的應用,為提高學生的動手能力,加深學生對單片機、CPLD/FPGA技術的理解提供了良好的實驗平臺,為以后電子系統(tǒng)設計開發(fā)打下堅實的基礎。除具有單片機,CPLD/FPGA雙系統(tǒng)核心構架外,提供了極其豐富的功能單元電路,如A/D、D/A、RTC及通訊接口等,并可根據學生應用的需要方便地擴展其它電路,使其完全能夠做出具有復雜性和創(chuàng)造性的綜合性實驗,另外配置的一些工具模塊也能為學生做實驗提供方便。1.2 實驗裝置的特點EEEC-030B型單片機/ISP綜合設計實驗裝置的主要特點如下: CPLD/FPGA和MCU雙系統(tǒng)架構該系統(tǒng)既能單獨作為CPLD/FPGA實驗系統(tǒng)或單片機實驗系統(tǒng)使用,更能同時使用MCU和CPLD/FPGA系統(tǒng)以充分滿足不同類型,不同規(guī)模系統(tǒng)設計的需要。適應了當今系統(tǒng)設計的潮流,使該系統(tǒng)功能更加完善。
上傳時間: 2013-10-13
上傳用戶:363186
C8051F單片機 C8051F系列單片機 單片機自20世紀70年代末誕生至今,經歷了單片微型計算機SCM、微控制器MCU及片上系統(tǒng)SoC三大階段,前兩個階段分別以MCS-51和80C51為代表。隨著在嵌入式領域中對單片機的性能和功能要求越來越高,以往的單片機無論是運行速度還是系統(tǒng)集成度等多方面都不能滿足新的設計需要,這時Silicon Labs 公司推出了C8051F系列單片機,成為SoC的典型代表。 C8051F具有上手快(全兼容8051指令集)、研發(fā)快(開發(fā)工具易用,可縮短研發(fā)周期)和見效快(調試手段靈活)的特點,其性能優(yōu)勢具體體現(xiàn)在以下方面: 基于增強的CIP-51內核,其指令集與MCS-51完全兼容,具有標準8051的組織架構,可以使用標準的803x/805x匯編器和編譯器進行軟件開發(fā)。CIP-51采用流水線結構,70%的的指令執(zhí)行時間為1或2個系統(tǒng)時鐘周期,是標準8051指令執(zhí)行速度的12倍;其峰值執(zhí)行速度可達100MIPS(C8051F120等),是目前世界上速度最快的8位單片機。 增加了中斷源。標準的8051只有7個中斷源Silicon Labs 公司 C8051F系列單片機擴展了中斷處理這對于時實多任務系統(tǒng)的處理是很重要的擴展的中斷系統(tǒng)向CIP-51提供22個中斷源允許大量的模擬和數(shù)字外設中斷一個中斷處理需要較少的CPU干預卻有更高的執(zhí)行效率。 集成了豐富的模擬資源,絕大部分的C8051F系列單片機都集成了單個或兩個ADC,在片內模擬開關的作用下可實現(xiàn)對多路模擬信號的采集轉換;片內ADC的采樣精度最高可達24bit,采樣速率最高可達500ksps,部分型號還集成了單個或兩個獨立的高分辨率DAC,可滿足絕大多數(shù)混合信號系統(tǒng)的應用并實現(xiàn)與模擬電子系統(tǒng)的無縫接口;片內溫度傳感器則可以迅速而精確的監(jiān)測環(huán)境溫度并通過程序作出相應處理,提高了系統(tǒng)運行的可靠性。 集成了豐富的外部設備接口。具有兩路UART和最多可達5個定時器及6個PCA模塊,此外還根據不同的需要集成了SMBus、SPI、USB、CAN、LIN等接口,以及RTC部件。外設接口在不使用時可以分別禁止以降低系統(tǒng)功耗。與其他類型的單片機實現(xiàn)相同的功能需要多個芯片的組合才能完成相比,C8051單片機不僅減少了系統(tǒng)成本,更大大降低了功耗。 增強了在信號處理方面的性能,部分型號具有16x16 MAC以及DMA功能,可對所采集信號進行實時有效的算法處理并提高了數(shù)據傳送能力。 具有獨立的片內時鐘源(精度最高可達0.5%),設計人員既可選擇外接時鐘,也可直接應用片內時鐘,同時可以在內外時鐘源之間自如切換。片內時鐘源降低了系統(tǒng)設計的復雜度,提高了系統(tǒng)可靠性,而時鐘切換功能則有利于系統(tǒng)整體功耗的降低。 提供空閑模式及停機模式等多種電源管理方式來降低系統(tǒng)功耗 實現(xiàn)了I/O從固定方式到交叉開關配置。固定方式的I/O端口,既占用引腳多,配置又不夠靈活。在C8051F中,則采用開關網絡以硬件方式實現(xiàn)I/O端口的靈活配置,外設電路單元通過相應的配置寄存器控制的交叉開關配置到所選擇的端口上。 復位方式多樣化,C8051F把80C51單一的外部復位發(fā)展成多源復位,提供了上電復位、掉電復位、外部引腳復位、軟件復位、時鐘檢測復位、比較器0復位、WDT復位和引腳配置復位。眾多的復位源為保障系統(tǒng)的安全、操作的靈活性以及零功耗系統(tǒng)設計帶來極大的好處。 從傳統(tǒng)的仿真調試到基于JTAG接口的在系統(tǒng)調試。C8051F在8位單片機中率先配置了標準的JTAG接口(IEEE1149.1)。C8051F的JTAG接口不僅支持Flash ROM的讀/寫操作及非侵入式在系統(tǒng)調試,它的JTAG邏輯還為在系統(tǒng)測試提供邊界掃描功能。通過邊界寄存器的編程控制,可對所有器件引腳、SFR總線和I/O口弱上拉功能實現(xiàn)觀察和控制。 C8051F系列單片機型號齊全,可根據設計需求選擇不同規(guī)模和帶有特定外設接口的型號,提供從多達100個引腳的高性能單片機到最小3mmX3mm的封裝,滿足不同設計的需要。 基于上述特點,Silicon Labs 公司C8051F系列單片機作為SoC芯片的杰出代表能夠滿足絕大部分場合的復雜功能要求,并在嵌入式領域的各個場合都得到了廣泛的應用:在工業(yè)控制領域,其豐富的模擬資源可用于工業(yè)現(xiàn)場多種物理量的監(jiān)測、分析及控制和顯示;在便攜式儀器領域,其低功耗和強大的外設接口也非常適合各種信號的采集、存儲和傳輸;此外,新型的C8051F5xx系列單片機也在汽車電子行業(yè)中嶄露頭角。正是這些優(yōu)勢,使得C8051單片機在進入中國市場的短短幾年內就迅速風靡,相信隨著新型號的不斷推出以及推廣力度的不斷加大,C8051系列單片機將迎來日益廣闊的發(fā)展空間,成為嵌入式領域的時代寵兒 此系列單片機完全兼容MCS-51指令集,容易上手,開發(fā)周期短,大大節(jié)約了開發(fā)成本。C8051F系統(tǒng)集成度高,總線時鐘可達25M
上傳時間: 2013-11-24
上傳用戶:testAPP
Stellaris(群星)單片機的時鐘選擇本文論述了群星(stellaris)系列微控制器中的時鐘,包括鎖相環(huán)的使用和配置。
上傳時間: 2014-12-27
上傳用戶:zhang97080564