PIC單片機(jī)程序轉(zhuǎn)換至EM78XX
一、PIC單片機(jī)程序轉(zhuǎn)換至EM78XX單片機(jī) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1、芯片對(duì)照 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
答:PIC其中一些單片機(jī)與EM78系列單片機(jī)管腳相兼容,對(duì)照如下:
以上單片機(jī)轉(zhuǎn)換可以在不用改動(dòng)PCB情況便可完成,具體硬件資源對(duì)照如表1所示。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2、指令對(duì)照表 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
答:指令對(duì)照表如表2所示 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3、轉(zhuǎn)換軟件使用說明 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
答:現(xiàn)有轉(zhuǎn)換軟件X156M.EXE可以將PIC編寫的程序目標(biāo)碼轉(zhuǎn)成EM78單片機(jī)可用的源代碼。 文件名:X156M.EXE 說明:PIC程序文件名后綴一定是(.OBJ) 文件格式是16進(jìn)制(HEX)或二進(jìn)制(BIN) 執(zhí)行X156M(以5XDEMO.OBJ為例、HEX格式) 提示輸入文件5XDEMO.OBJ 詢問是何種文件輸出方式(H/B)?選H 詢問文件大?。▎挝皇?12字節(jié))?輸入1(16C54、12C508)或2(16C56)或4(16C57) 詢問文件輸出方式(0/1)?選1 詢問WDT開/關(guān)否?(視情況而定) 至此,可輸出名為5XDEMO.DT文件(即EM78XX的源程序) 注:經(jīng)過上述轉(zhuǎn)換的程序仍可能存在下列問題,需要修正:
針對(duì)PIC16C57程序轉(zhuǎn)換的問題(1)R7轉(zhuǎn)換后會(huì)變成17H,應(yīng)恢復(fù)為07H;(2)為了避免程序跳轉(zhuǎn)、R3的重定義而出現(xiàn)的錯(cuò)誤,最好將16C57對(duì)應(yīng)的4個(gè)PAGES映射到78P447的4個(gè)PAGES里去,方法是重定義轉(zhuǎn)換程序的每頁(yè)起始地址,200Hà 400H,400Hà 800H,600Hà C00H。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
表1 PIC和EMC單片機(jī)硬件資源對(duì)照表
表2 PIC和EMC指令對(duì)照表
|
評(píng)論