|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
問一個(gè)串口中斷調(diào)試的子程序 問題 |
| 作者:lsn061 欄目:單片機(jī) |
org 0000h jmp start org 0023h jmp server 串口中斷 org 0100h start: jmp startio //////////////////////////////////////////////////////////////////////////////////////// server: 串口中斷子程序 clr ea clr ri PUSH dph PUSH dpl mov a,sbuf mov sbuf,a wait: jnb ti,wait 發(fā)送一個(gè)數(shù)據(jù) clr ti pop dpl pop dph setb ea reti 串口中斷結(jié)束 ///////////////////////////////////////////////////////////////////////////////////// startio: nop nop mov tmod,#20h 串口中斷初始化 t1工作于2模式 mov th1,#0ffh mov tl1,#0ffh 22.1184M的晶振,設(shè)置為115200 mov scon,#50h mov pcon,#80h 置位scon setb tr1 開時(shí)鐘中斷 setb ea 開串口中斷 setb es 總中斷使能 nop nop main: nop nop 進(jìn)入死循環(huán)等待串口中斷 jmp main ///////////////////////////////////////////////////////////////////////////////// end 說明:我是這樣調(diào)試的,1、直接把仿真頭插到已經(jīng)成功運(yùn)行了的引用電路上,行么? 2、仿真器是連接的并口,然后我們通過串口調(diào)試程序往下發(fā)數(shù)據(jù),用的是com1口 問題:上面的程序能夠調(diào)通但進(jìn)不了串口中斷 ............. |
| 2樓: | >>參與討論 |
| 作者: wag 于 2005/1/15 13:14:00 發(fā)布:
我覺得應(yīng)該可以. |
|
| 3樓: | >>參與討論 |
| 作者: lsn061 于 2005/1/15 15:58:00 發(fā)布:
謝謝回復(fù) 大哥,不行啊.....您能幫我調(diào)調(diào)么.....當(dāng)作工程做也可以lsn061@163.net |
|
| 4樓: | >>參與討論 |
| 作者: ice_snow 于 2005/1/15 20:23:00 發(fā)布:
你試試看 我認(rèn)為你的主程序中應(yīng)加一個(gè)發(fā)送程序使ti為1,這樣才能進(jìn)入中斷 并且我認(rèn)為這句沒必要 wait: jnb ti,wait 發(fā)送一個(gè)數(shù)據(jù) clr ti 因?yàn)榇兄袛嘀胁挥迷儆密浖樵円槐榘桑?br> 不知道你編的這個(gè)程序要完成的任務(wù)是什么? |
|
| 5樓: | >>參與討論 |
| 作者: dengm 于 2005/1/16 10:55:00 發(fā)布:
re: server: 串口中斷子程序 JBC RI, SERVER_RX CLR TI RETI SERVER_RX: PUSH SBUF POP sbuf reti ; 串口中斷結(jié)束 |
|
| 6樓: | >>參與討論 |
| 作者: hotpower 于 2005/1/16 11:03:00 發(fā)布:
精妙絕倫--外星人的收發(fā)過程,C人沒法比... |
|
| 7樓: | >>參與討論 |
| 作者: lsn_061 于 2005/1/16 19:04:00 發(fā)布:
謝謝大哥們,我調(diào)通了 謝謝: wag ice_snow hotpower dengm |
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |