freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

單片機(jī)綜合設(shè)計(jì)實(shí)驗(yàn)裝置使用說(shuō)明書(shū)(編輯修改稿)

2024-08-30 01:28 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 C0L:DAC0數(shù)據(jù)低字節(jié)DAC1L:DAC1數(shù)據(jù)低字節(jié)DAC0H:DAC0數(shù)據(jù)低字節(jié)DAC1H:DAC1數(shù)據(jù)低字節(jié)上電默認(rèn)指標(biāo)值 00H12位DAC數(shù)據(jù)寫(xiě)入DACxH/L時(shí)應(yīng)右對(duì)齊寫(xiě)入,即DACL中放低八位數(shù)據(jù),DACH的低半字節(jié)放余下高四位數(shù)據(jù)需注意在12位異步工作方式下,一旦數(shù)據(jù)被寫(xiě)入DACL,DAC的電壓輸出就將被刷新;因此,數(shù)據(jù)寄存器應(yīng)先刷新DACH,然后才刷新DACL。u ADuC831串行接口種類(lèi):UART,SPI,I2C通訊方式:同步,異步,I2C配置模式:主,從UART串行接口此串行端口是全雙工的,可同時(shí)進(jìn)行數(shù)據(jù)的發(fā)送和接收。接收時(shí)有緩沖,意味在前一個(gè)字節(jié)被讀走前就可開(kāi)始第二個(gè)字節(jié)的接受。事實(shí)上,如果在第二個(gè)字節(jié)的接受時(shí)間完成時(shí)第一個(gè)字節(jié)還未被讀走,第一個(gè)字節(jié)將丟失。由于發(fā)送是主動(dòng)的,一般不需要緩沖。與串行數(shù)據(jù)網(wǎng)的物理接口是通過(guò)引腳RXD()和TXD()實(shí)現(xiàn)的。UART使用的SFR包括:SBUF、SCON和PCON。SBUF為接收/發(fā)送緩沖器;SCON用來(lái)存放串行接口的控制和狀態(tài)信息,T1或T2作為串口的波特率發(fā)生器,PCON的最高位控制波特率是否倍增。UART控制寄存器PCOND7D6D5D4D3D2D1D0SMODD7位為波特率倍增位,其余位無(wú)意義。當(dāng)SMOD=1時(shí),串行口在方式1,2或3通訊中,波特率提高一倍UART控制寄存器SCOND7D6D5D4D3D2D1D0SMOSM1SM2RENTB8RB8TIRISM0,SM1:串行口工作方式選擇位,見(jiàn)下表8。表8 串行口工作方式選擇SM0SM1工作方式功能波特率00方式08位同步移位寄存器fosc/1201方式110位UART可變10方式211位UARTfosc/64,fosc/3211方式311位UART可變REN:串行接口接收允許/禁止標(biāo)志位,軟件設(shè)置。REN=1允許接收;REN=0禁止SM2,TB8,RB8:多機(jī)通訊控制位方式0應(yīng)設(shè)置0,不用TB8和RB8。方式1下,SM2=0時(shí),RB8是接收到的停止位;SM2=1時(shí),只有收到有效的停止位才會(huì)激活RI,否則RI不置位。方式2和方式3下,TB8是發(fā)送的第9位數(shù)據(jù),可用軟件置1或清0;RB8是接收的第9位數(shù)據(jù)。接收時(shí)若SM2=1,接收到的RB8為0,則RI不置1;若SM2=1且接收到的RB8=1,則置位RI。通常RBTB8在多機(jī)通訊中,用于地址數(shù)據(jù)帖標(biāo)志位,也用于奇偶較驗(yàn)位。TI:發(fā)送中斷標(biāo)志位。硬件置位,軟件清除。方式0中,發(fā)送完8位數(shù)據(jù)置位;方式1中,在發(fā)送停止位之初置位。RI:接收中斷標(biāo)志位。硬件置位,軟件清除。方式0中,接收完8位數(shù)據(jù)置位;方式1中,在接收停止位一半時(shí)置位。UART工作方式及帖格式方式0:8位(同步)移位寄存器模式串行數(shù)據(jù)通過(guò)RXD接收和發(fā)送。TXD輸出同步時(shí)鐘。波特率固定不變,為1/fosc。傳送或接收的8位數(shù)據(jù)為一帖,沒(méi)有起始位和停止位,先發(fā)送或接收最低位。將數(shù)據(jù)寫(xiě)入SBUF后即引起數(shù)據(jù)發(fā)送。當(dāng)接收使能位(REN)為1,并且接收中斷位(RI)為0時(shí),開(kāi)始接收數(shù)據(jù)。方式1:8位波特率可變的傳輸模式RXD接收,TXD發(fā)送。波特率由定時(shí)器1或定時(shí)器2的溢出 率控制。帖格式為:1個(gè)起始位,8個(gè)數(shù)據(jù)位,1個(gè)停止位。適合于點(diǎn)對(duì)點(diǎn)的異步通訊。方式2:9位固定波特率傳輸模式波特率固定,只有2種選擇:fosc/64或 fosc/32,可由PCON的最高位選擇。帖格式為:1個(gè)起始位,9個(gè)數(shù)據(jù)位,1個(gè)停止位。第9個(gè)數(shù)據(jù)與SCON中的SM2配合,適用于多機(jī)通訊。方式3:9位波特率可變的傳輸模式波特率控制同方式1,帖格式同方式3,因此,也適用于多機(jī)通訊。UART工作方式與波特率的設(shè)置方式0:固定的方式2:波特率=(2SMOD/64)*fosc方式1,方式3:波特率=(2SMOD/32)*T1(或T2)的溢出率T1(或T2)的溢出周期=(12/fosc)*(MX)其中,M為計(jì)數(shù)器的最大值,X為計(jì)數(shù)初值溢出率=1/溢出周期SPI串行接口SPI是一種標(biāo)準(zhǔn)工業(yè)同步串行接口,允許同時(shí)傳送和接受八位數(shù)據(jù),也就是全雙工方式,具有主從控制模式,采用三線通訊標(biāo)準(zhǔn)。本系統(tǒng)使用4條線可與多種標(biāo)準(zhǔn)外圍器件直接接口:串行時(shí)鐘線SCLOCK、主機(jī)輸入/人機(jī)輸出數(shù)據(jù)線MISO、主機(jī)輸出/從機(jī)輸入數(shù)據(jù)線MOSI和低是平有效的從機(jī)選擇線SS。使用兩個(gè)相關(guān)的寄存器SPICON和SPIDAT,通過(guò)對(duì)SPICON中的相應(yīng)位進(jìn)行設(shè)置實(shí)現(xiàn)初始化;對(duì)SPIDAT的寫(xiě)操作會(huì)產(chǎn)生從高位開(kāi)始的數(shù)據(jù)發(fā)送,接收字節(jié)保留在移位寄存器中,移位寄存器的數(shù)據(jù)鎖存到SPIDAT中。SPICON控制寄存器ISPIWCOLSPESPIMCPOLCPHASPR1SPR0ISPI:SPI中斷標(biāo)志位。當(dāng)發(fā)送和接收一字節(jié)數(shù)據(jù)完畢時(shí)自動(dòng)置位,也可軟件置位。中斷響應(yīng)后自動(dòng)清0。WCOL:寫(xiě)沖突標(biāo)志位。當(dāng)SPI正在進(jìn)行數(shù)據(jù)交換時(shí),若向SPIDAT寫(xiě)數(shù)據(jù),將發(fā)生寫(xiě)沖突,寫(xiě)入的數(shù)據(jù)無(wú)效。必須軟件清除。SPE:SPI使能。SPE=0時(shí),I2C串行接口使能;SPE=1時(shí),SPI串行接口使能。SPIM:主模式選擇位。置1工作于主模式,清0工作于從模式。CPOL:時(shí)鐘極性選擇位。置1時(shí),主機(jī)時(shí)鐘發(fā)生負(fù)跳變時(shí)讀取數(shù)據(jù),高電平處于空閑狀態(tài);置0時(shí),主機(jī)時(shí)鐘發(fā)生由低至高跳變時(shí)讀取數(shù)據(jù),低電平處于空閑狀態(tài)。CPHA;時(shí)鐘相位選擇位。置1時(shí),數(shù)據(jù)在時(shí)鐘前沿出現(xiàn),在同一時(shí)鐘的后沿讀入;清0時(shí),最高位在SS的下降沿出現(xiàn),在時(shí)鐘的第一個(gè)上升沿讀入,之后的數(shù)據(jù)在時(shí)鐘后沿出現(xiàn)。SPR1,SPR0:SPI波特率選擇位。見(jiàn)表9。表9 SPI波特率選擇SPR1SPR0波特率00Fosc/201Fosc/410Fosc/811Fosc/16SPI主模式主模式下,SCLOCK引腳通常作為輸出,無(wú)論何時(shí)用戶寫(xiě)入SPIDAT寄存器,都將產(chǎn)生八個(gè)時(shí)鐘信號(hào)。SCLOCK的波特率由SPICON的SPR0和SPR1決定。主模式下SS引腳通常不使用。在主模式下,通過(guò)對(duì)SPIDAT的寫(xiě)操作完成一個(gè)字節(jié)的發(fā)送。時(shí)鐘信號(hào)的一次作用對(duì)應(yīng)一位數(shù)據(jù)的發(fā)送(MOSI)和另一位數(shù)據(jù)的接收(MISO)。八個(gè)時(shí)鐘周期后,完成一個(gè)字節(jié)的傳輸。輸入的字節(jié)保留在移位寄存器中,ISPI標(biāo)志位將自動(dòng)置位,如果中斷允許將產(chǎn)生中斷。移位寄存器中的數(shù)據(jù)將被鎖存到SPIDAT中。 此后對(duì)SPIDAT的讀操作把數(shù)據(jù)讀出。圖2-18 SPI主模式時(shí)序(CPHA=1)SPI從模式發(fā)送和接收可以同時(shí)工作在從模式下。在字節(jié)傳輸中,SS引腳必須始終處于低電平狀態(tài)。同樣數(shù)據(jù)的發(fā)送由SPIDAT的寫(xiě)操作來(lái)啟動(dòng)。在每個(gè)輸入SCLOCK時(shí)鐘的作用下,由MISO發(fā)送一個(gè)數(shù)據(jù)位,由MOSI接收。八個(gè)時(shí)鐘周期后,完成一個(gè)字節(jié)的傳輸。輸入的字節(jié)保留在移位寄存器中,ISPI標(biāo)志位將自動(dòng)置位,如果中斷允許將產(chǎn)生中斷。移位寄存器中的數(shù)據(jù)將被鎖存到SPIDAT中。 此后對(duì)SPIDAT的讀操作把數(shù)據(jù)讀出。圖2-19 SPI從模式時(shí)序(CPHA=0)I2C串行接口全雙工方式、具有主從控制模式、采用二線通訊、采用I2C總線傳輸協(xié)議、使用3個(gè)SFR實(shí)現(xiàn)通訊:I2CADD,I2CDAT,I2CCON。I2C的接口約定器件支持面向協(xié)議的雙向總線。協(xié)議定義任何發(fā)送數(shù)據(jù)到總線的器件為發(fā)送器,接收器件為接收器。把控制發(fā)送的器件稱為主機(jī),被控制的器件稱為從機(jī)。主機(jī)總是啟動(dòng)數(shù)據(jù)的傳送,并為發(fā)送和接收操作提供時(shí)鐘。I2C的時(shí)鐘和數(shù)據(jù)SDATA線上的數(shù)據(jù)狀態(tài)僅在SCLOCK為低電平期間發(fā)生變化,而SCLOCK高電平期間SDATA數(shù)據(jù)狀態(tài)的改變被保留用于指示起始和停止條件。I2C的時(shí)鐘和數(shù)據(jù)SDATA線上有效的數(shù)據(jù)變化見(jiàn)下圖:圖2-20 SDATA數(shù)據(jù)線時(shí)序圖I2C通訊的起始條件和停止條件SCLOCK為高電平期間SDATA發(fā)生從高電平至低電平的跳變,稱為起始條件。器件連續(xù)監(jiān)視SCLOCK和SDAT是否滿足起始條件,此條件滿足之前將不對(duì)任何命令作出響應(yīng)。所有通訊必須由停止條件結(jié)束。此條件是SCLOCK為高電平期間SDATA發(fā)生從低電平至高電平的跳變,只有在發(fā)送器件已釋放總線之后才能發(fā)出停止條件。圖2-21 I2C通訊的起始和停止時(shí)序I2C通訊的應(yīng)答應(yīng)答用于表示成功的數(shù)據(jù)傳送的軟件約定。在發(fā)送8位數(shù)據(jù)之后,發(fā)送器件(主機(jī)或從機(jī))將釋放總線,在第9 個(gè)時(shí)鐘周期內(nèi),接收器將把SDATA線拉至低電平以做出應(yīng)答。表示它已接收到8位數(shù)據(jù)。見(jiàn)下圖247。圖2-22 I2C通訊的應(yīng)答I2C通訊的過(guò)程在識(shí)別了起始條件后如果在從地址字節(jié)中包含了正確的器件識(shí)別符,那么器件將用應(yīng)答作出響應(yīng),如果從地址字節(jié)最低位為0,則為寫(xiě)操作。從器件接收了8位數(shù)據(jù)之后用應(yīng)答作出響應(yīng)。如果從地址字節(jié)最低位為1,則為讀操作。從器件將發(fā)送8位數(shù)據(jù),釋放SDATA線,然后監(jiān)視線上的應(yīng)答。如果檢測(cè)到應(yīng)答,且主機(jī)未產(chǎn)生停止條件將繼續(xù)發(fā)送數(shù)據(jù)。如果未檢測(cè)到應(yīng)答,那么器件將結(jié)束進(jìn)一步的發(fā)送,主機(jī)必須發(fā)出停止條件,以便使器件返回待機(jī)方式。I2C通訊的過(guò)程寫(xiě)操作圖2-23 I2C通訊寫(xiě)操作讀操作圖2-24 I2C通訊讀操作I2C特殊功能寄存器I2CCADD:將ADuC831器件的7位地址保存在總線上7位地址的保存過(guò)程如下:若從機(jī)地址為44H,則主機(jī)必須送出88H/89H才能與從機(jī)建立聯(lián)系。由于地址為7位,從機(jī)自動(dòng)確定最低位為R/W位,只須將前7位與自己的地址相比較。為構(gòu)成一個(gè)完整字節(jié),從機(jī)在最高位添加一個(gè)0,添加后的結(jié)果即為從機(jī)的地址。I2CDAT:保存需要接收或發(fā)送的8位數(shù)據(jù)I2CCON:保存主/從模式操作的模式/控制位D7D6D5D4D3D2D1D0MDOMDEMCOMDII2CMI2CRSI2CTXI2CII2CCON各位功能見(jiàn)表10。表10 I2CCON位功能說(shuō)明位名說(shuō)明位名說(shuō)明MDO主模式數(shù)據(jù)輸出位I2CM主模式選擇位MDE主模式數(shù)據(jù)使能位I2CRSI2C復(fù)位位MCO主模式時(shí)鐘輸出位I2CTX方向標(biāo)志位MDI主模式數(shù)據(jù)輸入位I2CII2C中斷位 ADuC831單片機(jī)中斷系統(tǒng)ADuC831提供具有2個(gè)優(yōu)先級(jí)的11個(gè)中斷源。中斷系統(tǒng)的控制與配置是通過(guò)3個(gè)與中斷有關(guān)的寄存器進(jìn)行的。u 中斷源、中斷向量與中斷優(yōu)先級(jí)中斷源、中斷向量與中斷優(yōu)先級(jí)見(jiàn)表11。表11 中斷源、中斷向量與中斷優(yōu)先級(jí)中斷源中斷名稱中斷向量地址中斷優(yōu)先級(jí)電源監(jiān)視器中斷PSMI0043H1看門(mén)狗中斷WDS005BH2外部中斷0IE00003H3ADC中斷ADCI0033H4定時(shí)/計(jì)數(shù)器0中斷TF0000BH5外部中斷1IE10013H6定時(shí)/計(jì)數(shù)器1中斷TF1001BH7I2C/ISP串行中斷I2CI/ISPI003BH8UART串行中斷RI/TI0023H9定時(shí)/計(jì)數(shù)器2中斷TF2/EXF2002BH10定時(shí)間隔計(jì)數(shù)器中斷TII0053H11u 中斷使用的SFRIE:中斷使能寄存器EAEADCET2ESET1EX1ET0EX0 IE各位功能見(jiàn)表12。 表12 IE各位功能EA全局中斷使能位,置1允許任何中斷開(kāi)放,置0禁止所有的中斷EADCADC中斷使能位,置1中斷有效,置0禁止中斷ET2定時(shí)器2中斷使能位,置1中斷有效,置0禁止中斷ESUART串行中斷使能位,置1中斷有效,置0禁止中斷ET1定時(shí)器1中斷使能位,置1中斷有效,置0禁止中斷EX1外部中斷1使能位,置1中斷有效,置0禁止中斷ET0定時(shí)器0中斷使能位,置1中斷有效,置0禁止中斷EX0外部中斷0使能位,置1中斷有效,置0禁止中斷 IEIP2第2中斷使能寄存器IEIP2各位功能見(jiàn)表13。表13 IEIP2位功能――保留PTI定時(shí)間隔中斷優(yōu)先級(jí)PPSM電源監(jiān)視中斷優(yōu)先級(jí)PSII2C/SPI中斷優(yōu)先級(jí)――保留ETI定時(shí)間隔計(jì)數(shù)器中斷使能位,置1中斷有效,置0禁止中斷EPSMI電源監(jiān)視中斷使能位,置1中斷有效,置0禁止中斷ESII2C/SPI中斷使能位,置1中斷有效,置0禁止中斷u IP 中斷優(yōu)先權(quán)寄存器――PADCPT2PSPT1PX1PT0PX0IP中斷優(yōu)先權(quán)寄存器各位功能見(jiàn)表14。  表14 IP中斷優(yōu)先權(quán)寄存器位功能――保留PADC對(duì)ADC中斷,用戶置1為高優(yōu)先權(quán),清0為低優(yōu)先權(quán)PT2對(duì)定時(shí)器2中斷,用戶置1為高優(yōu)先權(quán),清0為低優(yōu)先權(quán)PS對(duì)UART中斷,用戶置1為高優(yōu)先權(quán),清0為低優(yōu)先權(quán)PT1對(duì)定時(shí)器1中斷,用戶置1為高優(yōu)先權(quán),清0為低優(yōu)先權(quán)PX1對(duì)外部中斷1中斷,用戶置1為高優(yōu)先權(quán),清0為低優(yōu)先權(quán)PT0對(duì)定時(shí)器0中斷,用戶置1為高優(yōu)先權(quán),清0為低優(yōu)先權(quán)PX0對(duì)外部中斷0中斷,用戶置1為高優(yōu)先權(quán),清0為低優(yōu)先權(quán)u 對(duì)外部中斷輸入信號(hào)的要求ADuC831有兩個(gè)獨(dú)立的外部中斷源,通過(guò)對(duì)TCON中的IT1和IT0置位和清除,可將外部中斷源設(shè)置為電平觸發(fā)或邊沿觸發(fā)。若設(shè)置為電平觸發(fā),并在響應(yīng)中斷后外部中斷信號(hào)仍維持低電平,則會(huì)引起再一次的中斷。因
點(diǎn)擊復(fù)制文檔內(nèi)容
語(yǔ)文相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1