找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4568|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

淺談 SN 與 51 的長短....

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:27770 發(fā)表于 2011-1-17 01:28 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

淺談 SN  與 51 的長短....

我們身邊,大約有幾十上百種的單片機(jī)吧?!其中有些已經(jīng)超越了通常單片機(jī)的范疇了,變得無比強(qiáng)大!....但是,8 位機(jī)甚至 4 位機(jī)仍然大有市場!寸有所長,尺有所短!道理是明擺的,誰也不會一個人包一架飛機(jī)坐一下......

許多人,特別是上了年紀(jì)的人,幾乎都是踏著 51 的入門之路走上單片機(jī)領(lǐng)域這個大門的!
51 在我國可以說是曾經(jīng)的唯一選擇,51 就是單片機(jī),單片機(jī)就是 51 ......差不多成為等號了!------51 也經(jīng)歷了許多次重大發(fā)展,改進(jìn),于是,到了今天功能更多,更強(qiáng)的樣子了!
大約是 1993--1996 年之間,出來一個 PIC ,就是幾個型號.把號稱老前輩的 51 之尊也大大嚇了一跳!號稱哈佛總線的指令系統(tǒng),一下子把單片機(jī)運(yùn)行速率提高了好多倍!而且芯片資源非常簡單,甚至沒有中斷系統(tǒng)!------就好像第一次學(xué)習(xí)英文一樣,把單片機(jī)這片安靜的湖水激起大波!
低價格,高速率,小封裝,僅僅 30 多條的指令系統(tǒng)......PIC 網(wǎng)站發(fā)布大量應(yīng)用示例,幫助成千上萬的使用者.....終于,把大哥大 51 單片機(jī)擠到差不多靠邊站的位置去了!.......這也推動了 51 的自我改革!
于是乎,我們知道的,臺灣幾家單片機(jī)公司,EM78P.SN8P,十速的 4 位,8 位,合泰 8 位.....紛紛走上市場!進(jìn)入大陸.....單片機(jī)園地出現(xiàn)了百花齊放的鼎盛時代!......51 單片機(jī)作為一名老字號,也不敢稱老大了!------誰英雄,誰好漢!都來中國比比看!
按照近幾年的品種,我們還是看看 51 與 SN 單片機(jī)的長短吧!------水平限制,僅僅限于 8 位單片機(jī)而言!并且僅僅依照匯編語言來比較.
指令系統(tǒng):
SN 的比 51 的少多了.(當(dāng)然,許多 51 指令實際已經(jīng)很少使用了.)
指令運(yùn)行速率:
SN 的有多達(dá) 8 種選擇,51 的新品種也有一些選擇,但是好像沒有定型一樣,-----整體而言, SN 的占優(yōu)勢!
指令效率:
SN 的占絕對優(yōu)勢!它是類似 PIC 的指令方式,特別在查表時,一次就是 16 位雙字節(jié)!夠 51 的忙一陣子!減少好多程序編寫的工作量!
端口使用:
SN 的具有模式定義,新品種 51 也有這種模式定義,實用中不太好用,設(shè)置也比較麻煩!而且,象涉及到 AD 輸入等, 51 的端口上拉或開漏模式都可以用,反而讓人模糊了!-----做按鍵等的時候,SN 的靈敏度就明顯好于 51 的!
例如 SN  一個 20P 封裝的芯片,可以實用的端口可以達(dá)到 18 個!非常被要求低成本小空間的用戶看中!
端口驅(qū)動能力,SN 就占絕對優(yōu)勢了!拉電流,灌電流都挺好用,也無需特別去設(shè)置,---------天然的!
程序空間:
這是 51 的強(qiáng)項,大空間,就不怕多寫程序指令!但是,它們不能一比一的看!
例如:  51 的是 4K ,SN 的是 4K ,都是 4K ,卻不一樣 .51 是 8位*4K ,SN 是 16 位*4K ! --------"面積"不一樣哦!好像 1 美元與 1 元人民幣哦!
定時/計數(shù)器:
51 的以 16 位為主,SN 的只有少量芯片有 16 位的,大部分以 8 位為主.在利用計數(shù)器,計時器做測量時不夠方便.
RS232 通信:
這是 51 的強(qiáng)項!SN 的僅僅少數(shù)芯片有這個功能模塊.但是,SN 的也有自身特色,可以一次發(fā)送/接收 16 位雙字節(jié)數(shù)據(jù),讓 51 的望塵莫及!
時鐘系統(tǒng):
SN 的占絕對優(yōu)勢!SN 基本上都是雙時鐘系統(tǒng)運(yùn)行的,高速/低速可以隨時更改!具有更大的靈活性!
LCD 驅(qū)動(不是模擬驅(qū)動):
SN 有許多自帶 LCD 驅(qū)動模塊的芯片,51 目前一個沒有!
自帶 AD 功能:
SN 的是 12 位 或 16 位,51 目前是到 10 位.-----這些AD 都不太令人滿意!要求不高可以使用.-----也可以體諒,那么便宜,還想吃天鵝肉不成?
放大器/比較器:
芯片自帶放大器/比較器,有時候可以提供許多方便.SN 有部分芯片具有這些功能. 51 的好像就是 2051 有內(nèi)部比較器.其它都沒有!
其它:蜂鳴器/PWM/DA 等:
這些功能,新品種 51 也逐步增加了.由于它們并非單片機(jī)的主要用途,體念不深!
RAM 的大小與使用:
這一點 SN 也占絕對優(yōu)勢! 51 對 RAM 的使用是很麻煩的!特別是位尋址, R0--R7 ,切換來切換去,非常麻煩! SN 的任何一個 RAM 都可以位尋址!對不同庫 的 RAM 切換方便簡單,而且可以在不同庫跨庫訪問其它庫的 RAM .-----注意:有使用條件限制和方法!
..........限于時間與認(rèn)識都不夠!就寫這些吧!歡迎朋友們補(bǔ)充指正!
實事求是,面對客觀!方便使用,方便學(xué)習(xí)!
僅供參考!

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:28220 發(fā)表于 2011-3-4 19:59 | 只看該作者
學(xué)習(xí)中,長見識了!
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表