91视频免费?看_蜜芽MY188精品TV在线观看_国产免费无遮挡在线观看视频_深夜国产_亚洲精品欧洲精品_欧美黑人粗暴多交

  • 回復
  • 收藏
  • 點贊
  • 分享
  • 發新帖

89C51單片機編程遇到點困難

實現功能:通過單片機I2C總線對另一芯片進行讀寫。 使用器件:C8051F120 APDS-9801 以及外圍電路 遇到問題:單片機I2C總線我已經調通,并且能夠對APDS-9801芯片進行讀寫操作,現在的問題是,我必須反復讀寫芯片,而我每寫一次,都必須進入中斷,可我進入中斷服務程序后,再出中斷后程序光標就不見了,然后查看發現程序在一不知名死循環里(該死循環不屬于我的程序代碼),各位大俠幫幫忙,找了好久也沒找出原因,如下是部分代碼: ========== 初始化程序 ========== 中斷服務程序 void SMB_WR() interrupt 7 { switch(SMB0STA) case 0x08: SMB0DAT=0xAA; STA=0; SI=0; break; case 0x18: SMB0DAT=0x80; SI=0; break; .... case 0x28: SMB0DAT=0x01; SI=0; STO=1; EA=0; break; 問題就出在這,出中斷后,程序不知道到哪去了。 } void main() { 初始化;
全部回復(1)
正序查看
倒序查看
2014-05-14 19:57
你重發一下這個程序,這樣看好累喲!插入程序 【C#】圖標,選擇C C++然后粘貼進去,格式就正常了!
0
回復
主站蜘蛛池模板: 高淳县| 从化市| 涡阳县| 筠连县| 清徐县| 杭锦后旗| 正镶白旗| 韩城市| 正安县| 临邑县| 石门县| 军事| 眉山市| 肇源县| 巩留县| 大庆市| 弋阳县| 巨野县| 彰化市| 馆陶县| 温州市| 南康市| 平安县| 施甸县| 腾冲县| 海盐县| 阿图什市| 开江县| 邓州市| 类乌齐县| 南川市| 定襄县| 邵武市| 花垣县| 兰坪| 渝北区| 汤阴县| 循化| 榆中县| 安仁县| 潞西市|