第1章 單片微型計算機慨述 1.1微型計算機與單片計算機 1.1.1一般的微型計算機 1.12單片微型計算機 1.2單片機的歷史和發展趨勢 ®單片機的發展,主要經歷了三個階段: ®第一階段(1974--1976年):初級單片機。 ®第二階段(1976--1978年):低性能單片機。 ®第三階段(1978--現在):高性能單片機。 ®第四階段(1982--現在):8位單片機鞏固發展及16位、32位單片機推出。
上傳時間: 2013-11-20
上傳用戶:1214209695
1.UART增加2個新的特性,即幀錯誤檢測和多機通信中的從機地址自動識別。(1)幀錯誤檢測可用于UART檢查工作方式1、2和3時的停止位。例如,由于UART通信線路上的噪聲或者2個MCU同時發送可能引起停止位的丟失。(2)多機通信中的從機地址自動識別功能即是說只允許該地址從機被硬件中斷,而不是由軟件進行地址比較的,那么自動地址識別可以減少為UART服務所需要的MCU時間。與此同時使用廣播地址可以一次尋址所有的從處理器。2.4個中斷優先級:IPH和IP結合使用決定了每個中斷的優先級,00、01、10、11的排列依次由低到高組成4級中斷優先權。3.雙DPTR指針:可用于尋址外部數據存儲器。通過對AUCR1的DPS位編程,以實現對2個16位DPTR寄存器的切換。4.將AUXR.0置位,禁止ALE的信號輸出,從而達到降低單片機本身的EMI電磁干擾。
上傳時間: 2013-10-23
上傳用戶:hj_18
要搞清楚單片機與PLC的異同,首先得明確什幺是單片機,什幺是PLC。對此,我們簡要回顧一下計算機的發展歷程也許有幫助,按計算機專家的原始定義,計算機系統由五大部分--即控制單元(CU)、算術運算單元(ALU)、存儲器(Memory)、輸入設備(Input)、輸出設備(Output)組成。早期計算機(晶體管的或集成電路的,不包括電子管的)的CU或ALU由一塊甚至多塊電路板組成,CU和ALU是分離的,隨著集成度的提高,CU和ALU合在一塊就組成了中央處理單元(CPU),接著將CPU集成到單塊集成電路中就產生MPU或MCU,出現了如Intel4004、8008、8080,8085、8086、8088、Z80等MPU。此后,MPU的發展產生了兩條分支,一支往高性能、高速度、大容量方向發展,典型芯片如:Intel80186、286、386、486、586、P2、P3、P4等,速度從4.7MHz到現在的3.2GHz。另一支則往多功能方向發展,將存儲器(ROM、PROM、EPROM、EEPROM、FLASHROM、SRAM等)、輸入/出接口(Timer/Counter、PWM、ADC/DAC、UART、IIC、SPI、RTC、PCA、FPGA等)全部集成在一塊集成電路中而成為SOC。依愚之見,這就是當今廣泛應用的單片計算機,簡稱單片機。這一分支可謂品種繁多,位寬從8位到32位,引腳數從6個到幾百個,工作頻率從幾十KHz到幾百MHz,體系結構既有CISC也有RISC,數不勝數。常用的有MCS-51系列、MCS-96系列、PIC系列、AVR系列、ARM7/9系列、TMS320系列、MSP430系列、MOTOROLA眾多的單片機等等。
上傳時間: 2013-10-16
上傳用戶:jjj0202
摘要:在32位ARM核單片機嵌入式系統的開發中,為了保證系統能正常獨立運行,用戶必須編寫自己的啟動程序。以飛利浦公司的LPC2210單片機為例,在ADSl.2集成開發環境中,介紹了啟動程序的編寫過程。該啟動程序在EasyARM2200開發板運行成功。關鍵詞:單片機;啟動代碼;嵌入式系統
上傳時間: 2013-10-19
上傳用戶:yunfan1978
單片機的頻率越來越高,RAM的訪問速度也來也快,但單片機系統的效率并不一定成比例的提高。 目前,使用的主流單片機有80386EX(50MHz,外部地址/數據總線16位)、MPC860T(66MHz外部地址/數據總線32位)以及DS80C32(25MHz,外部地址/數據總線8位)使用的SDRAM有HY57系列、K416系列(訪問速度100MHz133MHz);使用的SRAM如IDT71024、IDT7256(50MHz);使用的Flash有AT29C512、SST39VF040、AT29C010(8MHz或15MHz)等??梢奡DRAMS,RAM的速度和單片機是匹配的甚至比單片機的速度更快一點,不需要單片機插入等待狀態。而Flash的訪問頻率則比單片機慢2~6倍,單片機往往要通過插入多個等待狀態來和它相匹配,況且Flash多為8位,而當前單片機多為16,32位更多的降低了單片機的工作性能。
上傳時間: 2013-11-09
上傳用戶:wxhwjf
VTK系列智能型顯示器是在汲取了眾多客戶要求和建議基礎上,采用32位CPU,設計開發的一款高性能、低功耗、易使用的真彩色顯示器,可以直接和具有串行接口的CPU(如51單片機、AVR、PIC、DSP、ARM、工控機等)連接。從產品推出以來,便得到了諸多客戶的認可。產品規格齊全,支持最大分辨率1024x768、64K色的TFT真彩顯示屏。支持畫線、畫波形、畫矩形、畫圓、畫橢圓等圖形操作。支持觸摸屏、鍵盤和鼠標。內置實時時鐘。用戶只需要簡單的串行接口,便可以用命令方式,完成上述各種操作。
上傳時間: 2013-10-08
上傳用戶:zwei41
單片機在日常生活中用得越來越多,其集成度也越來越高,目前擁有多種單片機都集成有A/D轉換功能,如PIC,AVR,SUNPLUS,SH等。處理器的位數從4位到32位或更高,轉換精度從6位,8位,10位或更高。
上傳時間: 2013-10-28
上傳用戶:xa_lgy
概述LPC2101/2102/2103基于一個支持實時仿真的ARM7TDMI-SCPU,并帶有8kB和32kB嵌入的高速Flash存儲器。128位寬度的存儲器接口和獨特的加速結構使32位代碼能夠在最大時鐘速率下運行。這可以使得中斷服務程序和DSP算法中重要功能的性能較Thumb模式提高30﹪。對代碼規模有嚴格控制的應用可使用16位Thumb模式將代碼規模降低超過30%,而性能的損失卻很小。
上傳時間: 2013-10-28
上傳用戶:arnold
ARM系列單片機是當前發展最快的一類嵌入式處理器,用其構成的嵌入式系統具有結構簡單,功能強大,處理速度快、功耗低等諸多優點。在嵌入式系統設計中,存儲器模塊是最常用的模塊,本文以Philips公司生產32位ARM單片機LPC2114單片機作為不開放總線的ARM單片機典型代表與常見存儲器的接口技術,并將其接口方式和傳統的8位MCS-51單片機的存儲器接口進行比較,使讀者明白其異同,快速開發出適合于各類應用的32位嵌入式系統。
上傳時間: 2013-12-06
上傳用戶:chenjjer
微控制器末來發展分析 在本文的第一部分,我們將總結為什么嵌入式開發者應該考慮向 32 位微控制器(MCU)遷移。采取這一行動的最強有力的理由是市場和消費者對嵌入式產品復雜性的需求大大增加。隨著嵌入式產品彼此互聯越來越多、功能越來越豐富,目前的 8 位和 16 位MCU已經無法滿足處理要求。即使 8 位或 16 位MCU能夠滿足當前的項目需求,它也存在限制未來產品升級和代碼重復使用的嚴重風險。
上傳時間: 2013-10-18
上傳用戶:yanqie