第8章_80C51單片機(jī)串行通信
- 文件介紹:
- 該文件為 ppt 格式,下載需要 0 積分
- 第8章_80C51單片機(jī)串行通信
8.1 串行通信基礎(chǔ)知識(shí)
8.1.1 異步通信和同步通信
在計(jì)算機(jī)系統(tǒng)中, CPU和外部通信有以下兩種方式:
(a)并行通信:各數(shù)據(jù)位同時(shí)傳送,速度快、效率高;
(b)串行通信:數(shù)據(jù)傳送按位順序進(jìn)行,成本低、速度慢;
串行通信又分為異步和同步方式,單片機(jī)中使用異步通信方式。
(1)異步串行通信的字符格式
異步串行通信以字符為單位,即一次傳送一個(gè)字符。
異步串行通信的字符格式如下:
(a)信息兩種狀態(tài)分別以mark和space標(biāo)志,“mark”譯為“標(biāo)號(hào)”對(duì)應(yīng)邏輯“1”狀態(tài),在發(fā)送器空閑時(shí),數(shù)據(jù)線應(yīng)保持在mark狀態(tài);
“space”譯為“空格”,對(duì)應(yīng)邏輯“0”狀態(tài)。
(b)起始位:發(fā)送器是通過發(fā)送起始位而開始一個(gè)字符的傳送,起始位使數(shù)據(jù)線處于“SPACE”狀態(tài)。
(c)數(shù)據(jù)位:起始位之后就傳送數(shù)據(jù)。
在數(shù)據(jù)位中、低位在前(左)、高位在后(右)。數(shù)據(jù)位可以是5、6、7或8位。
(d)奇偶校驗(yàn)位:用于對(duì)字符傳送作正確性檢查,3種可能:奇、偶或無(wú)校驗(yàn)。
(e)停止位:處于最后,用以標(biāo)志一個(gè)字符傳送的結(jié)束,它對(duì)應(yīng)于mark狀態(tài),停止位可能是1,1.5或2位。
...