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

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

PIC18F66K80 1位起始位 8位數據位,1位奇校驗位1位停止位通信問題

我用串口調試助手調試和PIC單片機8位串口通信正常,加一位奇校驗位就不能通信上,哪位高手幫解答一下,

INTCON = 0;//關全局中斷,允許TMR0溢出中斷             

       IPEN=1;//優先級    

    TRISE6 = 1;     

   TRISE7 = 0;   

     TXSTA2=0x46; // 異步模式,9位發送,禁止發送

TXEN=0,高速模式,TSR空     

   SPBRG2 = 11;//波特率57600,振蕩器11.0592MHZ  

      BAUDCON2&=0XF7;//BRG16=0;      

   RCSTA2 = 0XC0;//使能串口,9位接收,  

      PIE3 |= 0X30;//允許EUSART2接收中斷RC2IE=1,允許發送中斷TX2IE=1  

      RCSTA2|=0X10;     

   //使能接收器CREN=1   

     IPR3 = 0X10;     

   INTCON|=0XE0;//GIE = 1;//開全局中斷    

    if(RC2IF)

{RECE_ODD = RCSTA2bits.RX9D;//奇校驗位    

            ReceBuff[ReceHead] = RCREG2;        

        ReceHead++;}

else if (TXSTA2bits.TRMT){TXSTA2bits.TX9D=ODD;//奇校驗位  

                      TXREG2 =dataBuff[TranEnd];           

             TranEnd++;}

全部回復(0)
正序查看
倒序查看
現在還沒有回復呢,說說你的想法
主站蜘蛛池模板: 达孜县| 喀喇| 湖北省| 遂溪县| 隆子县| 靖江市| 龙山县| 江都市| 濮阳县| 桃源县| 桓台县| 孟津县| 鄂伦春自治旗| 富锦市| 平远县| 宁蒗| 增城市| 沂水县| 乌鲁木齐县| 英吉沙县| 韶山市| 八宿县| 泾源县| 临安市| 井冈山市| 内黄县| 固阳县| 金坛市| 黎川县| 五原县| 临桂县| 涟源市| 怀集县| 灌南县| 绵竹市| 互助| 社会| 满洲里市| 麟游县| 庄浪县| 涟水县|