日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

PIC单片机概述

發(fā)布時間:2023/12/14 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PIC单片机概述 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

PIC單片機的概述?
??PIC16F616是一款14引腳、8位的CMOS單片機.采用精簡指令集,僅有35條指令,由于采用了數(shù)據(jù)總線和指令總線分離的哈佛總線結(jié)構(gòu),使得除少量指令不是單周期之外,大部分的指令都是單周期指令.這樣有利于提高單片機的運行速度和執(zhí)行效率.?
??PIC16F616?這款單片機供電電壓可以在2V到5.5V之間,內(nèi)部集成了一個RC振蕩器,頻率可以配置成8MHZ或者4MHZ,也可以用外部晶振提供時鐘.內(nèi)部集成有?AD轉(zhuǎn)換、比較器等硬件模塊,還具有上電復(fù)位、欠壓復(fù)位、看門狗、代碼保護等功能.三個定時器、PWM發(fā)生器等可以由用戶編程.下面我來一一介紹關(guān)于?PIC單片機的這些模塊和功能.?
??3.存儲器?
??PIC16F616分為程序存儲其和數(shù)據(jù)存儲器,程序存儲器的大小是2048words,數(shù)據(jù)存儲器的大小是128bytes.?
??程序存儲器中0000H的地址為復(fù)位地址,當上電或者看門狗計時器等復(fù)位的時候,均會導(dǎo)致PC指針指向復(fù)位地址.地址0004H為中斷地址,當無論發(fā)生什么中斷的時候,PC指針就會指向此地址.在地址0005H~07FFH可以移植程序.?
??數(shù)據(jù)存儲器分為兩個部分,分別叫做bank0和bank1,其中bank0的地址范圍為:00H-7FH,Bank1的地址范圍為80H-FFH.一般的寄存器都放在里面.可以通過寄存器STATUSL里面的RP0位來選擇bank0和bank1.?
??在編程序的時候要注意的是,當你要操作的寄存器在bank0的時候,先要選擇bank0(將寄存器STATUS的RP0位置0),然后再對你所要操作的寄存器進行操作,當你要操作的寄存器在bank1的時候,同理先要選擇bank1.?
??如果想要定義一些變量,可以在數(shù)據(jù)存儲器20H開始的地址定義,定義的地址范圍為20H-7FH.一般這么多就夠用了.?
??4.PIC的輸入輸出端口?
??在學(xué)習(xí)這個部分的時候,曾經(jīng)遇到過一些問題.PIC單片機的引腳不多,大多都是復(fù)用引腳,例如AD、IO、比較器、外接晶振等等,所以在配置端口的時候,一定要知道每個功能怎樣設(shè)置才能實現(xiàn)的,在這一小節(jié)中,我要講的是通用IO口的設(shè)置問題.?
??PIC16F616有12個IO口,但是有一個引腳(RA3)只能作為輸入引腳用,不能用作輸出,另外,A口具有電平變化中斷的功能,而C口沒有,在設(shè)計的時候要注意.?
??在設(shè)置的時候,一般要進行以下幾項設(shè)置:?
(1)設(shè)置端口是模擬端口還是數(shù)字端口,可以通過寄存器ANSEL來設(shè)置.例如你想用AD,就要將相應(yīng)的引腳設(shè)置為模擬輸入端口.?
(2)如果你選擇的是數(shù)字端口,接下來就要設(shè)置端口的方向,是輸入還是輸出(RA3除外),可通過寄存器TRISA(A口)或TRISC(C口)來設(shè)置.?
(3)設(shè)置端口的輸出電平,可以通過寄存器PORTA(A口)或PORTC(C口)來設(shè)置.?
??這是對IO口的通用設(shè)置,但是這不是全部的設(shè)置,接下來的設(shè)置要看時A口還是C口了.對于A口,它有幾個特殊的功能:內(nèi)部弱上拉、電平變化中斷、RA2/INT引腳的沿中斷.如果想要這些功能,就要對相應(yīng)的寄存器進行設(shè)置.?
???弱上拉的設(shè)置:只有當引腳為輸出的時候弱上拉才有效,可以通過寄存器WPUA來設(shè)置相應(yīng)引腳的弱上拉,值得一提的如果開啟了弱上拉,會有多余的電流浪費,?這樣對于低功耗的設(shè)計是不可取的,但是如果在進行一些例如鍵盤電路設(shè)計的候,可以開啟弱上拉功能,這樣就不需要在鍵盤電路中加上拉電阻了.?
???電平變化中斷的設(shè)置:可以通過寄存器IOCA來設(shè)置,但是首先要將相應(yīng)引腳設(shè)置為數(shù)字端口且為輸入狀態(tài).同時要將寄存器INTCON的REIE位設(shè)置為?1,總中斷要允許(置寄存器INTCON的GIE位),如果設(shè)置相應(yīng)引腳有這個功能,當此引腳電平發(fā)生的時候,就會產(chǎn)生一個中斷,同時一些中斷標志位被置 上(INTCON的RAIF位被置1),且總中斷GIE被置為0.在中斷服務(wù)程序中,要軟件清除RAIF位和重新置GIE位才能繼續(xù)開啟此中斷.?
??RA2/INT?腳的沿中斷設(shè)置:同樣首先要將相應(yīng)引腳設(shè)置為數(shù)字端口且為輸入狀態(tài),設(shè)置INTCON的INTF位為1,表示允許int引腳外部中斷,寄存器?OPTION_REG的INTEGD位可以設(shè)置是上升沿中斷還是下降沿中斷.當發(fā)生中斷時,INTCON的INTF位被置為1,GIE被清零,在中斷服務(wù) 程序中,要軟件清除INTF位和重新置GIE位才能繼續(xù)開啟此中斷.?
??對于C口,不能產(chǎn)生電平變化中斷和沿中斷.?
??5.定時器?

??定時器是單片機的一個很重要的部分,用它可以產(chǎn)生很多不同的定時時間,來滿足程序設(shè)計的不同需求.PIC16F616有三個定時器,分別是Timer0、Timer1、Timer2.它們的用法不是很相同,下面來分別談?wù)勥@三個定時器的用法和設(shè)置問題.?
(1)Timer0?
??Timer0是一個八位的計數(shù)器,它有一個八位的計數(shù)寄存器TMR0,八位的預(yù)分頻器(與看門狗共用),可以選擇內(nèi)部或者是外部時鐘源,有計數(shù)器溢出中斷的功能.?
??Timer0可以作為一個定時器或者計數(shù)器來使用,與Timer0有關(guān)的寄存器有:TMR0,INTCON,OPTION_REG,TRISA.?
???當Timer0作為定時器來使用的時候,要設(shè)置OPTION_REG的T0CS位為0,表示用的是內(nèi)部時鐘,每一個指令周期TMR0的值會增加(當沒有預(yù) 分頻的時候),當TMR0被賦值的時候,會有兩個指令周期的延時.預(yù)分頻器可以和看門狗共用,可以由OPTION_REG的PSA位來設(shè)置,當PSA?為0的時候分頻器選擇Timer0,當PSA為1的時候分頻器選擇看門狗.同時,與分頻器的分頻值可以通過寄存器OPTION_REG來設(shè)置,設(shè)置的值可 以由1:2到1:256.當Timer0的計數(shù)器TMR0計數(shù)從FFH到00H的時候會產(chǎn)生溢出,同時溢出標志位(INTCON寄存器的T0IF位)會置 位(無論Timer0的中斷是否開啟),如果中斷已經(jīng)開啟了(INTCON寄存器的T0IE被置位),那么就會產(chǎn)生溢出中斷.T0IF位需要軟件對其進行 清零.?
??當Timer0作為計數(shù)器來使用的時候,就要用外部時鐘源(OPTION_REG的T0CS置1),每次當引腳T0CK1的沿到來 時Timer0的?TMR0會增加1,上升沿和下降沿可以由OPTION_REG的T0SE來設(shè)置.中斷和Timer0作為定時器使用時一樣.在我們編程序的時候,可以用?Timer0進行定時或產(chǎn)生定時信息,下面我來解釋定時器的定時時間的計算.假設(shè)Timer0用的時鐘源是內(nèi)部的4MHZ,那么每條指令的執(zhí)行時間就是?1us,設(shè)Timer0的預(yù)分頻系數(shù)是1:256,TMR0的初值是6,那么定時時間為:?
??256×(256-6)×1us=64ms?
??在編程的時候需要注意的是Timer0的中斷是不能把單片機從SLEEP的狀態(tài)喚醒的.
(2)Timer1?
??Timer1?是一個十六位的計數(shù)器.它有一個計數(shù)寄存器對(TMR1H:TMR1L),時鐘源也是內(nèi)外可選的,具有一個2bit的預(yù)分頻器,可以同步或者異步操作,具有中斷功能,但是溢出中斷只能在外部時鐘、異步的模式才能將單片機從SLEEP中喚醒,Timer1具有捕獲/比較功能,還有被一些特殊事件觸發(fā)功能?(ECCP),比較器的輸出可以與Timer1的時鐘同步.下面來一一介紹這些功能.?
??在編程的 時候也可以按照這樣的步驟來進行.設(shè)置寄存器T1CON,時鐘源可以選擇外部或者內(nèi)部的時鐘源,外部時鐘源可以選擇LP晶體.Timer1在選擇內(nèi)部時鐘 時,可以運行在定時器的狀態(tài),選擇外部時鐘的時候,可以運行在定時器或者是計數(shù)器狀態(tài),工作于計數(shù)器狀態(tài)時可以選擇門限是高電平還是低電平計數(shù).這些都可 以通過寄存器T1CON來設(shè)置.?
???以下是T1CON每個位的具體功能:bit1:Timer1是否開啟位,當此位設(shè)為1時,Timer1開啟,設(shè)為0時,Timer1關(guān)閉;bit2:時鐘 源選擇位,置1時,選擇外部時鐘(T1CK1引腳的上升沿),此位置0時,選擇的是內(nèi)部時鐘,并且和T1ACS(寄存器CM2CON1中)配合,當?T1ACS位為0時,時鐘為FOSC/4,當T1ACS位為1時,時鐘為FOSC.bit2:T1SYNC:定時器1的外部時鐘輸入同步位,當?TMR1CS位為1、T1SYNC位為1,定時器1被設(shè)置成與外部時鐘不同步,T1SYNC位為0時,定時器1被設(shè)置成與外部時鐘同步模式.Bit3: T1OSCEN:此位為1時Timer1的時鐘選擇LP,為0時LP晶體被關(guān)閉.Bit5-4:T1CKPS:Timer1時鐘的預(yù)分頻系數(shù)設(shè)置,通過這 兩位的是指,可以講Timer1設(shè)置成1:1、1:2、1:4、1:8幾種分頻值.Bit6:TMR1GE:只有當TMR1ON位為1時才有效,當此位為?1時,Timer1計數(shù)被Timer1的門限控制,此位為0時,Timer1正常計數(shù).Bit7:T1GINV:此位為1時,Timer1在門限為高時計 數(shù),此位為0時,Timer1在門限為低時計數(shù).?
??Timer1的中斷編程:?當Timer1的計數(shù)產(chǎn)生溢出的時候,如果Timer1中斷允許的話,就會產(chǎn)生中斷.中斷可以這樣設(shè)置,Timer1的中斷允許位TMR1IE(在?PIE1寄存器中)置1,寄存器INTCON的PEIE位置1,同時總中斷位GIE(位于寄存器INTCON中)要置為1.當定時器產(chǎn)生中斷的時候,會把 中斷標志T1IF置為1(位于寄存器PIR1中),然后PC指針指向?0004H地址.T1IF位必須軟件清除.?

先看一個PIC16F1829 TIMER1初始化程序

//timer1 分頻值

#define TIMER1_DIV1 (0<<4)

#define TIMER1_DIV2 (1<<4)

#define TIMER1_DIV4 (2<<4)

#define TIMER1_DIV8 (3<<4)

//-------------

#define T1_FOSC (1<<6)

#define T1_FOSC_4 (0<<6)

//---------------

#define TIMER1_IEN_ENB? TMR1IE = 1? //使能T1中斷

#define TIMER1_IEN_DIS? TMR1IE = 0? //禁止T1中斷

//----定時器使能---------

#define TIMER1_CNT_ENB? TMR1ON = 1? //使能T1計數(shù)

#define TIMER1_CNT_DIS? TMR1ON = 0? //禁止T1計數(shù)

//*************************************

// 函數(shù)名稱:Init_Timer1

// 函數(shù)功能:定時器0初始化

// 入口參數(shù):定時器分頻值 計數(shù)值

// 出口參數(shù):無

// T1的時鐘源為Fosc/4

//***************************************

void Init_Timer1(uint8 pscr)

{

TMR1IF = 0 ;

TMR1IE = 0 ;

T1CON = T1_FOSC_4 | 0X01 | pscr; //開啟定時器1

TMR1IE = 0 ;

}?

//---實例應(yīng)用-----

//TIMER1初始化程序

Init_Timer1(TIMER1_DIV8) ;//32/4/PRC

TIMER1_IEN_ENB ;? //TIMER1 中斷使能

// TIMER1_IEN_DIS ;? //TIMER1 中斷不使能

(3)Timer2?
??Timer2?的功能于Timer1有些不同,Timer2時一個八位的計數(shù)器,有一個八位的計數(shù)寄存器TMR2,Timer2具有以下功能:有兩個分頻器,一個是前分 頻器,一個是后分頻器.分頻可以軟件進行設(shè)置,另外,Timer2的時鐘源是指令時間(FOSC/4),Timer2有一個寄存器?PR2,此寄存器的功能是當TMR2增加到PR2的值時,將產(chǎn)生中斷,當然,中斷必須允許,然后PR2的值會重新變?yōu)?0H.下面來介紹Timer2的編程:?
??Timer2?的控制寄存器T2CON作用是設(shè)置Timer2的開啟關(guān)閉和前后分頻的分頻系數(shù),寄存器T2CON的?TOUTPS<3:0>?位設(shè)置后分頻系數(shù),可以被設(shè)置成1:1~1:16;位TMR2ON為1時,Timer2開啟,為0時,Timer2關(guān)閉;位T2CKPS<1: 0>可以設(shè)置前分頻系數(shù),可以被設(shè)置成1、4、16.?
??Timer2的中斷可以這樣控制,允許Timer2中斷位TMR2IE(位于?PIE1寄存器內(nèi))被置1時,Timer2中斷被允許,被置0時, Timer2中斷禁止.寄存器INTCON的PEIE位置1,同時總中斷位GIE(位于寄存器INTCON中)置為1.通過上面的設(shè)置,Timer2就可 以產(chǎn)生中斷了.當定時器產(chǎn)生中斷的時候,會把中斷標志T2IF置為1(位于寄存器PIR1中),然后PC指針指向0004H地址.中斷標志位T2IF必須 軟件清除.?
??下面是三個定時器的比較:?
??喚醒功能?
??其他功能?

??定時器Timer0?
??內(nèi)部或外部時鐘源,有一個預(yù)分頻器.?
??定時器、?
??醒功能.?
??計數(shù)器值溢出時發(fā)生中斷?
??預(yù)分頻器與看門狗共用.?
???
????定時器Timer1?
??內(nèi)部或外部時鐘源,有一個預(yù)分頻器?
??定時器、計數(shù)器?
??外部時鐘、異步模式時可喚醒CPU?
??計數(shù)器值溢出時發(fā)生中斷?
??與比較器模塊、?
??捕獲/比較模塊共用?

??定時器Timer2?
??有前分頻器和后分頻器?
??醒功能.?
??計數(shù)器值與預(yù)置值相等時發(fā)生中斷?
??PWM的產(chǎn)生需要此定時器?
??6.AD模塊?
??PIC16F616有一個十位、八路的AD轉(zhuǎn)換器.其參考電壓可以為電源電壓VDD,也可以是外部參考電壓(VREF引腳),當AD轉(zhuǎn)換完成后可以產(chǎn)生一個中斷,此中斷可以把單片機從睡眠狀態(tài)中喚醒.下面來介紹一下關(guān)于AD轉(zhuǎn)換的編程方法.?
??要使用一個ADC,要做的有一下幾件事情:?
??(1)設(shè)置端口,需要采樣模擬信號的端口必須設(shè)置為模擬輸入狀態(tài),如果設(shè)置為數(shù)字端口,將使轉(zhuǎn)換結(jié)果不正確,端口的模擬輸入可以由寄存器ANSEL來配置,在講RA口的時候已經(jīng)說到了如何配置了.?
??(2)通道的選擇,有八路外部通道和三路內(nèi)部通道,可以通過ADCON0寄存器的CHS<3:0>位來設(shè)置通道的選擇.?
??(3)參考電壓的選擇,參考電壓可以是VDD,也可以是外部參考電壓,可以通過ADCON0寄存器的VCFG位來設(shè)置,當VCFG=0時,參考電壓為VDD,當VCFG=1時,參考電壓為外部參考電壓(來自VREF引腳)?
?? (4)ADC的轉(zhuǎn)換格式,AD轉(zhuǎn)換后的結(jié)果保存在一個寄存器對里面:ADRESH和ADRESL,但是AD轉(zhuǎn)換結(jié)果只有十位,設(shè)置AD轉(zhuǎn)換格式可以通過設(shè) 置?ADCON0的ADFM位來選擇,當ADFM=1時10位的AD結(jié)果的低八位保存在ADRESL內(nèi),高兩位保存在ADRESH內(nèi);當ADFM=0時10位 的AD結(jié)果的高八位保存在ADRESH內(nèi),低兩位保存在ADRESL內(nèi).?
??(5)AD時鐘源的選擇,寄存器ADCON1專門來設(shè)置AD的時 鐘源,ADCS<2:0>不同組合,可以將AD的時鐘源設(shè)置為不同的頻率,可以為FOSC/2、FOSC/4、FOSC/8、FOSC/16、FOSC/32、FOSC/64和FRC(內(nèi)部RC).?
??(6)AD中斷的配置,要使用AD的中斷功能,可以先把AD中斷使能,ADIE位設(shè)置為1(在寄存器PIE1中),PEIE位置1(在INTCON寄存器中),總中斷GIE位置1(INTCON寄存器中).?
??要開始一個AD轉(zhuǎn)換,首先要使能ADC模塊,即把寄存器ADCON0的ADON位置1即可,然后將GO/DONE位(ADCON0中)置1就可以啟動AD轉(zhuǎn)換了.?
??AD?轉(zhuǎn)換需要時間,轉(zhuǎn)換1bit需要Tad的時間,Tad與AD轉(zhuǎn)換的時鐘源和VDD有關(guān),轉(zhuǎn)換十位就需要11個Tad時間,如果第一個AD轉(zhuǎn)換完成了,要進 行第二個AD轉(zhuǎn)換,必須還要等待2*Tad的時間才能開始.一個AD完成了,GO/DONE位會被置為0,如果中斷允許的話,就會產(chǎn)生中斷,且中斷標志位?ADIF(寄存器PIR1內(nèi))會被置1,在AD中斷程序中就可以把AD轉(zhuǎn)換結(jié)果讀取出來(讀ADRESH和ADRESL),需要時把AD中斷標志位清零.?
??AD中斷可以把單片機從睡眠中喚醒,但是要注意,使用這個功能的時候,時鐘源必須設(shè)置為FRC,否則的話在睡眠的時候就不會產(chǎn)生AD中斷了.?
??7.看門狗?
??PIC16F616?的看門狗WDT其定時計數(shù)的脈沖序列由片內(nèi)獨立的RC振蕩器產(chǎn)生,所以它不需要外接任何器件就可以工作.而且這個片內(nèi)RC振蕩器與引腳?OSC1/CLKIN上的振蕩電路無 關(guān),即使OSC1和OSC2上的時鐘不工作,WDT照樣可以監(jiān)視定時.例如:當PIC16F616在執(zhí)行?SLEEP指令后,芯片進入休眠狀態(tài),CPU不工作,主振蕩器也停止工作,但是,WDT照樣可監(jiān)視定時.當WDT超時溢出后,可喚醒芯片繼續(xù)正常的操作.?而在正常操作期間,WDT超時溢出將產(chǎn)生一個復(fù)位信號.如果不需要這種監(jiān)視定時功能,在編程時,可關(guān)閉這個功能.?
??WDT?的定時周期在不加分頻器的情況下,其基本定時時間是18ms,這個定時時間還受溫度、VDD和不同元器件的工藝參數(shù)等的影響.如果需要更長的定時周期,還 可以通過軟件控制?OPTION寄存器(PSA位置1)把預(yù)分頻器配置給WDT,這個預(yù)分頻器的最大分頻比可達到1∶128.這樣就可把定時周期擴大128倍,即達到2.3?秒.?
??WDT的預(yù)分頻器是和Timer0所共用的,如果把預(yù)分頻器配置給WDT,用CLRWDT和SLEEP指令可以同時對WDT和預(yù)分頻 器清零,從而防止計時溢出引起芯片復(fù)位.所以在正常情況下,必須在每次計時溢出之前執(zhí)行一條CLRWDT指令喂一次狗,以避免引起芯片復(fù)位.當系統(tǒng)受到嚴 重干擾處于失控狀態(tài)時,就不可能在每次計時溢出之前執(zhí)行一條CLRWDT指令,WDT就產(chǎn)生計時溢出,從而引起芯片復(fù)位,從失控狀態(tài)又重新進入正常運行狀 態(tài).?
??當WDT計時溢出時,還會同時清除狀態(tài)寄存器中的D4位T0,檢測T0位即可知道復(fù)位是否由于WDT計時溢出引起的.?
????8.比較器?
??PIC16F616有兩個比較器:C1和C2,C1的結(jié)構(gòu)比C2的結(jié)構(gòu)要簡單,下面我分別對這兩個比較器的用法和特性作簡要說明.?
?? (4)比較器C1:它有一個獨立的控制寄存器CM1CON0,通過這個寄存器可以對比較器C1進行一些設(shè)置.位C1ON可以控制C1的開啟關(guān)閉,位?C1OE?可以決定比較器的輸出是從引腳輸出還是內(nèi)部輸出,位C1POL可以選擇比較器輸出的極性,位C1R選擇參考電壓是鏈接到引腳C1IN+還是連接到?C1VREF,C1CH可以選擇比較器負端從哪一個引腳輸入的,位C1OUT存放了比較器的輸出結(jié)果.?
??(5)比較器C2:它的控制寄存器?CM2CON0的操作跟C1一樣,但是比較器C2比比較其C1功能要強,因為它與Timer1掛上鉤了,C2可以連接到?Timer1,而C1不能.當C2與Timer1相連接的時候,C2的輸出可以設(shè)置成與Timer1的下降沿鎖定,如果Timer1有分頻,則比較器的輸 出與分頻后的Timer1下降沿鎖定,可以通過相關(guān)寄存器來進行設(shè)置.?
??(6)兩個比較還有其它的功能,都能組成滯回比較器,這樣就可以對輸入電壓有一定的濾波功能.兩個比較器還可以形成一個SR鎖存器.?
??由于在本項目中沒有選擇用比較器這個功能,所以在這里就不詳細敘述其細節(jié)設(shè)置,但要注意的是在不用此模塊的時候,要能夠保證此模塊不能影響其他模塊的正常工作,可以把比較器功能關(guān)閉(通過寄存器CM1CON0、CM2CON0的CxON位置0來關(guān)閉).?
??9.捕獲/比較/PWM功能?
??PIC16F616具有捕獲/比較/PWM的模塊,下面來簡單的介紹一下它們的功能.?
???這三個功能需要定時器的支持,捕獲和比較功能需要定時器Timer1的支持,PWM功能需要定時器Timer2的支持.都有中斷的功能,選擇這三種功能的 某一種功能可以通過寄存器CCP1CON來設(shè)置.CCP1CON的低四位CCP1M<3:0>可以通過不同的組合來開啟某項功能和關(guān)閉所有功 能,當CCP1M<3:0>=0000的時候,捕獲/比較/PWM模塊的所有功能被禁止.具體其他的不同組合實現(xiàn)的功能,請參考?PIC16F616的用戶手冊.?
??當選擇捕獲功能時,它可以捕獲引腳CCP1發(fā)生的事件,同時把16位Timer1的計數(shù)值拷貝到?CCPR1H:CCPR1L中來,引腳CCP1的發(fā)生事件可以指的是下列事件:CCP1引腳的每個上升沿或者下降沿、第四個上升沿、第十六個上升沿.可以 通過寄存器CCP1CON的低四位CCP1M< 3:0>來設(shè)置是哪一種事件.當事件發(fā)生的時候,單片機會置中斷標志位CCP1IF(寄存器PIR1上),如果中斷被允許(寄存器PEIE的位?CCP1IE=1)的話,就會產(chǎn)生中斷,中斷標志位CCP1IF需要軟件清零.?
???選擇比較功能時,如果定時器Timer1的計數(shù)器值與寄存器CCPR1H:CCPR1L相等的話,將產(chǎn)生下面的事件:把引腳CCP1置1/0、產(chǎn)生一個中 斷、觸發(fā)一個事件(把定時器Timer1的技術(shù)器TMR1?清零,并且如果此時AD是允許的話,它將觸發(fā)一次AD轉(zhuǎn)換),這些事件可以通過寄存器?CCP1CON的低四位CCP1M<3:0>來設(shè)置是哪一種事件.?
??當選擇PWM功能時,通過設(shè)置PR2、T2CON、CCPR1L、CCP1CON這四個寄存器,模塊可以產(chǎn)生不同占空比的PWM波形.具體的設(shè)置和占空比的計算請參考手冊.?
??如果我們不需要這些功能,可以把這個模塊關(guān)閉掉(設(shè)置CCP1M<3:0>=0000即可).?
??10.?復(fù)位、中斷和睡眠?
??(1)復(fù)位?
??PIC16F616包括這樣的幾個復(fù)位功能,上電復(fù)位(Power-on)、硬件復(fù)位、欠壓復(fù)位(Brown-out)、看門狗復(fù)位.?
??關(guān)于上電復(fù)位POR,大家都不陌生,單片機在上電的時候保持復(fù)位直到電壓能夠滿足其正常的工作電壓,同時你可以通過對CONNFIG(編譯器上即可設(shè)置)的設(shè)置,來開啟Power-up Time,這個時間一般為64ms.?
??硬件復(fù)位可以通過MCLR引腳外界復(fù)位電路,即可實現(xiàn)硬件復(fù)位(將此引腳接低電平).?
??欠壓復(fù)位這個功能是可選的,也可以直接在編譯環(huán)境中配置CONFIG寄存器來開啟此功能.當此功能開啟時,如果單片機在運行的時候,供電電壓不足就會引起欠壓復(fù)位,復(fù)位后單片機如果發(fā)現(xiàn)供電電壓已經(jīng)達到正常值的時候,會有一個64ms的延時,然后再運行程序.?
???關(guān)于看門狗的復(fù)位在看門狗部分已經(jīng)說了.這里的一些復(fù)位還涉及到一些標志位.這些標志位分布在STATUS和PCON上面.STATUS上有兩個位?TO、PD,當標志位TO=1時,表示表示已經(jīng)操作了上電復(fù)位或者是執(zhí)行了CLRWDT或者SLEEP指令,當TO=0時,表示發(fā)生了看門狗復(fù)位.當標志 位PD=1時表示操作了上電復(fù)位或者是執(zhí)行了CLRWDT指令,當PD=0時,表示執(zhí)行了SLEEP指令.PCON上有兩個標志位是POR和BOR,分別 表示的是上電復(fù)位和欠壓復(fù)位標志.具體的可以參看手冊.?
??(2)中斷?
??PIC16F616包括這樣的幾個中斷源:RA2/INT引腳外部中斷、RA端口電平變化中斷、定時器Timer0、Timer1、Timer2溢出中斷、比較器中斷、AD轉(zhuǎn)換中斷、捕獲/比較/PWM中斷.?
???這些中斷的允許位和中斷標志位分別位于INTCON、PIE1、PIR1、IOCA這些寄存器里面,如果要開啟相應(yīng)的中斷,就要置相應(yīng)的中斷允許位,開啟 總中斷位(INTCON寄存器的GIE位),還要開啟INTCON上的PEIE位(定時器0溢出中斷、INT引腳沿中斷和RA端口的電平變化中斷除外).?
??當中斷發(fā)生的時候,相應(yīng)的中斷標志位就會置起來,同時總中斷標志位GIE會被清零,保證在此時間內(nèi)不會相應(yīng)其他的中斷,然后將當前的PC指針值壓棧保存,以用來保證中斷能正確的返回到原來執(zhí)行的地方.然后PC指針指向中斷向量地址0004H的地方,所以在編程序的時候,你可以在0004H的地址存一條跳轉(zhuǎn)指令跳到你定義的中斷服務(wù)程序里面去就可以了.如果在中斷的時候想保存一些重要的寄存器的話,可以在中斷程序的起始將其保存,然后在中斷服務(wù)程序的末尾將其恢復(fù)即可.?
??要注意的是中斷標志位不會自己清零,這就需要在編程的時候在軟件上對其清零,否則的話,單片機不停的執(zhí)行中斷服務(wù)程序.如果你想要在以后的程序中還能產(chǎn)生中斷的話,就要把總中斷允許位GIE重新置位.?
??(3)睡眠?
??要想讓單片機睡眠的方法很簡單,執(zhí)行一條SLEEP指令就可以了,如果看門狗允許的話,WDT就會被清零,但是還保持運行,寄存器STATUS的PD位將會置0,TO位將會置1,IO口還保持原來的狀態(tài),在睡眠狀態(tài)下,不能驅(qū)動振蕩器了.?
???有些事件可以將單片機從睡眠狀態(tài)中喚醒:看門狗、RA口電平變化中斷、外部復(fù)位引腳MCLK被拉低、RA2/int引腳沿中斷、Timer1中斷(必須工作在異步計數(shù)模式)、ECCP捕獲模式中斷、AD轉(zhuǎn)換中斷(時鐘源必須為內(nèi)部RC的時候)、比較器輸出有變化,這些事件能夠?qū)纹瑱C喚醒,其他的事件不能.?
??如果某項能喚醒單片機的中斷已經(jīng)開了,當總中斷允許位GIE為1的時候,單片機被喚醒后可以進入中斷程序中去,而當GIE位為0的時候,單片機也可以被喚醒,但是是執(zhí)行下面的語句,而不能進入中斷程序中去.?
??為了保證在執(zhí)行SLEEP語句后看門狗能夠清零,最好在SLEEP語句之前加一句清看門狗的語句CLRWDT.?
??11. PIC單片機的一些電特性?
??VSS引腳的最大輸出電流和VDD最大的輸入電流為:90mA;?
??每個IO口的輸出電流可達25mA,IO口總共輸出電流可達90mA;?
??每個IO口是由兩個保護二極管上下鉗位的.當電壓超過VDD和VSS的時候,二極管最大能承受20mA的電流;?
??IO口輸入漏電流最大為±1uA,引腳MCLR和OSC漏電流最大為±5uA;?
??PORTA內(nèi)部弱上拉(若設(shè)置了此功能)電流最大為?400uA;?
??IO口輸出低電平為0.6V,輸出高電壓為VDD-0.7V;?
??12.?編程注意事項及技巧?
??在編程調(diào)試后和根據(jù)網(wǎng)上的一些資料和經(jīng)驗,我注意到了一些在編程的事項和技巧,通過這些設(shè)置,可以使系統(tǒng)更加穩(wěn)定的工作,現(xiàn)在總結(jié)如下:?
??(1)?
??在設(shè)置端口的時候,先將端口輸出你想要預(yù)置的值,以免發(fā)生出示狀態(tài)的不穩(wěn)定,影響系統(tǒng)正常工作.雖然在當前還沒有定義端口是輸出還是輸入狀態(tài),這樣做總是好的.?
??(2)?
??在開啟某個中斷功能的時候,最好將其中斷標志位清一次零.?
??(3)?
???在設(shè)計低 功耗的時候,其中有些功能是比較耗電的,如果不用的話,一定要將其關(guān)掉.例如將IO口設(shè)置成輸入并將其懸空,就會很耗電流;RA口設(shè)置弱上拉的時候如果引 腳接地,電流會很大;欠壓復(fù)位也是一個耗電大戶.而看門狗開啟時用的時鐘源為內(nèi)部的RC,不怎么耗電;AD轉(zhuǎn)換耗電也不多.?
??(4)?
??單片機里面的功能很多,在有些功能不需要的時候,一定要將其關(guān)閉(可以放在初始化程序之中),這樣一來有利于程序的穩(wěn)定性;二來可以省電,因為開啟某個功能總是要電來驅(qū)動的.?
??(5)?
??如果一個寄存器被多種功能所共用,建議只對相應(yīng)位進行操作,例如用BCF、BSF、或、異或、與、非等指令,而不要整個的將其賦值,以免弄錯了使其他模塊受到干擾.

總結(jié)

以上是生活随笔為你收集整理的PIC单片机概述的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

中文字幕你懂的 | 久久久久久久久久久电影 | 欧美日韩一区二区三区在线观看视频 | 九九亚洲视频 | 亚洲精品456在线播放乱码 | av高清一区二区三区 | 午夜国产福利在线 | www.久久久精品 | 亚洲成人资源 | 亚洲电影久久 | 国产精品资源 | 亚洲手机天堂 | 99精品视频免费全部在线 | 久久久免费 | 婷婷在线综合 | 国产精品扒开做爽爽的视频 | 天天干天天色2020 | 综合天天网 | 在线看日韩av | 久久毛片网 | 久久国产精品99国产 | 色婷婷在线观看视频 | 国产又粗又猛又色又黄视频 | 91在线免费观看网站 | 久久黄色小说视频 | 精品国产不卡 | 亚洲小视频在线 | 99视频在线免费看 | av免费片 | 91视频免费网址 | 亚洲a色| 亚洲专区中文字幕 | 免费看国产精品 | 国产电影一区二区三区四区 | 久久国产精品久久精品国产演员表 | 成年人黄色免费网站 | 91亚洲精品国产 | 国产精品欧美日韩在线观看 | 亚洲精品大全 | 久久久久久久久毛片 | 亚洲色图27p | 亚洲成成品网站 | 成人黄色电影在线 | 97人人澡人人添人人爽超碰 | 操操操操网 | 成 人 a v天堂 | 99精品国产99久久久久久97 | 亚洲天堂激情 | 国产精品福利午夜在线观看 | 久久午夜国产 | 亚洲黄色av网址 | 超碰免费久久 | 五月婷婷av | 狠狠狠综合 | 激情欧美网| 日韩精品视频免费看 | 亚洲免费高清视频 | 91视频首页 | 91精品久久久久久综合乱菊 | 国产精品一区二区久久国产 | 中文字幕资源在线观看 | 免费成人黄色片 | 国产裸体永久免费视频网站 | 精品久久久久久亚洲综合网站 | 91色偷偷| 国产一区二区三区四区大秀 | 欧美视频在线二区 | 99久久精品免费看 | 久久毛片视频 | 91香蕉视频色版 | 日本黄色a级大片 | 国产资源网站 | 中文字幕乱码视频 | 香蕉视频在线网站 | 国产亚洲欧美精品久久久久久 | 人人爱爱 | 亚洲不卡在线 | 久久a v电影 | 免费看色网站 | 久久精品中文字幕 | 欧美怡红院 | 亚洲免费国产 | 一区二区三区四区免费视频 | 中文字幕免费高清在线 | 色激情在线| 国产亚洲精品久久久久久 | 91av电影在线 | 久久夜色精品亚洲噜噜国4 午夜视频在线观看欧美 | 亚洲综合小说电影qvod | 久草在线免费看视频 | 国产国语在线 | 五月导航 | www激情久久 | 成人黄色电影在线播放 | 天天干,天天操,天天射 | 99在线免费观看视频 | 日日夜日日干 | 91入口在线观看 | 高潮毛片无遮挡高清免费 | 久久视频国产精品免费视频在线 | 成人国产精品入口 | 国产伦理久久精品久久久久_ | 久久一区二 | 国产麻豆果冻传媒在线观看 | 久久国产精品久久国产精品 | 国产精在线 | 久久黄色影视 | 久久国产电影院 | 深爱婷婷久久综合 | 精品国产一区二区三区噜噜噜 | 九色在线| 天天干天天干天天干天天干天天干天天干 | 亚洲美女精品视频 | 一区二区三区动漫 | 碰天天操天天 | 日韩欧美在线第一页 | 日本女人b | 黄色精品一区二区 | 特级西西444www大胆高清无视频 | 国产老太婆免费交性大片 | 视频一区亚洲 | 日韩av一区在线观看 | 欧美黄色特级片 | 日日爱999 | 日批视频在线 | 永久免费精品视频网站 | 黄色一级片视频 | 超碰av在线播放 | 91麻豆精品国产91久久久无需广告 | 免费a网| 色老板在线视频 | 欧美老人xxxx18 | 天天干天天想 | 日韩欧美在线播放 | 亚洲精品黄| 亚洲毛片一区二区三区 | 一区二区三区电影在线播 | 国产中文字幕大全 | 免费av成人在线 | 亚洲狠狠干 | 免费黄在线看 | 91插插插免费视频 | 国内精品久久久久影院日本资源 | 美女搞黄国产视频网站 | 国产精品短视频 | 国产视频日韩 | 麻豆91精品91久久久 | 在线播放一区二区三区 | 久久一区二区免费视频 | 国产香蕉久久精品综合网 | 一级黄色大片在线观看 | av电影在线播放 | 国产中文字幕一区二区 | 麻豆视频免费播放 | 韩国精品视频在线观看 | 在线视频a| 久草成人在线 | 伊人黄色网 | 四川妇女搡bbbb搡bbbb搡 | 麻豆传媒视频在线播放 | 亚洲永久精品视频 | 天天干天天色2020 | 91色在线观看 | 美女黄视频免费 | 久久久久国产精品免费网站 | 婷婷九月激情 | 免费亚洲婷婷 | 福利视频第一页 | 天堂在线一区二区三区 | 91tv国产成人福利 | 欧美日韩中文在线视频 | 人人舔人人插 | 国产精品一区二区三区免费看 | 蜜臀av网址 | 亚洲精品欧美视频 | 国产精品午夜免费福利视频 | 麻豆国产视频下载 | 国产视频 久久久 | 欧美a级成人淫片免费看 | 91成人精品国产刺激国语对白 | 永久免费精品视频网站 | 天天操夜夜做 | 国产免费久久 | 男女激情片在线观看 | 久久久久国产精品一区 | 99热超碰| 日韩免费av片 | 激情网在线视频 | 一本到在线 | 成人午夜免费福利 | 国产精品久久久久久久久婷婷 | 六月丁香久久 | 国产一级在线视频 | 久久久国产毛片 | 国产成人免费av电影 | 久久成人人人人精品欧 | 亚洲精品日韩av | 日日草av| 看片的网址 | 欧美在一区 | 欧美午夜性生活 | va视频在线| 国产在线精品国自产拍影院 | 中文字幕在线观看三区 | 精品亚洲成a人在线观看 | 手机av看片 | 国产成人精品综合久久久 | 精品视频一区在线 | 免费观看十分钟 | 激情av在线播放 | 久草在线免费电影 | 国产福利91精品一区二区三区 | 免费观看的黄色片 | 西西大胆啪啪 | 国产一区免费观看 | 久久99久久精品 | 欧美日韩中文字幕综合视频 | 国产理论免费 | 精品国产1区 | 国产精品va最新国产精品视频 | av高清免费在线 | 国内丰满少妇猛烈精品播 | av电影在线播放 | 成人av网站在线播放 | 国产不卡片 | 久久精品系列 | 国产精品毛片一区二区在线 | www.777奇米| 免费看的黄色的网站 | 久久成人人人人精品欧 | 欧美亚洲久久 | 日韩av在线资源 | 国产精品av久久久久久无 | 天天亚洲| 69av视频在线| 丁五月婷婷| 美女在线免费观看视频 | 久久视频在线观看中文字幕 | 国产精品国产毛片 | 中文字幕888 | 国产三级久久久 | 九九九热精品 | 久久字幕精品一区 | 中文字幕在线观看av | 中文伊人 | 在线免费av电影 | 色综合久久久久久久久五月 | 亚洲国产精品小视频 | 欧美一性一交一乱 | 日韩草比| 国产精品欧美久久久久久 | 香蕉久草在线 | 亚洲h在线播放在线观看h | 亚洲电影成人 | 亚洲国产欧美一区二区三区丁香婷 | 中文在线免费视频 | 日韩精品视频在线免费观看 | 91传媒在线观看 | 精品综合久久 | 一区二区丝袜 | 亚洲欧洲日韩在线观看 | 国产看片网站 | 91视频a | 九色精品免费永久在线 | 国产剧情一区在线 | 久久免费看毛片 | 在线观看免费 | av观看久久久 | www.99热精品| 久久视频国产 | 国产精品va在线 | 中文字幕影片免费在线观看 | 日韩网站一区二区 | 人人爽人人片 | 天天综合久久综合 | 亚洲综合在线播放 | 美女视频国产 | 中文字幕在线免费看 | 久久99精品国产麻豆婷婷 | 久久蜜臀一区二区三区av | 久久黄色a级片 | 久久免费a | 激情文学丁香 | 一级片免费在线 | 精品视频在线看 | 91av手机在线观看 | 免费视频一级片 | 99精品美女 | 国内偷拍精品视频 | 99精品免费久久久久久久久 | 欧美韩日视频 | 免费观看视频的网站 | 色网站免费在线观看 | 欧美另类tv | 99免费看片| 国产夫妻自拍av | 天堂网在线视频 | 91久久久国产精品 | 精品影院一区二区久久久 | 国产一区二区高清视频 | 欧美午夜久久久 | 亚洲激情在线观看 | 91视频在线观看大全 | 欧美激情精品久久久久久 | 91亚洲在线 | 日韩黄色免费看 | 色婷婷成人网 | 狠狠操天天干 | 91亚瑟视频 | 天天操天天干天天干 | av青草 | 亚洲精选99 | 天天拍天天色 | 亚洲欧美成人网 | 午夜美女av | 亚洲国产播放 | 奇米网在线观看 | 国产精品人人做人人爽人人添 | 久久久久观看 | 国产资源在线免费观看 | 一级片视频在线 | 国产美女在线免费观看 | 亚洲精品久久久久中文字幕二区 | 成人在线视频免费看 | 欧美一级片在线 | 久久视频在线免费观看 | 久久久久激情视频 | 91成人在线观看喷潮 | 精品色999| 欧美成年网站 | 永久免费视频国产 | 不卡av在线免费观看 | 天天干,狠狠干 | 一区二区三区电影 | 五月激情丁香婷婷 | 亚一亚二国产专区 | 狠狠干天天 | 欧美成人影音 | 草久在线观看视频 | 国产成人精品三级 | 91精品毛片| 欧美成人tv| 中日韩三级视频 | 高清av影院 | 人人舔人人舔 | 日韩女同一区二区三区在线观看 | 日韩在线观看中文 | 国产热re99久久6国产精品 | 精品久久一区二区 | 成人91免费视频 | 福利av在线 | 韩国精品在线观看 | 亚洲国产精品人久久电影 | 蜜臀av性久久久久av蜜臀三区 | 久草在线视频免赞 | 久久久久国产免费免费 | 久草网在线观看 | 激情综合色综合久久 | 欧美最猛性xxxxx免费 | 天天撸夜夜操 | av亚洲产国偷v产偷v自拍小说 | 五月婷婷综 | 久久久国产精品视频 | 天天天天天干 | 亚洲激情校园春色 | 亚洲精品中文在线资源 | 中文字幕日本在线 | 国产免费看 | 狠狠撸电影 | 日韩精品一区二区在线视频 | 97网| 国产第一页精品 | 日日夜夜精品视频天天综合网 | 国产亚洲一区二区三区 | 国产在线精品一区 | 精品国产理论片 | 91av大全 | 在线看片中文字幕 | 最新中文字幕 | 97看片网| 狠狠狠色| av网址最新| 亚洲免费小视频 | 日韩电影在线观看中文字幕 | 97色噜噜| 欧美激情h| 亚洲精品456在线播放第一页 | 亚洲国产免费网站 | 国产区第一页 | 狠狠插狠狠操 | 日日躁夜夜躁xxxxaaaa | 人人草在线视频 | av成人在线电影 | 免费在线播放av电影 | 精品国产电影一区 | 国产精品成久久久久 | 天堂视频中文在线 | 中文字幕av在线播放 | 久久久久久久影视 | 在线黄网站 | www毛片com| 亚洲精品tv久久久久久久久久 | 日韩激情小视频 | 99欧美精品 | 天天干,夜夜爽 | 成人黄色视 | 欧美成人按摩 | 午夜精品视频一区二区三区在线看 | 国产不卡免费视频 | 久久人人97超碰精品888 | 在线黄频| 正在播放国产一区二区 | 91精品国产99久久久久久久 | 国产精品12| 在线免费看黄色 | 狠狠色综合网站久久久久久久 | 国产高清在线永久 | 国产五月 | 国产视频精选在线 | 国产永久免费观看 | 欧美在线视频日韩 | 日韩激情免费视频 | 超碰精品在线观看 | 最近中文国产在线视频 | 久久久久久久99精品免费观看 | 久草在线最新视频 | 成人精品视频久久久久 | 免费在线一区二区三区 | 美女久久久久久久久久久 | 成人黄色片免费 | 国内精品久久久久久久久 | 五月天婷婷狠狠 | 欧美日本啪啪无遮挡网站 | 99在线精品免费视频九九视 | 啪啪免费观看网站 | 久久久麻豆 | 五月天丁香| 夜夜操天天操 | 国产福利a | 亚洲成人资源在线观看 | 久久久久久久久久久久久久免费看 | 中文日韩在线视频 | 中文字幕av免费在线观看 | 久久理论电影网 | 欧美黄网站 | 精品欧美小视频在线观看 | 欧美精品久久久久久久免费 | 99精品视频免费观看 | 亚洲精品在线免费看 | 综合天堂av久久久久久久 | 国产一级二级三级视频 | 国产在线视频不卡 | 日本黄色免费看 | 亚洲激情综合网 | 欧美日韩亚洲在线观看 | 人人看人人爱 | 97精品国产97久久久久久免费 | 日本黄色免费看 | 欧美专区日韩专区 | 国产一区二区影院 | 国产69精品久久久久9999apgf | 欧美爽爽爽| 在线免费观看亚洲视频 | 欧美一级裸体视频 | www.伊人网 | 欧美日韩不卡一区 | 男女激情免费网站 | 久久免费福利视频 | 国产亚洲综合性久久久影院 | 婷婷成人亚洲综合国产xv88 | 免费a级大片 | 国产高清无av久久 | 国产精品97| 不卡电影一区二区三区 | 亚洲精品久久久久久中文传媒 | 96国产在线| 国产盗摄精品一区二区 | 黄色av免费看 | 69av久久 | 久久久久久久久久久久久影院 | 亚洲黄色免费 | 国产亚洲人成网站在线观看 | 狠狠色伊人亚洲综合成人 | 免费中午字幕无吗 | 色综合天天在线 | 精品嫩模福利一区二区蜜臀 | 国产视频精品网 | 日韩欧美在线不卡 | 99精品国产免费久久 | 亚洲一区二区视频 | 免费看日韩片 | av免费试看 | 日本特黄特色aaa大片免费 | 亚洲人人精品 | 国产真实精品久久二三区 | 久久天天躁夜夜躁狠狠躁2022 | 色婷婷综合久久久久 | 五月婷婷综合在线视频 | 日韩高清在线看 | 国产黄色精品在线观看 | 欧美极品少妇xxxx | 91精品国产麻豆国产自产影视 | 中文字幕乱码电影 | 欧美日韩高清国产 | 三级黄色片子 | 精品av网站 | 99re国产视频 | 国产成人三级在线播放 | 亚洲日韩中文字幕 | 国产精品免费小视频 | 人人看人人做人人澡 | 99c视频在线| 国产美女免费视频 | 日日夜夜草 | 国产精品久久久久一区二区国产 | 亚洲免费视频在线观看 | 国产一区在线视频观看 | 波多野结衣在线观看一区二区三区 | av电影中文字幕在线观看 | 日韩色爱 | 亚洲影音先锋 | 国产精品视频在线看 | 国产人在线成免费视频 | 特级黄录像视频 | 国产美女精品视频 | 久久精品久久久精品美女 | 在线黄色免费 | 国产无套精品久久久久久 | 成人三级网站在线观看 | 天天操狠狠操夜夜操 | 日韩理论在线播放 | 国产精品嫩草影视久久久 | 国产福利免费在线观看 | 欧女人精69xxxxxx| 婷婷色亚洲| 久久久久久麻豆 | 国产亚洲精品久久久久久无几年桃 | 国产午夜一级毛片 | 91日韩精品视频 | 欧美日韩不卡一区二区 | 亚洲免费在线视频 | 四虎国产精品成人免费影视 | 在线视频观看国产 | 精品日韩视频 | 久久中文网 | 成人一级片免费看 | 久久国产精品一二三区 | 国产精品一区二区视频 | av大片网址 | 99爱国产精品 | 亚洲在线网址 | 久久艹在线 | 成 人 a v天堂 | 四虎永久免费 | 日韩视频免费 | 黄色1级毛片 | 日韩av成人在线观看 | 天天操夜夜操 | 在线视频免费观看 | 久久久这里有精品 | 国产精品成人国产乱一区 | 国产99久 | 欧美视频网址 | 一区二区视频播放 | 久久久久久久影院 | 国产女人免费看a级丨片 | 狠狠色丁香久久婷婷综 | 97超碰人人干 | 丰满少妇一级片 | 天天草天天干 | 久久系列 | 免费看av在线 | 久久久综合 | 日本不卡一区二区 | 97av视频 | 96精品在线 | 天堂在线一区 | 国产麻豆精品久久一二三 | 久草在线免费在线观看 | 97av在线视频 | 97国产在线播放 | www操操| 夜色.com| 日日干影院 | 天堂av高清 | 亚洲精品视频在线观看免费视频 | 97超碰人人看 | 亚洲一级电影在线观看 | 在线观看中文字幕视频 | 日韩一级理论片 | 久久欧美视频 | 三级在线视频观看 | 久久久亚洲电影 | 一区二区三区影院 | 国产免费片 | 国产一级片在线播放 | 中文字幕成人在线观看 | 久久久精品国产免费观看一区二区 | 亚洲欧美日韩精品久久久 | caobi视频 | 香蕉视频国产在线观看 | 99精品国产福利在线观看免费 | 国产一区二区三区四区在线 | 久久草网 | 在线小视频你懂的 | 国产欧美日韩一区 | 国产特黄色片 | 青青河边草观看完整版高清 | 婷婷在线播放 | 久久婷婷开心 | 91av在线看 | 青青啪 | 国产精品一区在线观看 | 奇米影视8888在线观看大全免费 | 国产专区在线视频 | 一级免费看视频 | 国产亚洲资源 | 久久美女高清视频 | 99久久日韩精品视频免费在线观看 | 国产成人三级在线观看 | 黄色国产成人 | 色婷婷福利视频 | 91精品国产成人www | 欧美日韩一区二区在线 | 国产精品久久久久久久久久久免费 | 国产精品毛片一区 | 国产区av在线 | 丁香九月激情 | 中文字幕乱码亚洲精品一区 | 国产精品久久久久一区二区三区共 | 狠狠色丁婷婷日日 | 国产精品综合久久久久久 | 在线观看国产日韩欧美 | 久久国产美女 | 91桃色免费视频 | 国产香蕉av| 成人av资源网| 日韩精品中文字幕在线观看 | 五月婷婷六月丁香激情 | 国产视频一二三 | 香蕉网站在线观看 | 国产高清免费av | 久久99久久99精品中文字幕 | 免费看片色 | 精品久久久久国产免费第一页 | 久久久久久久久久久久av | 丁香激情综合 | 亚洲精品久久久蜜桃 | 免费碰碰| 天天操天天射天天插 | 国产精品第二十页 | 国产一区二区三区免费视频 | 国产第一页精品 | 在线观看视频日韩 | 国产精品一区二区 91 | 国产免费又爽又刺激在线观看 | 国产黄a三级三级三级三级三级 | 亚洲综合在线发布 | 亚洲日日日 | 国内精品久久久久久久久久清纯 | 91午夜精品 | 91av蜜桃| www成人精品 | 中文字幕一区二区三区精华液 | 欧美激情xxxx | 亚洲理论片在线观看 | 91免费网站在线观看 | 在线日本v二区不卡 | 欧美激情精品久久久久 | 在线观看免费91 | 九九热久久久 | 成人午夜网 | 日韩av在线资源 | 91最新网址在线观看 | 欧美日韩精品电影 | 亚洲免费在线视频 | 欧美日在线 | 久久艹人人 | 国产精品久久久999 国产91九色视频 | 九九久久久久久久久激情 | 又污又黄网站 | 国产成人久久精品一区二区三区 | 欧美一级片免费播放 | 久久刺激视频 | 深夜福利视频在线观看 | 99爱在线 | 亚洲va欧美va国产va黑人 | 国产视频观看 | 成人激情开心网 | 国产精品成人免费精品自在线观看 | 婷婷精品国产欧美精品亚洲人人爽 | 伊人天天综合 | 日韩精品极品视频 | 午夜影院先 | 13日本xxxxxⅹxxx20 | 欧美日韩精品在线播放 | 国产精品理论片在线观看 | 日韩欧美在线观看 | 91干干干| 91在线影院 | 天天干天天干天天干天天干天天干天天干 | 国产一区二区精品在线 | 国产在线高清视频 | 一区二区视频在线看 | 91视频一8mav | 人人草在线视频 | 1024久久| 久久久久久久久网站 | 97国产大学生情侣酒店的特点 | 欧美日韩精品在线 | 国产日韩欧美综合在线 | 久久黄色网页 | 国产亚洲人成网站在线观看 | 在线国产中文 | 天堂av最新网址 | 免费视频你懂得 | 国产一区二三区好的 | 日韩欧美视频免费在线观看 | 欧美 激情 国产 91 在线 | 欧美精品九九99久久 | 亚洲成av人片一区二区梦乃 | 国产在线欧美日韩 | 综合网婷婷 | 久久久久麻豆v国产 | 亚洲天堂网在线视频 | 久草久| 亚洲一区二区三区精品在线观看 | 91av电影| 视频精品一区二区三区 | 99久久网站| 国产精品一区二区精品视频免费看 | 久久久久国产精品免费免费搜索 | 日韩在线高清 | 性色av一区二区三区在线观看 | 美女久久| 麻豆久久久久 | 啪啪凸凸| 中文字幕电影网 | 日韩视频免费看 | 美女网站色在线观看 | 黄av免费 | 久久综合欧美精品亚洲一区 | 激情av在线资源 | 精品国产一区二区三区久久 | 午夜av大片 | 97国产情侣爱久久免费观看 | 一级黄网| 91桃色国产在线播放 | 日韩欧美一区二区三区免费观看 | www.夜夜爽 | 在线观看的av网站 | 国产精品18久久久久久不卡孕妇 | a级国产乱理伦片在线播放 久久久久国产精品一区 | 久久看免费视频 | 视频国产一区二区三区 | 国产一级一片免费播放放a 一区二区三区国产欧美 | 国产精品亚洲视频 | 99欧美| 久草免费色站 | 亚洲精品乱码久久久久久蜜桃不爽 | 欧美午夜激情网 | 88av色| 尤物九九久久国产精品的分类 | 国产精品一区久久久久 | 国产精品99精品久久免费 | 亚洲天天看 | 日韩av影视在线 | 亚洲天天做 | 国产精品门事件 | 国产成人久久久久 | 色多多污污在线观看 | 国产精品中文久久久久久久 | 国产欧美精品一区aⅴ影院 99视频国产精品免费观看 | 国产一级片观看 | 狠狠操导航 | 日韩高清一 | 色国产在线| av大片网址 | 91传媒在线 | 玖玖视频在线 | 欧美另类亚洲 | av综合在线观看 | 99精品福利视频 | 中文一区在线 | 国产不卡在线观看视频 | 国产黄色成人av | 欧美精品一区在线 | 黄色在线观看免费 | 黄a在线观看 | 高清不卡免费视频 | 在线黄色国产 | 中文字幕.av.在线 | 国内精品久久久久久久影视简单 | 国产免费专区 | 日本h在线播放 | 欧美日本高清视频 | 国内精品久久久久久久久久久 | 狠狠操电影网 | 91色在线观看 | 天海冀一区二区三区 | 欧美亚洲精品在线观看 | 97在线公开视频 | 午夜国产一区 | 在线观看中文字幕网站 | 四虎国产精品免费观看视频优播 | 久久99偷拍视频 | 中文字幕av在线 | 波多野结衣视频一区二区 | 黄免费网站 | 久久久精品欧美 | 日韩免费视频一区二区 | av在线免费播放网站 | 国产成人一区二区精品非洲 | 国产精品一区二区在线 | 亚洲a成人v | 久久av中文字幕片 | 国产青春久久久国产毛片 | av免费在线看网站 | 国产色婷婷精品综合在线手机播放 | 免费日韩 精品中文字幕视频在线 | 久久福利国产 | 欧美日韩在线观看视频 | 天天色.com | 亚洲永久精品视频 | 欧美成人理伦片 | 最近免费中文字幕mv在线视频3 | 欧美一级看片 | 日日干美女 | 国产人成精品一区二区三 | 成人精品福利 | 九九热只有这里有精品 | 国产福利在线不卡 | 麻豆国产精品一区二区三区 | 国产精品原创视频 | 国产成人99av超碰超爽 | 天天干,天天操 | 91av中文字幕 | 亚洲区视频在线观看 | 一级片视频免费观看 | 久99视频| 免费在线激情电影 | 欧美精品久久久久久久 | 日日婷婷夜日日天干 | 三级动态视频在线观看 | 91免费视频网站在线观看 | 欧美一级片在线观看视频 | 91免费在线视频 | 精品在线免费视频 | 国产香蕉av | 最近2019年日本中文免费字幕 | 在线免费视频一区 | 欧美精品久久 | 婷婷草| 国产999视频在线观看 | 中文字幕av全部资源www中文字幕在线观看 | 免费在线中文字幕 | 四川bbb搡bbb爽爽视频 | 亚洲精品在线观 | 91丨九色丨国产在线观看 | 99久久精品免费视频 | 中文在线a天堂 | 国产精品久久久一区二区三区网站 | 超碰97国产在线 | 天天av天天 | 亚洲aaa级 | 国产亚洲精品久久久久久大师 | 国产尤物视频在线 | 在线免费视频a | 欧美日韩天堂 | 国产精品一区二区久久精品爱微奶 | 国产精品系列在线观看 | 国产日韩视频在线 | 91视频免费播放 | 91福利区一区二区三区 | 亚洲精品小视频 | 欧美日韩精品在线观看视频 | 久久美女免费视频 | 成人免费观看视频大全 | 成人午夜久久 | 最新国产精品久久精品 | 久久99国产综合精品 | 午夜精品久久久久久久久久久 | 在线影院 国内精品 | 6080yy午夜一二三区久久 | 天天躁日日躁狠狠躁av中文 | 国产精品一区二区吃奶在线观看 | 黄色免费视频在线观看 | 国产精品中文字幕av | 亚洲精品无 | 99精品视频在线看 | 亚洲国产片 | 国产又粗又硬又长又爽的视频 | 四虎在线观看网址 | 精品国产久 | 亚洲精品国产精品国 | 美国人与动物xxxx | 福利视频午夜 | 日批网站在线观看 | 国产 字幕 制服 中文 在线 | 久久精品—区二区三区 | 国产精久久久久久久 | 久久情侣偷拍 | 亚洲精品色婷婷 | 色天天中文| 国产亚洲精品xxoo | 996久久国产精品线观看 | 四季av综合网站 | 亚洲免费精彩视频 | www.eeuss影院av撸 | 久久综合色一综合色88 | 97超碰在线久草超碰在线观看 | 99热网站 | 久久免费的视频 | 五月婷综合 | 国产视频亚洲视频 | 久草免费新视频 | 国产色久 | 高清美女视频 | 国产在线观看免费观看 | 99精品免费久久久久久日本 | 正在播放一区 | 丝袜美腿在线播放 | 美国av大片 | 国产视频 久久久 | 久久久国产精品成人免费 | 国产综合在线视频 | 免费看污污视频的网站 | 在线免费亚洲 | 免费看的黄色录像 | 久久国产免费视频 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 久久免费视频一区 | 国内精品视频在线 | 国产高清免费av | 日韩最新在线视频 | 久久久91精品国产一区二区精品 | 亚洲综合色网站 | 国产在线一区二区 | 日韩草比 | 在线国产中文 | 99热手机在线 | 日韩精品中文字幕在线观看 | 亚洲综合涩 | 黄色在线观看www | 日韩免费一区二区 | 久久天天躁狠狠躁夜夜不卡公司 | 日韩av影视在线观看 | 欧美日韩xxxxx | 五月花激情| 国产精品九色 | 天天操天天操天天操天天操天天操天天操 | 国产精久久久久久久 | a天堂最新版中文在线地址 久久99久久精品国产 | 亚洲天堂网在线视频观看 | 波多野结衣最新 | 17婷婷久久www| 国产二区视频在线观看 | 97视频亚洲 | 97电影在线观看 | 国产美女视频免费观看的网站 | 99高清视频有精品视频 | 免费视频91 | 日韩午夜av| 亚洲高清精品在线 | 久久久亚洲影院 | 99久久夜色精品国产亚洲96 | 精品亚洲成人 | 亚洲综合情 | 久久久久成人精品亚洲国产 | x99av成人免费 | 99久高清在线观看视频99精品热在线观看视频 | 国产日韩在线观看一区 | 中文字幕之中文字幕 | 在线观看一区二区视频 | 欧美日韩免费一区二区 | 欧产日产国产69 | 中文字幕 国产 一区 | 夜色资源网 | 久草在线高清 | 香蕉在线观看视频 | 黄色.com| 国产亚洲精品精品精品 | 999视频网站| 在线观看一区视频 | 国产精品综合久久久久 | japanesexxxhd奶水 国产一区二区在线免费观看 | 免费网站v | 人人模人人爽 | 韩日色视频 | 91最新网址在线观看 | 精品网站999www | 欧美99久久 | 久久人人爽人人片 | 国产精久久久 | www.综合网.com| 亚洲精品97 | 欧美精品三级在线观看 | 首页国产精品 |