AT89C51/52與STC89C51/52的單片機(jī)有什么區(qū)別,

文章插圖
一、字節(jié)系統(tǒng)不同1、AT89C51/52:是一種帶4K字節(jié)FLASH存儲器的低電壓、高性能CMOS 8位微處理器 。2、STC89C51/52:是STC公司生產(chǎn)的一種低功耗、高性能CMOS8位微控制器,具有8K字節(jié)系統(tǒng)可編程Flash存儲器 。二、技術(shù)不同1、AT89C51/52:采用ATMEL高密度非易失存儲器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的MCS-51指令集和輸出管腳相兼容 。2、STC89C51/52:使用經(jīng)典的MCS-51內(nèi)核,但是做了很多的改進(jìn)使得芯片具有傳統(tǒng)的51單片機(jī)不具備的功能 。三、特點不同1、AT89C51/52:4k 字節(jié)Flash 閃速存儲器,256字節(jié)片內(nèi)數(shù)據(jù)存儲器,32 個I/O 口線 , 兩個16位定時/計數(shù)器,一個5向量兩級中斷結(jié)構(gòu),一個全雙工串行通信口,片內(nèi)振蕩器及時鐘電路 。2、STC89C51/52:8K字節(jié)程序存儲空間;512字節(jié)數(shù)據(jù)存儲空間;內(nèi)帶4K字節(jié)EEPROM存儲空間 。參考資料來源:百度百科-STC89C52參考資料來源:百度百科-AT89C51
STC89C52單片機(jī)和STC89C51單片機(jī)的區(qū)別是什么?主要區(qū)別是程序存儲器容量不同,51的4KROM,52的8KROM 。
定時器2可以用作波特率發(fā)生器,這樣單片機(jī)用串口的時候還可以有T0、T1兩個定時器可以用~~
可以到:http://www.mcu-memory.com/
下載數(shù)據(jù)手冊看,里面介紹最詳細(xì)······
求STC89c52詳細(xì)介紹 。說說它與51的區(qū)別,以及STC系列單片機(jī)的特點,優(yōu)點等,最好能稍微多點 。

文章插圖
一、STC89C52詳細(xì)介紹STC89C52RC是STC公司生產(chǎn)的一種低功耗、高性能CMOS8位微控制器,具有8K字節(jié)系統(tǒng)可編程Flash存儲器 。STC89C52使用經(jīng)典的MCS-51內(nèi)核,但是做了很多的改進(jìn)使得芯片具有傳統(tǒng)51單片機(jī)不具備的功能 。在單芯片上,擁有靈巧的8 位CPU 和在系統(tǒng)可編程Flash,使得STC89C52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案 。二、STC89C52與51的區(qū)別1、電壓不同 , STC89C51電壓為4.5V-5.5V,STC89LE52的電壓為2.0V-3.8V;2、內(nèi)部程序存儲器不同,一個是FLASH,可以ISP,一個是EPROM,只能通過編程器燒錄STC89c51/52的存儲器不一樣 , 51有4K,52有8K;3、52還多了一個定時器,所以可以說52是51(這個51是指stc89c51 , 不是51內(nèi)核)的增強型;三、STC系列單片機(jī)特點STC單片機(jī)是宏晶生產(chǎn)的單時鐘/機(jī)器周期的單片機(jī),STC單片機(jī)是51與AVR的結(jié)合體,AVR單片機(jī)在位控制和C語言寫法上存在很大的差異 。而STC單片機(jī)洽洽結(jié)合了51和AVR的優(yōu)點 , 雖然功能不及AVR那么強大 , 但是在AVR能找到的功能,在STC上基本都有 。同時STC單片機(jī)是51內(nèi)核,這給以51單片機(jī)為基礎(chǔ)的工程師們提供了極大的方便,省去了學(xué)習(xí)AVR的時間,同時也不失AVR的各種功能 。STC單片機(jī)是高速、低功耗、超強抗干擾的新一代8051單片機(jī)51單片機(jī) , 指令代碼完全兼容傳統(tǒng)8051,但速度快8~12倍,內(nèi)部集成MAX810專用復(fù)位電路 。4路PWM 8路高速10位A、D轉(zhuǎn)換,針對電機(jī)電機(jī) 的供應(yīng)商控制,強干擾場合,成為繼51單片機(jī)后一個全新系列單片機(jī) 。STC單片機(jī)特性:1、下載燒錄程序用串口方便好用,容易上手 , 擁有大量的學(xué)習(xí)資料及視頻,最著名的要屬于杜老師的那個視頻了,好多對單片機(jī)有興趣的朋友都是通過這個視頻入門的,同時具有寬電壓:5.5~3.8V,2.4~3.8V , 低功耗設(shè)計:空閑模式 , 掉電模式(可由外部中斷喚醒) 。2、STC單片機(jī)具有在應(yīng)用編程,調(diào)試起來比較方便;帶有10位AD、內(nèi)部EEPROM、可在1T/機(jī)器周期下工作,速度是傳統(tǒng)51單片機(jī)的8~12倍,價格也較便宜 。3、4通道捕獲/比較單元,STC12C2052AD系列為2通道 , 也可用來再實現(xiàn)4個定時器或4個外部中斷,2個硬件16位定時器 , 兼容普通8051的定時器 。4路PCA還可再實現(xiàn)4個定時器,具有硬件看門狗、高速SPI通信端口、全雙工異步串行口,兼容普通8051的串口,同時還具有先進(jìn)的指令集結(jié)構(gòu),兼容普通8051指令集 。擴(kuò)展資料:STC89C52標(biāo)準(zhǔn)功能具有以下標(biāo)準(zhǔn)功能: 8k字節(jié)Flash,512字節(jié)RAM,32 位I/O 口線,看門狗定時器,內(nèi)置4KB EEPROM,MAX810復(fù)位電路,3個16 位定時器/計數(shù)器,4個外部中斷,一個7向量4級中斷結(jié)構(gòu)(兼容傳統(tǒng)51的5向量2級中斷結(jié)構(gòu)),全雙工串行口 。另外 STC89C52 可降至0Hz 靜態(tài)邏輯操作 , 支持2種軟件可選擇節(jié)電模式 。空閑模式下,CPU 停止工作,允許RAM、定時器/計數(shù)器、串口、中斷繼續(xù)工作 。掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié) , 單片機(jī)一切工作停止,直到下一個中斷或硬件復(fù)位為止 。最高運作頻率35MHz , 6T/12T可選 。參考資料:百度百科-STC89C52
stc89c51單片機(jī)與stc89c52單片機(jī)有什么區(qū)別形象點說,他們程序都可以通用 , 就是51里面程序的容量不如52的多
STC89C52究竟是不是51單片機(jī)是52單片機(jī),52單片機(jī)和51單片機(jī)本來就是一個系列的,它們的指令和管腳兼容 , 主要區(qū)別是52程序存儲器容量大一倍,內(nèi)部多128字節(jié)的RAM,多一個定時器
不管52還是其它名稱如
STC89C516RD , 它們肯定和51有區(qū)別,51的基本功能都有,只是在51的基礎(chǔ)上增加了一些新功能,仍稱為51單片機(jī)或51兼容機(jī)
stc89c52單片機(jī)和51單片機(jī)的區(qū)別

文章插圖
1、種類不同:51系列單片機(jī)是指51內(nèi)核,stc89c5X基本都是51內(nèi)核的種類 。2、大小不同:最后一個數(shù)字表示E2prom的大?。珽2prom=X*4K,c51就是4K , c52就是8k 。3、配件不同:52還多了一個定時器,所以可以說52是51(這個51是指stc89c51,不是51內(nèi)核)的增強型 。如下圖 , 可以很清晰的看出兩者之間的差別:向左轉(zhuǎn)|向右轉(zhuǎn)擴(kuò)展資料:單片機(jī)(Microcontrollers)作為計算機(jī)發(fā)展的一個重要分支領(lǐng)域,根據(jù)發(fā)展情況,從不同角度,單片機(jī)大致可以分為通用型/專用型、總線型/非總線型及工控型/家電型 。通用型這是按單片機(jī)(Microcontrollers)適用范圍來區(qū)分的 。例如 , 80C51式通用型單片機(jī),它不是為某種專門用途設(shè)計的;專用型單片機(jī)是針對一類產(chǎn)品甚至某一個產(chǎn)品設(shè)計生產(chǎn)的 , 例如為了滿足電子體溫計的要求,在片內(nèi)集成ADC接口等功能的溫度測量控制電路 。總線型這是按單片機(jī)(Microcontrollers)是否提供并行總線來區(qū)分的 。總線型單片機(jī)普遍設(shè)置有并行地址總線、 數(shù)據(jù)總線、控制總線,這些引腳用以擴(kuò)展并行外圍器件都可通過串行口與單片機(jī)連接,另外,許多單片機(jī)已把所需要的外圍器件及外設(shè)接口集成一片內(nèi) , 因此在許多情況下可以不要并行擴(kuò)展總線,大大減省封裝成本和芯片體積 , 這類單片機(jī)稱為非總線型單片機(jī) 。控制型這是按照單片機(jī)(Microcontrollers)大致應(yīng)用的領(lǐng)域進(jìn)行區(qū)分的 。一般而言,工控型尋址范圍大,運算能力強;用于家電的單片機(jī)多為專用型 , 通常是小封裝、低價格,外圍器件和外設(shè)接口集成度高 。顯然 , 上述分類并不是惟一的和嚴(yán)格的 。例如,80C51類單片機(jī)既是通用型又是總線型,還可以作工控用 。參考資料:百度百科-單片機(jī)應(yīng)用分類
求STC89C52單片機(jī)簡單介紹一 。C系列的單片機(jī)沒有看門狗,S系列的有看門狗,看門狗可以有效防止程序進(jìn)入死循環(huán) 。
二 。AT89C51片內(nèi)程序存儲器4K字節(jié) , 數(shù)據(jù)存儲器128字節(jié) 。AT89C52片內(nèi)程序存儲器8K字節(jié),數(shù)據(jù)存儲器256字節(jié),AT89C52可存儲更多程序 。
三 。AT89C51有兩個定時器,6個中斷源 。AT89C52有三個定時器 , 8個中斷源 。
STC89C52單片機(jī)介紹單片機(jī)是指一個集成在一塊芯片上的完整計算機(jī)系統(tǒng) 。盡管他的大部分功能集成在一塊小芯片上,但是它具有一個完整計算機(jī)所需要的大部分部件:CPU、內(nèi)存、內(nèi)部和外部總線系統(tǒng),目前大部分還會具有外存 。同時集成諸如通訊接口、定時器,實時時鐘等外圍設(shè)備 。而現(xiàn)在最強大的單片機(jī)系統(tǒng)甚至可以將聲音、圖像、網(wǎng)絡(luò)、復(fù)雜的輸入輸出系統(tǒng)集成在一塊芯片上 。
單片機(jī)也被稱為微控制器(Microcontroler) , 是因為它最早被用在工業(yè)控制領(lǐng)域 。單片機(jī)由芯片內(nèi)僅有CPU的專用處理器發(fā)展而來 。最早的設(shè)計理念是通過將大量外圍設(shè)備和CPU集成在一個芯片中,使計算機(jī)系統(tǒng)更小,更容易集成進(jìn)復(fù)雜的而對提及要求嚴(yán)格的控制設(shè)備當(dāng)中 。INTEL的Z80是最早按照這種思想設(shè)計出的處理器,從此以后,單片機(jī)和專用處理器的發(fā)展便分道揚鑣 。
早期的單片機(jī)都是8位或4位的 。其中最成功的是INTEL的8031 , 因為簡單可靠而性能不錯獲得了很大的好評 。此后在8031上發(fā)展出了MCS51系列單片機(jī)系統(tǒng) 。基于這一系統(tǒng)的單片機(jī)系統(tǒng)直到現(xiàn)在還在廣泛使用 。隨著工業(yè)控制領(lǐng)域要求的提高,開始出現(xiàn)了16位單片機(jī),但因為性價比不理想并未得到很廣泛的應(yīng)用 。90年代后隨著消費電子產(chǎn)品大發(fā)展,單片機(jī)技術(shù)得到了巨大的提高 。隨著INTEL i960系列特別是后來的單片機(jī)比專用處理器更適合應(yīng)用于嵌入式系統(tǒng),因此它得到了最多的應(yīng)用 。事實上單片機(jī)是世界上數(shù)量最多的計算機(jī) 。現(xiàn)代人類生活中所用的幾乎每件電子和機(jī)械產(chǎn)品中都會集成有單片機(jī) 。手機(jī)、電
stc89c52單片機(jī)簡介【stc89c52單片機(jī)】到官網(wǎng)下載產(chǎn)品手冊,會有詳細(xì)的講解http://www.mcu-memory.com/datasheet/stc/STC-AD-PDF/STC89C51RC-RD+_GUIDE-CHINESE.pdf
STC89C52是51單片機(jī)還是52單片機(jī)的?它與AT89S52,AT89C52有什么不同?是52單片機(jī),它與AT89S52的區(qū)別是,STC是國產(chǎn)的,AT是愛特梅爾的 。功能上,STC支持通用串口燒寫,而AT支持的是ISP口燒寫,STC89S52比AT內(nèi)多了些存儲 , 其它的沒有實質(zhì)性的增強 。而AT89C52是不支持ISP燒寫的,只支持專用的并口燒寫器 。
STC89C52單片機(jī)是屬于51系列單片機(jī)嗎52和51其實對新手來說差不多的
程序可以說是一樣的
AT89C51和STC89C52單片機(jī)的區(qū)別

文章插圖
1、生產(chǎn)的公司不同AT89C51是Atmel公司生產(chǎn);STC89C52是宏晶公司生產(chǎn) 。2、RAM和ROM不同AT89C51是128byte RAM,4K ROM;STC89C52是256Byte,8K ROM 。3、定時器數(shù)量不同AT89C51有T0、T1兩個16位定時器;STC89C52有T0、T1、T2三個16位定時器 。擴(kuò)展資料單片機(jī)的分類:1、通用型這是按單片機(jī)(Microcontrollers)適用范圍來區(qū)分的 。例如,80C51式通用型單片機(jī) , 它不是為某種專門用途設(shè)計的;專用型單片機(jī)是針對一類產(chǎn)品甚至某一個產(chǎn)品設(shè)計生產(chǎn)的,例如為了滿足電子體溫計的要求,在片內(nèi)集成ADC接口等功能的溫度測量控制電路 。2、總線型這是按單片機(jī)(Microcontrollers)是否提供并行總線來區(qū)分的 。總線型單片機(jī)普遍設(shè)置有并行地址總線、 數(shù)據(jù)總線、控制總線,這些引腳用以擴(kuò)展并行外圍器件都可通過串行口與單片機(jī)連接,另外,許多單片機(jī)已把所需要的外圍器件及外設(shè)接口集成一片內(nèi) 。因此在許多情況下可以不要并行擴(kuò)展總線,大大減省封裝成本和芯片體積 , 這類單片機(jī)稱為非總線型單片機(jī) 。3、控制型這是按照單片機(jī)(Microcontrollers)大致應(yīng)用的領(lǐng)域進(jìn)行區(qū)分的 。一般而言,工控型尋址范圍大,運算能力強;用于家電的單片機(jī)多為專用型,通常是小封裝、低價格,外圍器件和外設(shè)接口集成度高 。顯然,上述分類并不是惟一的和嚴(yán)格的 。例如 , 80C51類單片機(jī)既是通用型又是總線型,還可以作工控用 。參考資料:百度百科-STC89C52百度百科-AT89C51
STC89C51與AT89C51的區(qū)別?

文章插圖
1、STC89C51在AT89C51的基礎(chǔ)上加入了AD數(shù)模轉(zhuǎn)換,集成程度更高;AT89C51是老式的255位單片機(jī)2、STC89C51是宏晶公司生產(chǎn);AT89C51是Atmel公司生產(chǎn) 。3、STC89C51可以在線編程,即有ISP功能;而AT89C51必須通過編程器編程 。4、STC89C51具有6T模式,速度更快;AT89C51是12T模式 , 速度較慢 。5、STC89C51集成了512或1280字節(jié)的RAM ,而AT89C51沒有 。6、STC89C51有三個16位定時器;AT89C51只有兩個(AT89C52是三個) 。7、STC89C51的工作電壓是5.5V~3.3V;AT89C51的工作電壓是5.25V~4.75V 。8、STC89C51用戶的程序空間從4K到64K不等,可以選擇;而AT89C51用戶的程序空間是4K 。擴(kuò)展資料:1、STC89C51的特點:(1)增強型1T 流水線/精簡指令集結(jié)構(gòu)8051 CPU 。(2)(5V單片機(jī))/ 2.0V-3.8V。(3)時鐘頻率0~35MHz , 相當(dāng)于普通8051 的0~420MHz,實際工作頻率可達(dá)48MHz 。(4)用戶應(yīng)用程序空間12K / 10K / 8K / 6K / 4K / 2K字節(jié) 。(5)片上集成512 字節(jié)RAM 。(6)通用I/O 口(27/23個),復(fù)位后為:準(zhǔn)雙向口/ 弱上拉(普通8051 傳統(tǒng)I/O 口)可設(shè)置成四種模式:準(zhǔn)雙向口/ 弱上拉,推挽/ 強上拉,僅為輸入/高阻,開漏 。每個I/O 口驅(qū)動能力均可達(dá)到20mA , 但整個芯片最大不得超過55mA 。(7)ISP(在系統(tǒng)可編程)/IAP(在應(yīng)用可編程),無需專用編程器 。可通過串口(P3.0/P3.1)直接下載用戶程序,數(shù)秒即可完成一片 。(8)有2個16 位定時器/ 計數(shù)器2、AT89C51的主要特性:(1)與MCS-51 兼容(2)4K字節(jié)可編程FLASH存儲器(3)壽命:1000寫/擦循環(huán)(4)數(shù)據(jù)保留時間:10年(5)全靜態(tài)工作:0Hz-24MHz(6)三級程序存儲器鎖定(7)128×8位內(nèi)部RAM(8)5個中斷源(9)可編程串行通道(10)低功耗的閑置和掉電模式參考資料:stc89c51-百度百科AT89C51-百度百科
STC89S51與AT89C52單片機(jī)區(qū)別是什么?請詳細(xì)說明 , 謝謝?。?/h3>可以替換使用,默認(rèn)狀態(tài)下stc89c51是兼容at89c51的,不過stc89c51是6t單片機(jī),速度比at89c51快,所以延時程序的參數(shù)需要做一些調(diào)整 。
at89c51和stc89c51的區(qū)別1、生產(chǎn)的公司不同AT89C51是Atmel公司生產(chǎn);STC89C52是宏晶公司生產(chǎn) 。2、RAM和ROM不同AT89C51是128byte RAM,4K ROM;STC89C52是256Byte,8K ROM 。3、定時器數(shù)量不同AT89C51有T0、T1兩個16位定時器;STC89C52有T0、T1、T2三個16位定時器 。擴(kuò)展資料單片機(jī)的分類:1、通用型這是按單片機(jī)(Microcontrollers)適用范圍來區(qū)分的 。例如,80C51式通用型單片機(jī),它不是為某種專門用途設(shè)計的;專用型單片機(jī)是針對一類產(chǎn)品甚至某一個產(chǎn)品設(shè)計生產(chǎn)的,例如為了滿足電子體溫計的要求 , 在片內(nèi)集成ADC接口等功能的溫度測量控制電路 。2、總線型這是按單片機(jī)(Microcontrollers)是否提供并行總線來區(qū)分的 。總線型單片機(jī)普遍設(shè)置有并行地址總線、 數(shù)據(jù)總線、控制總線 , 這些引腳用以擴(kuò)展并行外圍器件都可通過串行口與單片機(jī)連接,另外,許多單片機(jī)已把所需要的外圍器件及外設(shè)接口集成一片內(nèi) 。因此在許多情況下可以不要并行擴(kuò)展總線,大大減省封裝成本和芯片體積,這類單片機(jī)稱為非總線型單片機(jī) 。3、控制型這是按照單片機(jī)(Microcontrollers)大致應(yīng)用的領(lǐng)域進(jìn)行區(qū)分的 。一般而言,工控型尋址范圍大,運算能力強;用于家電的單片機(jī)多為專用型,通常是小封裝、低價格,外圍器件和外設(shè)接口集成度高 。顯然,上述分類并不是惟一的和嚴(yán)格的 。例如,80C51類單片機(jī)既是通用型又是總線型,還可以作工控用 。參考資料:百度百科-STC89C52百度百科-AT89C51
請教:STC89C51、89C52、80C51和AT89C52的區(qū)別可以取代原理圖得改(芯片不一樣)
程序不用改(工作原理一樣)
沒什么很大的區(qū)別 內(nèi)核都是基于51 的只是ROM RAM 大小不同罷了
stc89c51和stc89c52的區(qū)別是什么??

文章插圖
有以下區(qū)別:1、兩者都是直流供電電壓單片機(jī),STC89C51電壓為4.5V-5.5V,STC89LE52的電壓為2.0V-3.8V;2、STC89c51/52的存儲器不一樣,51有4K,52有8K;內(nèi)部FLASH變大:AT89C51 有 4K 字節(jié)的內(nèi)部 FLASH PERAM,而 。AT89C52 的內(nèi)部FLASH PERAM 增加1倍,達(dá)到8K 。3、52還多了一個定時器 , 所以可以說52是51(這個51是指stc89c51 , 不是51內(nèi)核)的增強型;4、中斷源增加:AT89C52 除了具備 AT89C51 的定時器/計數(shù)器 T0 和定時器/計數(shù)器 T1 , 還額外增加了一個定時器/計數(shù)器 T2 。單機(jī)片:擴(kuò)展資料注意點:1、區(qū)分集成電路芯片的引腳 。我們觀察單片機(jī)的表面(如右圖),有一個凹進(jìn)去的半圓缺口 , 它所對應(yīng)的左邊第一個腳就是這個芯片的腳1 。然后按逆時針的方向數(shù)下去 , 依次為2,3,•••,40(如左圖) 。2、電容、晶振離單片機(jī)越近越好,因為晶振的頻率非常高,易受影響 。3、單片機(jī)應(yīng)該安在鎖緊座上,而不是直接焊在板上 。4、單片機(jī)P0口要接上10kΩ的上拉電阻 。參考資料來源:百度百科-stc89c51百度百科-STC89C52
單片機(jī)stc89c52rc和 stc89c51rc有什么區(qū)別嗎唯一區(qū)別是,STC89C51RC 里面FLASH程序存儲器字節(jié)為4K,而52RC為8K其他都一樣
STC89c52rc與90c52rc有什么區(qū)別嗎?你好:
在功能上和89C52基本一樣 。
目前我所認(rèn)知到得唯一區(qū)別就是寄存器不同,比如89的頭文件不能用于90中,就是寄存器定義得有些不一樣 。
希望我的回答能幫助到你 。
STC89C52與AT89C52有什么區(qū)別

文章插圖
一、生產(chǎn)的公司不同1、AT89C52是Atmel公司生產(chǎn);2、STC89C52是宏晶公司生產(chǎn) 。二、RAM和ROM不同1、AT89C52是128byte RAM , 4K ROM;2、STC89C52是256Byte,8K ROM 。三、定時器數(shù)量不同1、AT89C52有T0、T1兩個16位定時器;2、STC89C52有T0、T1、T2三個16位定時器 。AT89C52的程序加密AT89C52有3個程序加密位,可對芯片上的3個加密位LB1、LB2、LB3進(jìn)行編程(P)或不編程(U)來得到 。當(dāng)加密位LB1被編程時,在復(fù)位期間,EA端的邏輯電平被采樣并鎖存,如果單片機(jī)上電后一直沒有復(fù)位 , 則鎖存起的初始值是一個隨機(jī)數(shù),且這個隨機(jī)數(shù)會一直保存到真正復(fù)位為止 。為使單片機(jī)能正常工作,被鎖存的EA電平值必須與該引腳當(dāng)前的邏輯電平一致 。此外,加密位只能通過整片擦除的方法清除 。
單片機(jī)STC89C52與STC89C52RC有什么區(qū)別?STC89C52RC是宏晶公司的增強型MCS-51單片機(jī),與Atmel公司的AT89C52相比,有以下優(yōu)點:
支持STC的2線制下載方式,下載程序更方便
支持6T模式(在6T模式下 , 6個時鐘周期就是一個機(jī)器周期)
片內(nèi)集成了4kB容量的E²PROM
帶有P4口 , 具有更多的I/O
程序存儲器擁有更多的擦寫壽命(STC標(biāo)稱可以擦寫10萬次 , Atmel標(biāo)稱可以擦寫1000次 。不過對于批量生產(chǎn)的成品來說,這個擦寫壽命沒什么意義)
相比于Atmel,STC單片機(jī)的缺點:
在某些情況下,抗干擾能力不如Atmel的MCS-51單片機(jī)
為什么選用在stc89c52這個單片機(jī)這個單片機(jī)上手最快啊 , 功能也比較強 。
使用stc89c52單片機(jī)實現(xiàn)以下功能?用四位一體的共陰數(shù)碼管顯示,P0口輸出段碼,P2口輸出位碼 , 3個按鍵接在P3.5、P3.6、P3.7腳上 。仿真圖如下 。
STC89C54與STC89c52單片機(jī)各自功能及區(qū)別?哪個比較好且適合初學(xué)者?你說的兩種單片機(jī)是一個型號的,功能一樣的 , 只是54的Fiash大一點而已 。你學(xué)單片機(jī)的話哪種都可以 , 用54的話就能下大一點的程序 。
STC89C52RC與普通89C52有什么區(qū)別?

文章插圖
STC89C52RC比普通89C52多了后綴“RC”,雖然它們都是單片機(jī)芯片,但是帶有“RC”字樣的單片機(jī)自帶RC時鐘振蕩電路(有的頻率可調(diào)有的頻率不可調(diào)),可以在不接外部晶振就能使用,沒有帶“RC”這個字樣的芯片一般必須安裝外部晶振電路 。STC89C52RC是宏晶公司的增強型MCS-51單片機(jī),與Atmel公司的AT89C52相比,有以下優(yōu)點:支持STC的2線制下載方式,下載程序更方便;支持6T模式(在6T模式下,6個時鐘周期就是一個機(jī)器周期);片內(nèi)集成了4kB容量的E²PROM;帶有P4口,具有更多的I/O;程序存儲器擁有更多的擦寫壽命(STC標(biāo)稱可以擦寫10萬次,Atmel標(biāo)稱可以擦寫1000次 。不過對于批量生產(chǎn)的成品來說,這個擦寫壽命沒什么意義) 。相比于Atmel,STC單片機(jī)的缺點:在某些情況下,抗干擾能力不如Atmel的MCS-51單片機(jī) 。擴(kuò)展資料:STC89C52單片機(jī)STC89C52是一種低功耗、高性能CMOS8位微控制器,具有8K在系統(tǒng)可編程Flash存儲器 。在單芯片上,擁有靈巧的8位CPU和在系統(tǒng)可編程Flash,使得STC89C52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案 。具有以下標(biāo)準(zhǔn)功能:8k字節(jié)Flash,512字節(jié)RAM,32位I/O口線,看門狗定時器,內(nèi)置4KBEEPROM , MAX810復(fù)位電路 , 三個16位定時器/計數(shù)器,一個6向量2級中斷結(jié)構(gòu) , 全雙工串行口 。另外STC89X52可降至0Hz靜態(tài)邏輯操作 , 支持2種軟件可選擇節(jié)電模式 。空閑模式下,CPU停止工作,允許RAM、定時器/計數(shù)器、串口、中斷繼續(xù)工作 。掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個中斷或硬件復(fù)位為止 。最高運作頻率35Mhz , 6T/12T可選 。和atmel的對比 STC89C52RC單片機(jī): 8K字節(jié)程序存儲空間;512字節(jié)數(shù)據(jù)存儲空間;內(nèi)帶4K字節(jié)EEPROM存儲空間;可直接使用串口下載;at89s52單片機(jī): 8K字節(jié)程序存儲空間;256字節(jié)數(shù)據(jù)存儲空間;沒有內(nèi)帶EEPROM存儲空間 。參考資料:百度百科-STC89C52單片機(jī)
STC89C52 與80C51 89C51單片機(jī)有什么區(qū)別啊如果跟AT89C51系列的比呢 , 主要這個 STC的可以在線刷寫程序,用串口 。例外就是參數(shù)啥的吹得比較高哈 , 當(dāng)然也確實高些 。主要是用著方便,刷程序方便 。
stc89c52和stc89c51區(qū)別52是51基礎(chǔ)上衍生出來的增強產(chǎn)品,事實上52內(nèi)核現(xiàn)在是實際應(yīng)用的主流 。主要差別在
1、內(nèi)部ROM增加了4K,總計8K,相應(yīng)的如果外擴(kuò)程序存儲器,則從2000H開始從外部取指 。
2、增加了128字節(jié)的內(nèi)部RAM , 地址從80H到FFH 。使用時這128字節(jié)地址因為與特殊功能寄存器地址重疊,所以只能采用間接尋址的方式讀寫 。
3、增加了定時器2,而且該定時器也可用作波特率發(fā)生器,具備16位自動重裝載和捕獲能力 。
4、相應(yīng)的增加了定時器2中斷 。
5、增加了有關(guān)定時器2的特殊功能寄存器T2MOD、T2CON、RCAP2L、RCAP2H、TH2、TL2等 , 還有諸如T2、ET2等控制位
其它方面均與51一致 。
相對而言定時器2增加了不少內(nèi)容,還是需要系統(tǒng)的看一下 。
STC89C52究竟是不是51單片機(jī)1、種類不同:51系列單片機(jī)是指51內(nèi)核,stc89c5X基本都是51內(nèi)核的種類 。2、大小不同:最后一個數(shù)字表示E2prom的大小 , E2prom=X*4K,c51就是4K,c52就是8k 。3、配件不同:52還多了一個定時器 , 所以可以說52是51(這個51是指stc89c51,不是51內(nèi)核)的增強型 。如下圖,可以很清晰的看出兩者之間的差別:擴(kuò)展資料:STC89c52單片機(jī)主要是基于8051內(nèi)核,是新一代增強型單片機(jī),指令代碼完全兼容傳統(tǒng)8051,速度快8~12倍,帶ADC,4路PWM,雙串口,有全球唯一ID號,加密性好,抗干擾強 。51單片機(jī)主要是基于8051內(nèi)核,是新一代安全防逆向型單片機(jī),指令代碼完全兼容傳統(tǒng)8051,速度快8~12倍 , 帶有62 K FLASH ROM 。內(nèi)置256字節(jié)RAM和集成外置1024字節(jié)RAM,白噪聲密碼-沒有規(guī)律可循,每顆芯片都有自己的密碼,同樣的密碼不可重用 。參考資料:單片機(jī)_百度百科
STC89c52與51系列的單片機(jī)相比,有點是什么?盡量具體 。如圖,可以很清晰的看出兩者之間區(qū)別的 。優(yōu)點:第一,ROM 89c51是4K,但89c52是8K 。第二,RAM89c51是128字節(jié) , 但89c52是256字節(jié)第三,c51只有2個定時器,c52有3個定時器,多了個T2定時器,相應(yīng)的增加了定時器2中斷 。、增加了有關(guān)定時器2的特殊功能寄存器T2MOD、T2CON、RCAP2L、RCAP2H、TH2、TL2等,還有諸如T2、ET2等控制位 其它方面均與51一致 。相對而言定時器2增加了不少內(nèi)容,還是需要系統(tǒng)的看一下 。
STC89C52單片機(jī)C語言程序求解你的問題是什么,要大膽說出來啊
STC89C52單片機(jī)程序問題你用的keil是試用的吧,試用的有程序大小限制 。
CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED——代碼大小超過版本限制的上限 。
求寫一個簡單的STC89C52單片機(jī)程序ORG 0000H
LJMP MAIN
ORG 000BH
LJMP T0ISR
ORG 0030H
MAIN:
MOV TMOD,#01H
MOV TH0,#HIGH965536-50000)
MOV TL0,#LOW(65536-50000)
SETB ET0
SETB EA
SETB P1.0
SETB P1.1
LOOP:
JNB P0.0,STA01
CLR P1.0
SETB P1.1
SJMP MTON
STA01:
JNB P0.2,STA02
CLR P1.0
SETB P1.1
SJMP MTON
STA02:
JNB P0.1,STA03
SETB P1.0
CLR P1.1
SJMP MTON
STA03:
JNB P0.3,LOOP
SETB P1.0
CLR P1.1
MTON:
SETB TR0
CLR A
SETB 00H
JB 00H,$
LJPM LOOP
T0ISR:
CLR TR0
MOV TH0,#HIGH965536-50000)
MOV TL0,#LOW(65536-50000)
SETB ET0
INC A
CJNE A,#40,T0E
CLR 00H
CLR TR0
T0E:
RETI
END
問: 求用C語言寫一個簡單的STC89C52單片機(jī)程序希望采納,參考代碼:#includesbit Motor_L=P1^0;sbit Motor_R=P1^1;sbit K0=P0^0;sbit K2=P0^2;sbit K1=P0^1;sbit K3=P0^3;unsigned char time2s;/*定時器0初始化函數(shù)*/void InitTimer0(){TMOD%=0xF0;TMOD|=0x01;//定時器0,方式一TH0=(65536-50000)/256;TL0=(65536-50000)%256;//定時50msIE|=0x82;TR0=1;}void main(){Motor_L=Motor_R=1;InitTimer0();while(1){if(K0|K2){Motor_L=0;Motor_R=1;time2s=40;//2s}if(K1|K3){Motor_L=1;Motor_R=0;time2s=40;}}}void T0_INT() interrupt 1{TH0=(65536-50000)/256;TL0=(65536-50000)%256;if(time2s){time2s--;}else{Motor_L=Motor_R=1;}}
stc89c52單片機(jī)怎么編程編程和普通的51單片機(jī)沒有什么區(qū)別 。燒寫程序有專門的軟件,可以到宏晶的網(wǎng)站上下載 。
STC89C52RC單片機(jī)的工作原理?單片機(jī)就是按時鐘周期 , 取出指命和數(shù)據(jù),作出相關(guān)的硬件操作 。就像人一樣,在讀一張藥方抓藥,因為只是一個人,也就是所謂的單核,每讀一種藥(要花的時間就是單片機(jī)的時鐘周期)就去不同的地方找(單片機(jī)指命操作) 。能否找到,要做出什么處理 , 就是人做的記錄(程序判斷,做出相應(yīng)的數(shù)據(jù)存儲器) 。在找的過程中,可能會有人打斷(單片機(jī)的中斷) 。做完這個工作后,該做什么,是發(fā)呆還是休息(單片機(jī)的休眠),一但有新的任務(wù)就又開始工作 。
STC89C52RC屬于嵌入式單片機(jī)嗎STC89C52RC屬于51核單片機(jī),入門單片機(jī),推出將近十年,做產(chǎn)品已經(jīng)淘汰,學(xué)習(xí)用還是不錯的選擇嵌入式單片機(jī)種類很多,51,ARM , AVR等等ARM有M和A系列等 , 簡單說A民用商用產(chǎn)品,M工業(yè)低功耗產(chǎn)品
- 郭天祥十天學(xué)會單片機(jī)
- 開發(fā)板和單片機(jī)的區(qū)別 開發(fā)板和單片機(jī)有什么不同
- 怎樣判別單片機(jī)好壞 如何判別單片機(jī)好壞
- 什么是51系列單片機(jī) 51系列單片機(jī)的意思是什么
- 什么是單片機(jī) stm是什么意思
- 實驗設(shè)計格式_利用51單片機(jī)的定時器和實驗儀的數(shù)碼管電路設(shè)計一...
- 單片機(jī)設(shè)計_單片機(jī)設(shè)計問題
- 晶振頻率,51單片機(jī)晶振頻率一般多少
- pulse是什么意思 單片機(jī)pulse是什么意思
