通过单片机发送当前超声波测量的距离给串口1显示
(感谢广东某大神的帮助)
#include <stc15f2k60s2.h>
#include <intrins.h>
void Timer0Init(void);
void xianshi();
void Send_Wave();
void Delay12us();
void celiang();
void Delay500ms();
void UartInit();
void sendbyte(unsigned char dat);
void sendstring(unsigned char *s);
unsigned char display[] = {
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff};
unsigned char shuzu[] = {
0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
unsigned int time, distance;
//unsigned char urdate;
sbit TX = P1^0;
sbit RX = P1^1;
void main()
{
Timer0Init(); EA=1; ET0=1;