全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1906
推到 Plurk!
推到 Facebook!

關於8051與8052的問題

缺席
jason8668
一般會員


發表:17
回覆:31
積分:9
註冊:2003-11-01

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-11-04 12:40:57 IP:211.23.xxx.xxx 未訂閱
我手邊有8051跟8052的IC,我的電路是跑馬燈而程式也是用同一個的,為什麼在8051可以跑在8052不能跑呢?確定8052的IC沒有問題,而使用的Port是Port1。不知各位大大有沒有遇到過這種情況呢?可否幫我解答呢?謝謝喔~
mymj
版主


發表:132
回覆:486
積分:608
註冊:2002-10-25

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-11-06 16:46:43 IP:210.244.xxx.xxx 未訂閱
如果你用2500AD的X8051在程式頭加上 .chip 8052試試看,如無法解決把程式及使用的工具(組譯器.....)列表上來 以我的經驗還沒發生這樣的情形
jason8668
一般會員


發表:17
回覆:31
積分:9
註冊:2003-11-01

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-11-09 00:22:01 IP:211.76.xxx.xxx 未訂閱
mymj哥,您說在2500AD的X8051在程式頭加上 .chip 8052是什麼意思,因為我不太懂這句話的意思,可否再說詳細一點呢?謝謝喔
mymj
版主


發表:132
回覆:486
積分:608
註冊:2002-10-25

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-11-10 22:35:17 IP:59.104.xxx.xxx 未訂閱
如果你用X8051組譯器組譯你的程式你可以以如下的方式撰寫程序
        SYMBOLS ON
        .CHIP        8052;本行是告訴組譯器現在要組譯的程式是要使用在
                       ;8052  晶片上
;使用MicroTek E8052 ICE 符號檔(.SYM)
;本程式使用2500AD X8051組譯器,2500AD LINK 連結
CS        .REG        P3.7
RES        .REG        P3.5
A0        .REG        P3.6
SCLK        .REG        P1.7
SDATA        .REG        P1.6    ;程式啟始
        ORG     0000H
;中斷向量        
        JMP        START
        ORG        30H
START   MOV     SP,#60H
        MOV        P2,#0FFH        ;Set p2 Input mode
        SETB        P1.5          ;關閉測試LED
        CLR     RES
        .
        .
        .
                                               
        END
發表人 - mymj 於 2004/11/10 22:37:39
jason8668
一般會員


發表:17
回覆:31
積分:9
註冊:2003-11-01

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-11-11 00:46:24 IP:211.76.xxx.xxx 未訂閱
mymj哥我是用C語言寫的,而編譯器是用Keil C,這個軟體有可以選要在哪個晶片上執行,我選了8052,但是還是不行ㄟ
系統時間:2024-04-19 16:50:34
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!