看板 ASM 關於我們 聯絡資訊
不好意思 最近在寫8051結合藍牙串列傳輸 但在UART中斷的部分發現一些問題 我用的是Keil C語言的部分 功能如下: 手機APP丟值-->藍牙接收-->進入串列中斷-->燈泡會亮起 程式碼如下: void main(void) { P0_5=1; P0_6=1; P0_7=1; IE=0x9A; TMOD=0x20; SCON=0x50; TH1=253; TR1=1; while(1); } void UART_Isr interrupt 4 { if (TI) TI=0; if (RI) { P0_5=0; P0_6=0; P0_7=0; } } 補充說明一下 我的燈泡是RGB LED共陽極 我已經Debug三天了 我還是找不出為什麼無法進入中斷 懇請各位大大幫我一下 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.71.218.151 ※ 文章網址: https://www.ptt.cc/bbs/ASM/M.1514465929.A.52B.html ※ 編輯: c407684 (140.118.115.119), 12/29/2017 11:06:43
milkway60109: RI要歸0吧 12/30 19:06
shinfon: RI是不是要在清零一下 02/18 00:55