打印
[其它应用]

中颖单片机 能接收数据但不能发送数据

[复制链接]
861|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
#include"SH88F4051.h"
extern void UARTinit();
void Sendbyte();
void delay1ms(void)   //Îó²î 0us
{
    unsigned char a,b,c;
    for(c=100;c>0;c--)
        for(b=142;b>0;b--)
            for(a=2;a>0;a--);
}
unsigned char TX[]={0x00,0x01,0x02,0x03};
unsigned char LED;
void main()
{
  UARTinit();
        P4_2=1;
        delay1ms();
        while(1)
        {
    Sendbyte();
                P1=LED;
                P4_2=0;
                delay1ms();
        }
}
        void Sendbyte()
{
        unsigned char i,c;
        for(i=0;i<4;i++)
        {
                c=TX[i];
                SBUF=c;
          while(!TI);
          TI=0;
          delay1ms();
        }
}
void Portint() interrupt 4
        {
                if(RI)
    {  
                        RI=0;
                        LED=SBUF;
          }
  }

QQ截图20150715164634.png (36.09 KB )

中颖单片机

中颖单片机
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

3

帖子

0

粉丝