找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6035|回復: 22
收起左側(cè)

求助,我學的stc,怎么轉(zhuǎn)到Atmel的51單片機?

  [復制鏈接]
ID:825883 發(fā)表于 2023-4-2 21:10 | 顯示全部樓層 |閱讀模式
學過一些STC的51單片機,過幾天要修理一臺Atmel的51設備,大概08年左右出廠,手頭有源程序, 計劃重新燒入程序。請問哪位朋友能提供一些資料,比如教什么的。從STC的51轉(zhuǎn)向Atmel的51。
再此先表示感謝。

回復

使用道具 舉報

ID:401564 發(fā)表于 2023-4-2 22:43 | 顯示全部樓層
都是8051,你說你不會?
那就是你并不會STC單片機
永遠有效的辦法: 看數(shù)據(jù)手冊
永遠不能繞過去的: 看數(shù)據(jù)手冊
會英文的,直接看數(shù)據(jù)手冊,不會英文的,就先用機器翻譯再看
回復

使用道具 舉報

ID:235200 發(fā)表于 2023-4-3 00:54 | 顯示全部樓層
直接把程序燒進STC單片機就可以用呀,兼容的
回復

使用道具 舉報

ID:57657 發(fā)表于 2023-4-3 08:14 | 顯示全部樓層
csmyldl 發(fā)表于 2023-4-3 00:54
直接把程序燒進STC單片機就可以用呀,兼容的

STC是在Atmel的基礎上增加了很多特殊功能寄存器和中斷,縮短指令周期并優(yōu)化等。
回復

使用道具 舉報

ID:57657 發(fā)表于 2023-4-3 08:17 | 顯示全部樓層
使用用Atmel的頭文件(Keil自帶)、以及燒錄工具即可。
STC的部分特殊功能寄存器和中斷,在Atmel是沒有的。
回復

使用道具 舉報

ID:584814 發(fā)表于 2023-4-3 08:26 | 顯示全部樓層
泡這個壇的沒有這兩個廠的老板,你可以直接向廠家技術(shù)資料,免費的。
回復

使用道具 舉報

ID:996773 發(fā)表于 2023-4-3 08:52 | 顯示全部樓層
csmyldl 發(fā)表于 2023-4-3 00:54
直接把程序燒進STC單片機就可以用呀,兼容的

兼容個毛線,AT51是沒有內(nèi)部模擬eeprom掉電存儲器,STC單片機就有,兩種單片機

定時器還有區(qū)別,用到這兩地方你看程序換過去跑的起來嗎
回復

使用道具 舉報

ID:884147 發(fā)表于 2023-4-3 10:02 | 顯示全部樓層
聽板凳的沒錯,改成STC對應的型號就行,不用轉(zhuǎn)什么學什么新的。
回復

使用道具 舉報

ID:57657 發(fā)表于 2023-4-3 15:43 | 顯示全部樓層
mtdzok 發(fā)表于 2023-4-3 10:02
聽板凳的沒錯,改成STC對應的型號就行,不用轉(zhuǎn)什么學什么新的。

Atmel都是30多年前的,早就停產(chǎn)了還什么新的?
回復

使用道具 舉報

ID:69038 發(fā)表于 2023-4-3 16:43 | 顯示全部樓層
都有源程序直接編譯灌入IC就可以了,你又不會去改代碼,有什么好教的?
回復

使用道具 舉報

ID:69038 發(fā)表于 2023-4-3 16:44 | 顯示全部樓層
npn 發(fā)表于 2023-4-3 15:43
Atmel都是30多年前的,早就停產(chǎn)了還什么新的?

Atmel貌似被PIC(MicroChip)收購了
回復

使用道具 舉報

ID:884147 發(fā)表于 2023-4-3 18:29 | 顯示全部樓層
npn 發(fā)表于 2023-4-3 15:43
Atmel都是30多年前的,早就停產(chǎn)了還什么新的?

對于一個人來說,涉足未了解的知識對自己不就是新的嗎,和多少年沒關(guān)系!
回復

使用道具 舉報

ID:291668 發(fā)表于 2023-4-3 20:30 | 顯示全部樓層
上網(wǎng)找找吧,可能有資料的。手頭有源程序,直接編譯就可以吧。
回復

使用道具 舉報

ID:883242 發(fā)表于 2023-4-3 21:24 | 顯示全部樓層
STC如果有12T型號可以直接替換。
回復

使用道具 舉報

ID:230500 發(fā)表于 2023-4-3 22:59 | 顯示全部樓層
你過幾天要修理一臺Atmel的51設備;  那你有專門的燒錄器嗎? 如果沒有那程序還燒錄不進去;
回復

使用道具 舉報

ID:1069354 發(fā)表于 2023-4-6 11:44 | 顯示全部樓層
原理大致一樣吧,看下手冊
回復

使用道具 舉報

ID:326080 發(fā)表于 2023-4-7 10:19 | 顯示全部樓層
stc的和at的51單片機程序相同只是燒寫方式和燒寫設備不同
回復

使用道具 舉報

ID:825883 發(fā)表于 2023-4-16 11:28 | 顯示全部樓層
Silicon_Labs集成開發(fā)環(huán)境用戶手冊.doc.pdf
摸索成功
回復

使用道具 舉報

ID:313517 發(fā)表于 2023-4-16 16:44 | 顯示全部樓層
改個頭文件就行了
回復

使用道具 舉報

ID:420836 發(fā)表于 2023-4-17 09:14 | 顯示全部樓層
在單片機之間移植代碼,最實用的方法是用C語言編寫代碼,這樣可以避免很多平臺相關(guān)的設計。
回復

使用道具 舉報

ID:587810 發(fā)表于 2023-4-17 10:02 | 顯示全部樓層
STC的儲存和運存好像是比AT的大,剩下的都大差不差,看看AT的手冊,應該不難
回復

使用道具 舉報

ID:1034262 發(fā)表于 2023-4-17 10:16 | 顯示全部樓層
你用的STC什么型號的?ATMEL又是什么型號的?型號未知,不好判斷。ATMEL的51早已不生產(chǎn),直接拿STC的用吧。
回復

使用道具 舉報

ID:1062491 發(fā)表于 2023-4-17 10:28 | 顯示全部樓層
如果型號一樣的話可以直接燒錄試試,STC和AT的區(qū)別就在于STC多個AD數(shù)模轉(zhuǎn)換罷了
回復

使用道具 舉報

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

本版積分規(guī)則

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

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

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