<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > MCS196系列單片機分類(lèi)與選型指南

MCS196系列單片機分類(lèi)與選型指南

作者: 時(shí)間:2012-03-13 來(lái)源:網(wǎng)絡(luò ) 收藏

概述

本文引用地址:http://dyxdggzs.com/article/171896.htm

是Intel公司繼8X9X之后推出的16位嵌入式微控制器。它除了保留8X9X全部功能外,在功能部件和指令支持上又有很大改進(jìn),性能上也有了顯著(zhù)提高,使得它適用于更復雜的實(shí)時(shí)控制場(chǎng)合。有多種型號,不同型號配置有不同的功能部件,且具有不同存儲器空間和尋址能力,可滿(mǎn)足不同場(chǎng)合的要求。

都有1個(gè)基于寄存器到寄存器結構的內核。這種結構消除了累加器的瓶頸現象,加快了數據傳輸。另有多種功能部件,在不同型號中進(jìn)行不同配置。這些功能部件除包括在8X9X中就有的I/O口、 10位A/D轉換器、PWM(脈寬調制器)、SIO(全雙工串行I/O口)、中斷源、看門(mén)狗定時(shí)器、16位定時(shí)/計數器、HSI/O(高速輸入/輸出口)等以外,還包括在MCS196中出現的PTS(外圍事務(wù)服務(wù)器)、EPA(事件處理器陣列)、WG(波形發(fā)生器)等。

與其他(如MCS51系列、PIC系列等)相比,HSI/O、PTS、EPA、WG是MCS196最具特色的功能部件。

HSI/O(High Speed Inputs and Outputs):其中HSI用于記錄某一外部事件相對于時(shí)間基準(如定時(shí)器1)的發(fā)生時(shí)刻。此功能部件在檢測到引腳上規定的跳變事件(包括正跳變、負跳變、每次正跳變、8個(gè)正跳變)后,將發(fā)生事件的類(lèi)型與時(shí)刻記錄下來(lái),并產(chǎn)生相關(guān)中斷。此部件適用于信號的時(shí)間參數測量。HSO則用于按程序規定的時(shí)間去觸發(fā)某一事件(如置位/清零口線(xiàn)、啟動(dòng)A/D轉換等),要求CPU的開(kāi)銷(xiāo)極小,速度極高。此部件便于實(shí)時(shí)輸出控制,可用來(lái)產(chǎn)生多種信號波形。

EPA(Event Processor Array):實(shí)質(zhì)上是捕捉/比較模塊。所謂“捕捉”就是捕獲產(chǎn)生于引腳上的跳變事件(有正跳變、負跳變、正負跳變等),記載這些輸入事件相對于時(shí)基定時(shí)器發(fā)生的時(shí)刻;“比較”則是和預先規定好的時(shí)間作比較,預定時(shí)間一到就去執行某種輸出功能(比如輸出置為高、輸出置為低、輸出翻轉、啟動(dòng)A/D轉換、復位定時(shí)器等等)??梢?jiàn),EPA和HSI/O的功能類(lèi)似,但EPA在CPU開(kāi)銷(xiāo)上要求更少,性能更好一些。表1給出在不同時(shí)鐘頻率下兩者分辨能力的比較。

表 1 HSI/O和EPA分辨能力的比較
84.jpg

PTS (Peripheral Transaction Server):實(shí)質(zhì)上是中斷服務(wù)機制的改進(jìn)。對正常的中斷服務(wù),CPU都要“親自”去執行,而現在的PTS提供了一種類(lèi)似DMA的操作。當中斷發(fā)生后,由微代碼執行PTS周期。該周期就像DMA周期那樣插入正常的指令流中,完成中斷服務(wù),這樣CPU的開(kāi)銷(xiāo)比一般的中斷響應要少得多。

WG(Waveform Generator):可產(chǎn)生獨立的、具有相同頻率和工作方式的3對PWM波形。特別適合控制三相交流感應電機、直流無(wú)刷電機和其他需要多個(gè)PWM輸出的場(chǎng)合。

另外,MCS196單片機總線(xiàn)控制器還具有可編程的等待狀態(tài)發(fā)生器,可方便地與慢速外設接口。在運行中可動(dòng)態(tài)選擇8位或者16位的總線(xiàn)寬度,并能通過(guò)HOLD/HLDA協(xié)議方便地實(shí)現多處理器通信。

目前,MCS196系列主要有3種:① HSI/O系列,這類(lèi)芯片具有高速輸入、輸出口;② EPA系列,這類(lèi)芯片內部具有事件處理器陣列;③ Motor Control系列,這類(lèi)芯片適用于電機控制。要注意上述也不是絕對的,往往在同一個(gè)型號的部件中,可同時(shí)具有多種功能。

一、 HSI/O系列

本系列主要芯片有8XC196KB、8XC196KC、8XC196KD,產(chǎn)品如表2所列。

表 2 HSI/O系列一覽表
85.jpg

注:① 封裝形式N:PLCCS:QFPSB:SQFPU:窄DIP。② 溫度C:0~70℃E:-40~85℃A:-40~125℃。 (以上含義表3和表4同)


上一頁(yè) 1 2 3 4 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>