單片機(jī)C語言程序設(shè)計:單片機(jī)向主機(jī)發(fā)送字符串
//主程序
void main()
{
uchar c=0;
SCON=0x40; 串口模式 1
TMOD=0x20; //T1 工作模式 2
TH1=0xfd; //波特率 9600
TL1=0xfd;
PCON=0x00; 波特率不倍增
TI=0;
TR1=1;
DelayMS(200);
//向主機(jī)發(fā)送數(shù)據(jù)
Puts_to_SerialPort("Receiving From 8051...rn");
Puts_to_SerialPort("-------------------------------rn");
DelayMS(50);
while(1)
{
Putc_to_SerialPort(c+'A');
DelayMS(100);
Putc_to_SerialPort(' ');
DelayMS(100);
if(c==25) //每輸出一遍后加橫線
{
Puts_to_SerialPort("rn-------------------------------rn");
DelayMS(100);
}
c=(c+1)%26;
}
}
if(c%10==0) //每輸出 10 個字符后換行
{
Puts_to_SerialPort("rn");
DelayMS(100);
}
c語言相關(guān)文章:c語言教程
單片機(jī)相關(guān)文章:單片機(jī)教程
單片機(jī)相關(guān)文章:單片機(jī)視頻教程
單片機(jī)相關(guān)文章:單片機(jī)工作原理
評論