STC89C52的串列埠發字元和漢字

2021-10-18 13:24:17 字數 817 閱讀 9936

串列埠傳送字串

什麼是ascll碼

ascll碼規定了不同字元是用哪個字元去表示的(文字模式)

用串列埠傳送字串

#include

sbit key=p3^2;

sbit led=p1^0;

volatile

unsigned

char sending;

//int i=0;

//unsigned char shuzu=;

unsigned

char zifuchuan=

"背景歡迎你!\n"

;unsigned

char

*pd=zifuchuan;

void

delay

(unsigned

char i)

//void send(unsigned char d)

////void sendc(unsigned char *pd)

////}

void

main()

pd=&zifuchuan[0]

;// while((*pd)!='\0')

//

// for(i=0;i<2;i++)

//

// if(i==2)i=0; }}

}void

uart

(void

) interrupt 4

else

}

可以用stdio.h中的puts函式和printf函式,用puts前要先ti=1;

STC89C52的結構體

c51程式設計有時需要將一批基本型別的資料放在一起使用,從而引入了所謂構造型別資料,前面學習的資料就是一種構造型別的資料,乙個陣列實際上是一批順序存放的相同型別資料。結構體也是一種結構型別資料。結構體它是將若干個不同型別的資料變數有序地組合在一起而形成的一種資料集合體。一般來說,結構體中各個變數之間...

STC89C52開發學習(三)

不多bb,先上 讓大家看看 include reg52.h include intrins.h typedef unsigned int u16 typedef unsigned char u8 define led p2 void delay u16 i void main for i 0 i 7...

STC89C52中斷系統

80c51的中斷系統有5個中斷源 80c52有6個 2個優先順序,可實現二級中斷巢狀。根據它的原理圖就可以看出,80c51一共有4個暫存器 tcon,scon,ie,ip 附件有她們的詳細的暫存器示例圖。img upload attachment 88246 4f31826e 53a5 30c4 8...