找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 30931|回復: 38
打印 上一主題 下一主題
收起左側

關于AT89S52和AT89C51單片機的區(qū)別?能直接代換嗎?

  [復制鏈接]
回帖獎勵 100 黑幣 回復本帖可獲得 10 黑幣獎勵! 每人限 1 次
跳轉到指定樓層
樓主
ID:459894 發(fā)表于 2019-1-3 13:31 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
大三學渣在做單片機課設,想在Proteus仿真時把AT89S52的芯片換成C51的,不知道可不可以,按理來說兩種芯片對應的程序應該都是一樣的,兩者的引腳也都一樣,不知道能不能直接換芯片然后在連線的時候和S52的一樣照著原來引腳連就可以?就用S52運行C51的程序仿真結果已經(jīng)出來了,就是想問一下這個問題,明天就答辯了,各位大佬救救孩子。

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

使用道具 舉報

沙發(fā)
ID:273904 發(fā)表于 2019-1-3 15:09 來自觸屏版 | 只看該作者
好像可以的
回復

使用道具 舉報

板凳
ID:458411 發(fā)表于 2019-1-3 15:57 | 只看該作者
完全可以的
1,STC89C51在AT89C51的基礎上加入了AD數(shù)模轉換,集成程度更高;AT89C51是老式的255位單片機

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。
回復

使用道具 舉報

地板
ID:94031 發(fā)表于 2019-1-3 15:59 | 只看該作者
AT89S52 是一種低功耗、高性能CMOS8位微控制器,具有8K 在系統(tǒng)可編程Flash存儲器。使用Atmel 公司高密度非易失性存儲器技術制造,與工業(yè)80C51 產(chǎn)品指令和引腳完全兼容。
回復

使用道具 舉報

5#
ID:311281 發(fā)表于 2019-1-3 16:52 | 只看該作者
只要內部的寄存器定義一樣都可以,你可以簡單地試個小程序不就知道了
回復

使用道具 舉報

6#
ID:342197 發(fā)表于 2019-1-3 17:00 | 只看該作者
可以實現(xiàn)
回復

使用道具 舉報

7#
ID:445886 發(fā)表于 2019-1-3 17:40 | 只看該作者
完全可以,52就比51大4K,
回復

使用道具 舉報

8#
ID:445886 發(fā)表于 2019-1-3 17:56 | 只看該作者
AT表示公司;8代表8051內核;9代表芯片含有FLASH.... 5不知道該說啥(好像沒啥含義),1代表內部程序儲存空間4K,2是8K;S52,S是帶有ISP,,,
回復

使用道具 舉報

9#
ID:461196 發(fā)表于 2019-1-3 18:22 | 只看該作者
可以,我們做課程設計的時候換過,一樣的。
回復

使用道具 舉報

10#
ID:445886 發(fā)表于 2019-1-3 19:10 | 只看該作者
完全可以,52比51只多了4k程序儲存空間,S表示芯片帶有ISP,其他的都差不多,
回復

使用道具 舉報

11#
ID:400154 發(fā)表于 2019-1-3 19:20 | 只看該作者
完全可以替換,我用過
回復

使用道具 舉報

12#
ID:459956 發(fā)表于 2019-1-3 22:36 | 只看該作者
可以實現(xiàn)的兄弟
回復

使用道具 舉報

13#
ID:155507 發(fā)表于 2019-1-3 22:54 | 只看該作者
52是51基礎上衍生出來的增強產(chǎn)品,事實上52內核現(xiàn)在是實際應用的主流。
主要差別在
1、內部ROM增加了4K,總計8K,相應的如果外擴程序存儲器,則從2000H開始從外部取指。
2、增加了128字節(jié)的內部RAM,地址從80H到FFH。使用時這128字節(jié)地址因為與特殊功能寄存器地址重疊,所以只能采用間接尋址的方式讀寫。
3、增加了定時器2,而且該定時器也可用作波特率發(fā)生器,具備16位自動重裝載和捕獲能力。
4、相應的增加了定時器2中斷。
5、增加了有關定時器2的特殊功能寄存器T2MOD、T2CON、RCAP2L、RCAP2H、TH2、TL2等,還有諸如T2、ET2等控制位 其它方面均與51一致。  相對而言定時器2增加了不少內容,還是需要系統(tǒng)的看一下。

回復

使用道具 舉報

14#
ID:453974 發(fā)表于 2019-1-3 23:16 | 只看該作者
可以 51和52是一樣的
回復

使用道具 舉報

15#
ID:173814 發(fā)表于 2019-1-3 23:58 | 只看該作者
完全可以,at89s51比c51系列多了一些功能,比如spi
回復

使用道具 舉報

16#
ID:123289 發(fā)表于 2019-1-4 08:59 | 只看該作者
為何不看手冊呢?關鍵是學生時間緊,或許根本沒有時間通讀兩種IC的手冊。
這樣吧,最低要求:比較一下兩者的特殊寄存器。會有收獲的。
回復

使用道具 舉報

17#
ID:461522 發(fā)表于 2019-1-4 09:25 | 只看該作者
AT89S52只是比AT89C51多了4KB的程序存儲空間和可編程的flash,無所謂的。
回復

使用道具 舉報

18#
ID:461664 發(fā)表于 2019-1-4 14:07 來自觸屏版 | 只看該作者
可以的 我們做二課這樣個都在用
回復

使用道具 舉報

19#
ID:386789 發(fā)表于 2019-1-4 14:31 | 只看該作者
這個當然可以了
回復

使用道具 舉報

20#
ID:461775 發(fā)表于 2019-1-4 15:58 | 只看該作者
基本沒有問題的,可以先試試
回復

使用道具 舉報

21#
ID:461900 發(fā)表于 2019-1-4 16:45 | 只看該作者
兩個容量有一點點區(qū)別,一般課設的程序不會太大,應該沒問題,你可以試一下
回復

使用道具 舉報

22#
ID:461957 發(fā)表于 2019-1-4 17:09 | 只看該作者
兩個單片機沒有太大的區(qū)別,端口數(shù)量不一樣罷了 可以替換
回復

使用道具 舉報

23#
ID:461957 發(fā)表于 2019-1-4 17:12 | 只看該作者
AT89S52只是比AT89C51多了4KB的程序存儲空間和可編程的flash,無所謂的
回復

使用道具 舉報

24#
ID:461954 發(fā)表于 2019-1-4 17:43 | 只看該作者
51單片機的內存沒有52的大,但是基本上差別不是很大,如果你的程序用到的沒錯不超過4KB的話應該就可以替換
回復

使用道具 舉報

25#
ID:210139 發(fā)表于 2019-1-4 19:52 | 只看該作者
52是51的增強型,S52比C51,定時器多一個T2(這個東東強悍的很),RAM多128B,ROM多4K,中斷多2個,多一個看門狗,在掉電、數(shù)據(jù)指針等方面還有一些改進。 S52的最高外接晶振可以達到33MHz,C51大概只有24MHz。 現(xiàn)在市面上,C51都差不多淘汰了,價格兩者接近(可能一樣),要買的話,攤主一般會推薦你買S52。
回復

使用道具 舉報

26#
ID:462093 發(fā)表于 2019-1-4 21:13 | 只看該作者
S52好點,可以isp在線編程
回復

使用道具 舉報

27#
ID:458954 發(fā)表于 2019-1-4 23:16 | 只看該作者
沒有差別,只是存儲空間大小的差別
回復

使用道具 舉報

28#
ID:462669 發(fā)表于 2019-1-5 19:54 | 只看該作者
完全可以,只是大了4K
回復

使用道具 舉報

29#
ID:462580 發(fā)表于 2019-1-5 22:05 | 只看該作者
可以換,代碼基本上不用修改。
回復

使用道具 舉報

30#
ID:56932 發(fā)表于 2019-1-6 00:54 | 只看該作者
完全可以
回復

使用道具 舉報

31#
ID:462916 發(fā)表于 2019-1-6 11:07 | 只看該作者
51和52其實差不多
回復

使用道具 舉報

32#
ID:317383 發(fā)表于 2019-1-6 15:16 | 只看該作者
c52按照c51來用,不會有問題!
兩個相差不大,ROM、RAM存儲空間多點和定時器多一個
回復

使用道具 舉報

33#
ID:432823 發(fā)表于 2019-1-6 21:30 | 只看該作者
可以的,但要注意AT89S52有3個定時器和二個串口,若用到定時器2,串口2的程序就不能用C51代換了。
回復

使用道具 舉報

34#
ID:463427 發(fā)表于 2019-1-7 08:56 | 只看該作者
可以直接替換
回復

使用道具 舉報

35#
ID:426861 發(fā)表于 2019-1-7 09:18 | 只看該作者
可以的,52的性能更高,51的程序可以移植
回復

使用道具 舉報

36#
ID:453281 發(fā)表于 2019-1-7 09:22 | 只看該作者
可以的
回復

使用道具 舉報

37#
ID:459237 發(fā)表于 2019-1-7 10:11 | 只看該作者
可以的,代碼都不用改
回復

使用道具 舉報

38#
ID:463598 發(fā)表于 2019-1-7 11:51 | 只看該作者
可以的,S51更強而已
回復

使用道具 舉報

39#
ID:434820 發(fā)表于 2019-1-7 12:25 | 只看該作者
可以,52是升級版
回復

使用道具 舉報

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

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

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

快速回復 返回頂部 返回列表