




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
單片機(jī)應(yīng)用技術(shù)項(xiàng)目十一
SPI串行總線應(yīng)用【知識(shí)目標(biāo)】掌握SPI串行通信協(xié)議了解ATmega16單片機(jī)SPI串行通信接口結(jié)構(gòu)了解與SPI串行通信有關(guān)的寄存器的功能了解TLC5615D/A芯片【能力目標(biāo)】掌握ATmega16單片機(jī)的SPI串行通信接口相關(guān)寄存器的配置方法掌握TLC5615D/A芯片的使用方法掌握簡(jiǎn)單的單片機(jī)SPI串行通信總線系統(tǒng)程序的編寫(xiě)、調(diào)試方法【任務(wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)一、SPI總線通信協(xié)議概述
SPI(SerialPeripheralInterface--串行外設(shè)接口)總線系統(tǒng)是一種同步外設(shè)接口,允許MCU與各種外圍設(shè)備以串行方式進(jìn)行通信和數(shù)據(jù)交換。外圍設(shè)備包括FLASHRAM、A/D轉(zhuǎn)換器、網(wǎng)絡(luò)控制器、MCU等.一般使用4線制:串行時(shí)鐘線(SCK)
、主機(jī)輸入/從機(jī)輸出數(shù)據(jù)線MISO、主機(jī)輸出/從機(jī)輸入數(shù)據(jù)線MOSI
和低電平有效的從機(jī)選擇線SS
。【任務(wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)二、ATmega16單片機(jī)SPI接口控制與數(shù)據(jù)傳輸過(guò)程1)控制與傳輸過(guò)程如下圖所示為SPI數(shù)據(jù)傳輸系統(tǒng)的結(jié)構(gòu)方框圖。SPI的數(shù)據(jù)傳輸系統(tǒng)由主機(jī)和從機(jī)兩個(gè)部分構(gòu)成,主要由主、從機(jī)雙方的兩個(gè)移位寄存器和主機(jī)SPI時(shí)鐘發(fā)生器組成,主機(jī)為SPI數(shù)據(jù)傳輸?shù)目刂品?。由SPI的主機(jī)將SS輸出線拉低,作為同步數(shù)據(jù)傳輸?shù)某跏蓟盘?hào),通知從機(jī)進(jìn)入傳輸狀態(tài)。然后主機(jī)啟動(dòng)時(shí)鐘發(fā)生器,產(chǎn)生同步時(shí)鐘信號(hào)SCK;預(yù)先將在兩個(gè)移位寄存器中的數(shù)據(jù)在SCK的驅(qū)動(dòng)下進(jìn)行循環(huán)移位操作,實(shí)現(xiàn)了主-從之間的數(shù)據(jù)交換。主機(jī)的數(shù)據(jù)由MOSI(主機(jī)輸出-從機(jī)輸入)進(jìn)入從機(jī),而同時(shí)從機(jī)的數(shù)據(jù)MISO(主機(jī)輸入-從機(jī)輸出)進(jìn)入主機(jī)。數(shù)據(jù)傳送完成,主機(jī)將SS線拉高,表示傳輸結(jié)束。
【任務(wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)二、ATmega16單片機(jī)SPI接口控制與數(shù)據(jù)傳輸過(guò)程1)控制與傳輸過(guò)程
【任務(wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)二、ATmega16單片機(jī)SPI接口控制與數(shù)據(jù)傳輸過(guò)程1)控制與傳輸過(guò)程
SPI接口的設(shè)置可分為主機(jī)和從機(jī)兩種模式。當(dāng)SPI接口使能時(shí),MOSI、MISO、SCK和SS引腳的控制和數(shù)據(jù)方向如下表引腳方向(主SPI)方向(從SPI)MOSI用戶定義輸入MISO輸入用戶定義SCK用戶定義輸入SS用戶定義輸入【任務(wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)二、ATmega16單片機(jī)SPI接口控制與數(shù)據(jù)傳輸過(guò)程2)SPI初始化及數(shù)據(jù)傳送程序示例
下面將以ATmega16單片機(jī)為例說(shuō)明如何將SPI設(shè)置為主機(jī),以及如何進(jìn)行簡(jiǎn)單的數(shù)據(jù)傳送。MOSI對(duì)應(yīng)ATmega16單片機(jī)PB5引腳,MISO對(duì)應(yīng)ATmega16單片機(jī)PB6引腳,SCK對(duì)應(yīng)ATmega16單片機(jī)PB7管腳,SS對(duì)應(yīng)ATmega16單片機(jī)PB4管腳。【任務(wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)二、ATmega16單片機(jī)SPI接口控制與數(shù)據(jù)傳輸過(guò)程2)SPI初始化及數(shù)據(jù)傳送程序示例
(1)設(shè)置SPI為主機(jī)并進(jìn)行簡(jiǎn)單的數(shù)據(jù)發(fā)送:
voidspi_masterset(void)
{
/*設(shè)置MOSI和SCK為輸出,其他為輸入*/
DDRB=(1<<DDB5)|(1<<DDB7);
/*使能SPI主機(jī)模式,設(shè)置時(shí)鐘速率為fck/16*/
SPCR=(1<<SPE)|(1<<MSTR)|(1<<SPR0);
}
voidspi_mastertransmit(chardata)
{
/*啟動(dòng)數(shù)據(jù)傳輸*/
SPDR=data;
/*等待傳輸結(jié)束*/
while(!(SPSR&(1<<SPIF)));
}【任務(wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)二、ATmega16單片機(jī)SPI接口控制與數(shù)據(jù)傳輸過(guò)程2)SPI初始化及數(shù)據(jù)傳送程序示例
(2)設(shè)置SPI為從機(jī)并進(jìn)行簡(jiǎn)單的數(shù)據(jù)接收。
voidspi_slaveset(void)
{
/*設(shè)置MISO為輸出,其他為輸入*/
DDRB=(1<<DDB6);
/*使能SPI*/
SPCR=(1<<SPE);
}
charspi_slavereceive(void)
{
/*等待接收結(jié)束*/
while(!(SPSR&(1<<SPIF)));
/*返回?cái)?shù)據(jù)*/
returnSPDR;
}【任務(wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)二、ATmega16單片機(jī)SPI接口控制與數(shù)據(jù)傳輸過(guò)程3)SS引腳的功能
·從機(jī)方式當(dāng)SPI配置為從機(jī)時(shí),從機(jī)選擇引腳SS總是為輸入。SS為低將激活SPI接口,MISO成為輸出(用戶必須進(jìn)行相應(yīng)的端口配置)引腳,其他引腳成為輸入引腳。【任務(wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)二、ATmega16單片機(jī)SPI接口控制與數(shù)據(jù)傳輸過(guò)程3)SS引腳的功能
·主機(jī)方式當(dāng)SPI被配置為主機(jī)時(shí)(寄存器SPCR的MSTR位置“1”),用戶可以決定SS引腳方向。如果SS引腳被設(shè)為輸出,該引腳將作為通用輸出口,不影響SPI系統(tǒng),通常用于驅(qū)動(dòng)從機(jī)的SS引腳。【任務(wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)三、ATmega16SPI接口相關(guān)的寄存器簡(jiǎn)單介紹
1)SPI控制寄存器-SPCR
?
Bit7–SPIE:使能SPI中斷置位后,只要SPSR寄存器的SPIF和SREG寄存器的全局中斷使能位置位,就會(huì)引發(fā)SPI中斷。?
Bit6–SPE:使能SPISPE置位將使能SPI。進(jìn)行任何SPI操作之前必須置位SPE。?
Bit5–DORD:數(shù)據(jù)次序DORD置位時(shí)數(shù)據(jù)的LSB首先發(fā)送;否則數(shù)據(jù)的MSB首先發(fā)送。
【任務(wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)三、ATmega16SPI接口相關(guān)的寄存器簡(jiǎn)單介紹
1)SPI控制寄存器-SPCR
?Bit4–MSTR:
主/從選擇
MSTR置位時(shí)選擇主機(jī)模式,否則為從機(jī)。如果MSTR為"1”,SS配置為輸入,但被拉低,則MSTR被清零,寄存器SPSR的SPIF置位。用戶必須重新設(shè)置MSTR進(jìn)入主機(jī)模式。
?Bit3–CPOL:時(shí)鐘極性
CPOL置位表示空閑時(shí)SCK為高電平;否則空閑時(shí)SCK為低電平。
?Bit2–CPHA:時(shí)鐘相位
CPHA決定數(shù)據(jù)是在SCK的起始沿采樣還是在SCK的結(jié)束沿采樣?!救蝿?wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)三、ATmega16SPI接口相關(guān)的寄存器簡(jiǎn)單介紹
1)SPI控制寄存器-SPCR
?Bits1,0–SPR1,SPR0:SPI時(shí)鐘速率選擇1與0
確定主機(jī)的SCK速率。SPR1和SPR0對(duì)從機(jī)模式?jīng)]有影響。SCK和振蕩器頻率fOSC之間的關(guān)系下表所示。SPI2XSPR1
SPR0 SCK頻率(MHz)
0
0
0
fOSC/4
0
0
1
fOSC/16
0
1
0
fOSC/64
0
1
1
fOSC/128
1
0
0
fOSC/2
1
0
1
fOSC/8
1
1
0
fOSC/32
1
1
1
fOSC/64
【任務(wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)三、ATmega16SPI接口相關(guān)的寄存器簡(jiǎn)單介紹
2)SPI的狀態(tài)寄存器-SPSR
?Bit7–SPIF:SPI中斷標(biāo)志串行發(fā)送結(jié)束后,SPIF置位。若此時(shí)寄存器SPCR的SPIE和全局中斷使能位置位,SPI中斷即產(chǎn)生。如果SPI為主機(jī),SS配置為輸入,且被拉低,SPIF也將置位。進(jìn)入中斷服務(wù)程序后SPIF自動(dòng)清零?;蛘呖梢酝ㄟ^(guò)先讀SPSR,緊接著訪問(wèn)SPDR來(lái)對(duì)SPIF清零。?Bit6–WCOL:寫(xiě)碰撞標(biāo)志在發(fā)送當(dāng)中對(duì)SPI數(shù)據(jù)寄存器SPDR寫(xiě)數(shù)據(jù)將置位WCOL。WCOL可以通過(guò)先讀SPSR,緊接著訪問(wèn)SPDR來(lái)清零。
【任務(wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)三、ATmega16SPI接口相關(guān)的寄存器簡(jiǎn)單介紹
2)SPI的狀態(tài)寄存器-SPSR
?Bit5..1–Res:保留保留位,讀操作返回值為零。?Bit0–SPI2X:SPI倍速
置位后SPI的速度加倍。若為主機(jī),則SCK頻率可達(dá)CPU頻率的一半。若為從機(jī),只能保證fosc/4。
【任務(wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)三、ATmega16SPI接口相關(guān)的寄存器簡(jiǎn)單介紹
3)SPI數(shù)據(jù)寄存器-SPDR
?
SPI數(shù)據(jù)寄存器為讀/寫(xiě)寄存器,用來(lái)在寄存器文件和SPI移位寄存器之間傳輸數(shù)據(jù)。寫(xiě)寄存器將啟動(dòng)數(shù)據(jù)傳輸,讀寄存器將讀取寄存器的接收緩沖器。
【任務(wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)四、DA轉(zhuǎn)換芯片TLC5615的相關(guān)知識(shí)
1)TLC5615的工作特性
TLC5615是帶有3線串行接口且具有緩沖輸入的10位DAC,輸出可達(dá)2倍Ref的變化范圍。其特點(diǎn)如下: ·5V單電源工作。 ·3線制串行接口。 ·高阻抗基準(zhǔn)輸入。 ·電壓可達(dá)基準(zhǔn)電壓兩倍。 ·內(nèi)部復(fù)位。
【任務(wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)四、DA轉(zhuǎn)換芯片TLC5615的相關(guān)知識(shí)
2)TLC5615的引腳及功能說(shuō)明
TLC5615的引腳如圖所示,各引腳功能如下:
DIN:串行數(shù)據(jù)輸入端。
SCLK:串行時(shí)鐘輸入端。
CS:片選信號(hào)。
DOUT:串行數(shù)據(jù)輸出端,用于級(jí)聯(lián)。
AGND:模擬地。
REFIN:基準(zhǔn)電壓輸入。
OUT:DAC模擬電壓輸出端。
VDD:電源端。
1)數(shù)據(jù)緩沖器UDR
UDR數(shù)據(jù)緩沖器的格式圖如圖1.7所示:
ATmega16單片機(jī)USART發(fā)送數(shù)據(jù)緩沖寄存器和USART接收數(shù)據(jù)緩沖寄存器共享相同的I/O地址,稱為USART數(shù)據(jù)寄存器或UDR。將數(shù)據(jù)寫(xiě)入U(xiǎn)DR時(shí)實(shí)際操作的是發(fā)送數(shù)據(jù)緩沖器存器(TXB),讀UDR時(shí)實(shí)際返回的是接收數(shù)據(jù)緩沖寄存器(RXB)的內(nèi)容。 只有當(dāng)UCSRA寄存器的UDRE標(biāo)志置位后才可以對(duì)發(fā)送緩沖器進(jìn)行寫(xiě)操作。如果UDRE沒(méi)有置位,那么寫(xiě)入U(xiǎn)DR的數(shù)據(jù)會(huì)被USART發(fā)送器忽略。當(dāng)數(shù)據(jù)寫(xiě)入發(fā)送緩沖器后,若移位寄存器為空,發(fā)送器將把數(shù)據(jù)加載到發(fā)送移位寄存器。然后數(shù)據(jù)串行地從TxD引腳輸出?!救蝿?wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)2)控制狀態(tài)寄存器UCSRA、UCSRB、UCSRC
(1)控制狀態(tài)寄存器UCSRA格式圖如圖1.8所示:
RXC:USART接收結(jié)束 接收緩沖器中有未讀出的數(shù)據(jù)時(shí)RXC置位,否則清零。接收器禁止時(shí),接收緩沖器被刷新,導(dǎo)致RXC清零。RXC標(biāo)志可用來(lái)產(chǎn)生接收結(jié)束中斷(見(jiàn)對(duì)RXCIE位的描述)。
TXC:USART發(fā)送結(jié)束 發(fā)送移位緩沖器中的數(shù)據(jù)被送出,且當(dāng)發(fā)送緩沖器(UDR)為空時(shí)TXC置位。執(zhí)行發(fā)送結(jié)束中斷時(shí)TXC標(biāo)志自動(dòng)清零,也可以通過(guò)寫(xiě)1進(jìn)行清除操作。TXC標(biāo)志可用來(lái)產(chǎn)生發(fā)送結(jié)束中斷(見(jiàn)對(duì)TXCIE位的描述)。
RXCTXC【任務(wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)
FE:幀錯(cuò)誤 如果接收緩沖器接收到的下一個(gè)字符有幀錯(cuò)誤,即接收緩沖器中的下一個(gè)字符的第一個(gè)停止位為0,那么FE置位。這一位一直有效直到接收緩沖器(UDR)被讀取。當(dāng)接收到的停止位為1時(shí),F(xiàn)E標(biāo)志為0。對(duì)UCSRA進(jìn)行寫(xiě)入時(shí),這一位要寫(xiě)0。
DOR:數(shù)據(jù)溢出 數(shù)據(jù)溢出時(shí)DOR置位。當(dāng)接收緩沖器滿(包含了兩個(gè)數(shù)據(jù)),接收移位寄存器又有數(shù)據(jù),若此時(shí)檢測(cè)到一個(gè)新的起始位,數(shù)據(jù)溢出就產(chǎn)生了。這一位一直有效直到接收緩沖器(UDR)被讀取。對(duì)UCSRA進(jìn)行寫(xiě)入時(shí),這一位要寫(xiě)0。
RXCTXCUDREFEDOR【任務(wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)
PE:奇偶校驗(yàn)錯(cuò)誤 當(dāng)奇偶校驗(yàn)使能(UPM1=1),且接收緩沖器中所接收到的下一個(gè)字符有奇偶校驗(yàn)錯(cuò)誤時(shí)UPE置位。這一位一直有效直到接收緩沖器(UDR)被讀取。對(duì)UCSRA進(jìn)行寫(xiě)入時(shí),這一位要寫(xiě)0。
U2X:倍速發(fā)送 這一位僅對(duì)異步操作有影響。使用同步操作時(shí)將此位清零。此位置1可將波特率分頻因子從16降到8,從而有效的將異步通信模式的傳輸速率加倍。
MPCM:多處理器通信模式 設(shè)置此位將啟動(dòng)多處理器通信模式。MPCM置位后,USART接收器接收到的那些不包含地址信息的輸入幀都將被忽略。發(fā)送器不受MPCM設(shè)置的影響。RXCTXCUDREFEDORU2XMPCMPE【任務(wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)(2)控制狀態(tài)寄存器UCSRB格式圖如圖1.9所示:
RXCIE:接收結(jié)束中斷使能***向量號(hào): 置位后使能RXC中斷。當(dāng)RXCIE為1,全局中斷標(biāo)志位SREG置位,UCSRA寄存器的RXC亦為1時(shí)可以產(chǎn)生USART接收結(jié)束中斷。
TXCIE:發(fā)送結(jié)束中斷使能***向量號(hào): 置位后使能TXC中斷。當(dāng)TXCIE為1,全局中斷標(biāo)志位SREG置位,UCSRA寄存器的TXC亦為1時(shí)可以產(chǎn)生USART發(fā)送結(jié)束中斷。
RXCIETXCIE【任務(wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)
UDRIE:USART數(shù)據(jù)寄存器空中斷使能.置位后使能UDRE中斷。當(dāng)UDRIE為1,全局中斷標(biāo)志位SREG置位,UCSRA寄存器的UDRE亦為1時(shí)可以產(chǎn)生USART數(shù)據(jù)寄存器空中斷。***向量號(hào):
RXEN:接收使能.置位后將啟動(dòng)USART接收器。RxD引腳的通用端口功能被USART功能所取代。禁止接收器將刷新接收緩沖器,并使FE、DOR及PE標(biāo)志無(wú)效。
TXEN:發(fā)送使能置.位后將啟動(dòng)將啟動(dòng)USART發(fā)送器。TxD引腳的通用端口功能被USART功能所取代。TXEN清零后,只有等到所有的數(shù)據(jù)發(fā)送完成后發(fā)送器才能夠真正禁止,即發(fā)送移位寄存器與發(fā)送緩沖寄存器中沒(méi)有要傳送的數(shù)據(jù)。發(fā)送器禁止后,TxD引腳恢復(fù)其通用I/O功能。RXCIETXCIEUDRIERXENTXEN【任務(wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)
UCSZ2:字符長(zhǎng)度 UCSZ2與UCSRC寄存器的UCSZ1:0結(jié)合在一起可以設(shè)置數(shù)據(jù)幀所包含的數(shù)據(jù)位數(shù)(字符長(zhǎng)度)。
RXB8:接收數(shù)據(jù)位8
對(duì)9位串行幀進(jìn)行操作時(shí),RXB8是第9個(gè)數(shù)據(jù)位。讀取UDR包含的低位數(shù)據(jù)之前首先要讀取RXB8。
TXB8:發(fā)送數(shù)據(jù)位8
對(duì)9位串行幀進(jìn)行操作時(shí),TXB8是第9個(gè)數(shù)據(jù)位。寫(xiě)UDR之前首先要對(duì)它進(jìn)行寫(xiě)操作。RXCIETXCIEUDRIERXENTXENUCSZ2RXB8TXB8【任務(wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)(3)控制狀態(tài)寄存器UCSRC格式圖如圖1.10所示:
在ATmega16單片機(jī)中,UCSRC寄存器與UBRRH寄存器共用相同的I/O地址。對(duì)控制寄存器UCSRC的各位介紹如下:
URSEL:寄存器選擇 通過(guò)該位選擇訪問(wèn)UCSRC寄存器或UBRRH寄存器。當(dāng)讀UCSRC時(shí),該位為1;當(dāng)寫(xiě)UCSRC時(shí),URSEL為1。
UMSEL:USART模式選擇 當(dāng)UMSEL位為0時(shí),串行口工作于異步操作模式;當(dāng)UMSEL位為1時(shí),串行口工作于同步操作模式。URSELUMSEL【任務(wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)UPM1:0:奇偶校驗(yàn)?zāi)J?這兩位設(shè)置奇偶校驗(yàn)的模式并使能奇偶校驗(yàn)。如果使能了奇偶校驗(yàn),那么在發(fā)送數(shù)據(jù),發(fā)送器都會(huì)自動(dòng)產(chǎn)生并發(fā)送奇偶校驗(yàn)位。對(duì)每一個(gè)接收到的數(shù)據(jù),接收器都會(huì)產(chǎn)生一奇偶值,并與UPM0所設(shè)置的值進(jìn)行比較。如果不匹配,那么就將UCSRA中的PE置位。ATmgega16單片機(jī)串行口工作時(shí),UPM1:0的設(shè)置如表1.1所示:
USBS:停止位選擇通過(guò)這一位可以設(shè)置停止位的位數(shù)。接收器忽略這一位的設(shè)置。當(dāng)USBS位為0時(shí),停止位位數(shù)為1;當(dāng)USBS位為1時(shí),停止位位數(shù)為2。UPM1UPM0USBSURSELUMSEL首先,各位進(jìn)行異或運(yùn)算,然后偶校驗(yàn):結(jié)果再與0異或運(yùn)算。奇校驗(yàn):結(jié)果再與1異或運(yùn)算?!救蝿?wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)
UCSZ1:0:字符長(zhǎng)度.UCSZ1:0與UCSRB寄存器的UCSZ2結(jié)合在一起可以設(shè)置數(shù)據(jù)幀包含的數(shù)據(jù)位數(shù)(字符長(zhǎng)度)。其具體設(shè)置如表所示:
UCPOL:時(shí)鐘極性.這一位僅用于同步工作模式。使用異步模式時(shí),將這一位清零。UCPOL設(shè)置了輸出數(shù)據(jù)的改變和輸入數(shù)據(jù)采樣,以及同步時(shí)鐘XCK之間的關(guān)系。UPM1UPM0USBSURSELUMSELUCSZ1UCSZ0UCPOL【任務(wù)1】項(xiàng)目知識(shí)點(diǎn)學(xué)習(xí)3)波特率設(shè)置寄存器
波特率寄存器UBRRL、UBRRH格式:
URSEL:寄存器選擇通過(guò)該位選擇訪問(wèn)UCSRC寄存器或UBRRH寄存器。當(dāng)讀UBRRH時(shí),該位為0;當(dāng)寫(xiě)UBRRH時(shí),URSEL為0。Bit14:12–保留位
這些位是為以后的使用而保留的。為了與以后的器件兼容,寫(xiě)UBRRH時(shí)將這些位清零。Bit11:0–UBRR11:0:USART波特率寄存器.這個(gè)12位的寄存器包含了USART的波特率信息。其中UBRRH包含了USART波特率高4位,UBRRL包含了低8位。波特率的改變將造成正在進(jìn)行的數(shù)據(jù)傳
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025標(biāo)準(zhǔn)版銷售勞動(dòng)合同模板
- 2025某茶飲店抖音短視頻直播代運(yùn)營(yíng)合作協(xié)議合同范本
- 2025建筑安裝工程分包合同范本
- 2025版合同填寫(xiě)注意事項(xiàng)
- 《團(tuán)隊(duì)協(xié)作訓(xùn)練課件》
- 2025合同轉(zhuǎn)讓協(xié)議范本
- 2025標(biāo)準(zhǔn)版店鋪?zhàn)赓U合同范本
- 2025石墨電極公司工程項(xiàng)貨物采購(gòu)合同管理
- 2025校園文化節(jié)活動(dòng)贊助合同范本
- 2025建筑工程承包合同協(xié)議
- 碎石外包合同協(xié)議
- 2025年第三屆天揚(yáng)杯建筑業(yè)財(cái)稅知識(shí)競(jìng)賽題庫(kù)附答案(1001-1536題)
- 2025科技輔導(dǎo)員培訓(xùn)
- 新疆維吾爾自治區(qū)2024年普通高校招生普通類國(guó)家及地方專項(xiàng)、南疆單列、對(duì)口援疆計(jì)劃 本科一批次投檔情況 (理工)
- 智研咨詢發(fā)布:2025年紙漿模塑餐飲具行業(yè)市場(chǎng)規(guī)模及主要企業(yè)市占率分析報(bào)告
- 2025年CCAA《管理體系認(rèn)證基礎(chǔ)》考前必練題庫(kù)500題(含真題、重點(diǎn)題)
- 中西融合餐廳的經(jīng)營(yíng)管理與團(tuán)隊(duì)建設(shè)
- 2025年智慧工程考試試題及答案
- 大宗商品供應(yīng)鏈管理規(guī)范
- 企業(yè)與學(xué)院合作進(jìn)行的教學(xué)內(nèi)容更新研究
- 數(shù)字化人力資源管理的心得體會(huì)
評(píng)論
0/150
提交評(píng)論