串列傳輸控制
文章推薦指數: 80 %
8051的串列傳輸比較常用在與PC間的RS-232訊號傳輸或8051間的訊號傳輸,只需要2條資料線與一條地線,非常方便,在此章節也只介紹最常使用的模式1。
模式的設定
SCON(串列埠控制暫存器,位址98H,預設值為00000000)
SM0
SM1
SM2
REN
TB8
RB8
TI
RI
SM0,SM1:
SM0
SM1
模式
功能說明
鮑率
0
0
模式0
移位暫存器
fosc/12
0
1
模式1
8bitUART
可變
1
延伸文章資訊
- 1UART Baud Rate計算– xuan!LAB
計算UART使用9600bps速度時的傳送時間. 單位bit傳送時間 = 1/9600bps = 1.041×10-4(秒). 1Byte傳送時間 = 1.041×10-4×10bit ...
- 2第6章、通訊網路傳輸原理 - Read
鮑率(baud rate) :定義為每秒傳輸線上訊號變化的速. 率. ▫ 要注意的是鮑率並不定等於資料傳輸之速率(data rate). ❑ 因有可能一個傳輸訊號會代表多個位元值, ...
- 3串列傳輸控制
鮑率. 0. 0. 模式0. 移位暫存器. fosc/12. 0. 1. 模式1. 8 bit UART. 可變. 1. 0. 模式2 ... 8051的串列傳輸的鮑率是由TIMER1的溢位率決...
- 4鮑率產生器
每秒所傳送的位元數(bps, bit per second)為單位,也就是所謂的鮑率(Baud rate),例如9600的鮑率就是一秒鐘可傳送9600位元的資料,也就是說傳送一個位元需要 ...
- 5鮑率- 維基百科,自由的百科全書 - Wikipedia
「鮑」(Baud)本身已是速率,所以不需要寫成Baud Rate(Rate 是贅字)。單位「鮑」本身就已經是代表每秒的調制數,以「鮑每秒」(Baud per second)為 ...