STC89C52單片機串口調試
#include
#define uchar unsigned char
#define uint unsigned int
uchar cReceive_Data[35],cNumber=0,cFlag=0;
/////////////////////////////////////////////////////////////////////////
函數名稱:毫秒延時函數
函數功能:實現毫秒級的延時
參數介紹:Delay_MS: 定義需要延時的毫秒的數值
返回值:
注意事項:本實驗是在所用晶振為12M的前提下實現的毫秒延時,本函數是通過循環的形
/////////////////////////////////////////////////////////////////////////
void DelayMs(unsigned int Delay_MS)
{
}
//////////////////////////////////////////////////////////////////////////
函數名稱:Init_UART
函數功能:完成對串口初始化
參數介紹:無
返回值:
注意事項:實驗板上所用的晶振為11.0592M的,配置的波特率為9600
/////////////////////////////////////////////////////////////////////////
void Init_UART()
{
}
/////////////////////////////////////////////////////////////////////////
函數名稱:Send_char
函數功能:向串口發送一個字符
參數介紹:cCharacter:要發送到電腦上的字符
返回值:
注意事項:SBUF是單片機中的串口寄存器
/////////////////////////////////////////////////////////////////////////
void Send_char(unsigned char cCharacter)
{
}
/////////////////////////////////////////////////////////////////////////
函數名稱:Send_string
函數功能:向串口發送一個字符串
參數介紹:*string:要發送到電腦上的字符串
返回值:
注意事項:無
/////////////////////////////////////////////////////////////////////////
void Send_string(unsigned char *string)
{
}
/////////////////////////////////////////////////////////////////////////
函數名稱:main
函數功能:把從電腦串口調試助手上發送到實驗板上的字符串,原樣發送到串口調試助
參數介紹:無
返回值:
注意事項:無
/////////////////////////////////////////////////////////////////////////
void main()
{