puts.c

来自「这个源码是一个关于ZWORLD单片机开发板串口通讯方面的」· C语言 代码 · 共 58 行

C
58
字号
/**************************************************************************

**************************************************************************/
#class auto

#define BINBUFSIZE 	255
#define BOUTBUFSIZE 	255

#define CINBUFSIZE 	255
#define COUTBUFSIZE  255


nodebug
void msDelay(unsigned int delay)
{
	auto unsigned long done_time;

	done_time = MS_TIMER + delay;
   while( (long) (MS_TIMER - done_time) < 0 );
}


///////////////////////////////////////////////////////////////////////////

void main()
{
	auto int i, ad;
	auto unsigned char buffer[64];	//buffer used for serial data


	brdInit();		//required for BL2000 series boards

	// initialize serial portB, set baud rate to 19200
   serBopen(9600);
   serBwrFlush();
   serBrdFlush();

	//clear data buffer
   memset(buffer, 0x00, sizeof(buffer));


   printf("\nStart\n\n\n\r");
   for(;;)
   {
   msDelay(2000);
   printf("\n\r%d",ad);
   ad=anaIn(0);
   buffer[0]=0x11;
   buffer[1]=0x00;
   buffer[2]=ad/256;
   buffer[3]=ad%256;
   serBwrite(buffer,64);

   }



}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?