URAT通信把TXD0,RXD0改为TXD1,RXD1后寄存器设置怎么改?

2019-03-24 10:58发布

这个是我原来的TXD0,RXD0,后来我板子上的TXD0烧掉了,想改掉,但是不知道ME1和IE1怎么改。。。。。。。。
/**************UART通信*******************/
  ME1 |= UTXE0 +URXE0;
  UCTL0 = CHAR;
  UTCTL0 = SSEL0;
  UBR00 = 0x03;
  UBR10 = 0x00;
  UMCTL0 =0x4A;
  UCTL0 &= ~SWRST;
  IE1 |= URXIE0;
  P3SEL |= 0x30;//p3.4 p3.5选择TXD0,RXD0
  P3DIR |= 0x10;//p3.4方向为输出(注意为 “或”,不对其他端口干扰)
  
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
面纱如雾
1楼-- · 2019-03-24 21:57
我自己改了一下,对不对?

/**************UART通信*******************/
  ME2 |= UTXE1 +URXE1;//#
  UCTL1 = CHAR;
  UTCTL1 = SSEL0;
  UBR01 = 0x03;
  UBR11 = 0x00;
  UMCTL1 =0x4A;
  UCTL1 &= ~SWRST;
  IE2 |= URXIE1;//#
  P3SEL |= 0xC0;//p3.6 p3.7选择TXD0,RXD0
  P3DIR |= 0x40;//p3.6方向为输出(注意为 “或”,不对其他端口干扰)
  
armcu
2楼-- · 2019-03-24 22:04
 精彩回答 2  元偷偷看……
rain_noise
3楼-- · 2019-03-24 22:08
要看一下ME1和IE1寄存器的介绍 看一下字节位所代表的含义 参看手册
面纱如雾
4楼-- · 2019-03-24 23:32
armcu 发表于 2014-9-1 12:32
楼主这个问题很无语,你都改好了,好使不好使下载程序试试不就知道了。

因为我还有可能硬件上的问题,我不确定是TXD0烧坏了还是其他都坏了,所以要确认下软件没问题。。。。。。。。。。

一周热门 更多>

相关问题

    相关文章