欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4339|回復: 7
收起左側

.asm文件的單片機匯編程序應該用什么軟件編譯?

[復制鏈接]
ID:408450 發表于 2018-10-13 14:49 | 顯示全部樓層 |閱讀模式
手里全部文件就四個,.asm, .LST, .OBJ, .TBL,是用在C52單片機上的。我一開始琢磨用keil for c51,但是編譯的時候有delay0.5、unit、int0這三個變量名報語法錯誤(是和keil內置定義沖突?),雖然改了名字以后能編譯通過,但既然變量名報錯就說明之前不是用keil編的,燒錄完插上去開機之后也完全看不到程序運行的跡象。
懷疑不是用keil編寫的程序,試了一下masm好像也不太像(masm似乎是用來生成exe的?)。
現在手頭的燒錄器只支持bin、hex、tek、s*這四種擴展名的代碼文件,想問問各位前輩有沒有看出來這是用哪個軟件編的?或者有什么別的辦法能把程序順利燒進去,給在下指條明路,不勝感激!

回復

使用道具 舉報

ID:23606 發表于 2018-10-13 16:05 | 顯示全部樓層
程序貼出來看看
回復

使用道具 舉報

ID:401564 發表于 2018-10-13 19:30 | 顯示全部樓層
KEIL 只要是支持C51的,都是可以直接生成HEX文件的,這軟件本身就是編譯器了,我用過KEIL V4以下的版本,就算你用C寫,它也是先轉換成匯編了再編譯的,原理都是這樣的,沒有什么高級語言是可以直接燒錄的
可能是你設置有問題,又或者是以前用的別的軟件寫的,但不管是什么原因,編譯出錯了就會有提示的,你復制一下,再去翻譯就知道一個大概了
回復

使用道具 舉報

ID:387733 發表于 2018-10-13 19:57 | 顯示全部樓層
keil不僅可以編譯.ASM(匯編)程序,還可以混合編譯,即工程中既有C語言模塊,又有匯編語言模塊。
回復

使用道具 舉報

ID:261000 發表于 2018-10-13 20:38 | 顯示全部樓層
一步一步慢慢查哦,用keil沒有問題的。

回復

使用道具 舉報

ID:408450 發表于 2018-10-14 15:12 | 顯示全部樓層
步步為盈 發表于 2018-10-13 20:38
一步一步慢慢查哦,用keil沒有問題的。

好的謝謝
回復

使用道具 舉報

ID:408450 發表于 2018-10-14 15:12 | 顯示全部樓層
Y_G_G 發表于 2018-10-13 19:30
KEIL 只要是支持C51的,都是可以直接生成HEX文件的,這軟件本身就是編譯器了,我用過KEIL V4以下的版本,就算你 ...

好的謝謝!
回復

使用道具 舉報

ID:408450 發表于 2018-10-14 15:13 | 顯示全部樓層
sxhwdz 發表于 2018-10-13 19:57
keil不僅可以編譯.ASM(匯編)程序,還可以混合編譯,即工程中既有C語言模塊,又有匯編語言模塊。

謝謝,學習了!
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

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