找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 3819|回復(fù): 3
收起左側(cè)

關(guān)于87C196單片機(jī)燒錄程序不能運(yùn)行問題

[復(fù)制鏈接]
ID:47762 發(fā)表于 2013-1-10 10:31 | 顯示全部樓層 |閱讀模式

各位大俠!小弟最近遇到很奇怪的問題。將程序文件燒錄到單片機(jī)里面去,把單片機(jī)放到電路板上,程序卻怎么也不跑。同樣的程序用仿真器運(yùn)行是正常的,程序拷貝地址也是正常的(偏差2000H地址)。實(shí)在不清楚是怎么回事了,請(qǐng)高手指點(diǎn)!附上程序的前一小段機(jī)器碼。

00000000  FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF 
00000010  FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF 
00000020  FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF 
00000030  FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF 
00000040  FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF 
00000050  FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF 
00000060  FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF 
00000070  FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF 
00000080  A1 C0 00 18 FA 11 09 B1-10 09 B1 05 15 B1 0D 03 

00000090  A1 00 22 1C C3 01 08 20-1C B1 10 08 FD B1 20 16 
000000A0  B1 26 0E B1 80 0E B1 20-92 B1 09 11 FB FD B1 1E 
000000B0  0A B1 E1 0A 27 F8 FF FF-FF FF FF FF FF FF FF FF

回復(fù)

使用道具 舉報(bào)

ID:47762 發(fā)表于 2013-1-10 12:40 | 顯示全部樓層

再附上匯編的初始化程序。就是上面機(jī)器碼對(duì)應(yīng)的匯編程序。

ORG 2080H
    START:       LD SP,#00C0H
                 DI
                 CLRB INT_PEND
                 LDB INT_PEND,#10H       
                 LDB IOC0,#05H         
                 LDB HSI_MODE,#0dH       
                 LD AX,#INTT1
                 ST AX,2008H[0]          ;設(shè)TIME中斷地址
                 LDB INT_MASK,#10H       ;開外HSI.0中斷
                 NOP
                 LDB IOC1,#20H           ;選擇P2.0引腳的TXD功能
                 LDB BAUD_RATE,#26H;設(shè)置串行通信波特率
                 LDB BAUD_RATE,#80H;
                 LDB TEMP,#20H
                 LDB SP_CON,#09H   ; 設(shè)置串行通信方式1,不設(shè)奇偶校驗(yàn)
                 EI
                 NOP
HERE:            LDB WATCHDOG,#01EH
                 LDB WATCHDOG,#0E1H
                 SJMP HERE

回復(fù)

使用道具 舉報(bào)

ID:7485 發(fā)表于 2013-1-10 16:07 | 顯示全部樓層
“EA”腳的電平對(duì)嗎?
回復(fù)

使用道具 舉報(bào)

ID:47762 發(fā)表于 2013-1-10 17:05 | 顯示全部樓層
問題已經(jīng)解決,多謝網(wǎng)友們的關(guān)注,謝謝!是中斷向量表沒有填寫中斷地址
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表