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

正文內(nèi)容

定時(shí)器計(jì)數(shù)器ppt課件(編輯修改稿)

2025-05-26 00:04 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 2個(gè) 8位定時(shí)器 /計(jì)數(shù)器。 且 TH0借用了定時(shí)器 T1的溢出中斷標(biāo)志 TF1和運(yùn)行控制位 TR1。 ? 例 3假設(shè)有一個(gè)用戶系統(tǒng)中已使用了兩個(gè)外部中斷源 ,并置定時(shí)器 T1于方式 2,作串行口波特率發(fā)生器用 ,現(xiàn)要求再增加一個(gè)外部中斷源 ,并由 口輸出一個(gè) 5KHz的方波(假設(shè)晶振頻率為 6MHz)。 在不增加其它硬件開銷時(shí) ,可把定時(shí)器 /計(jì)數(shù)器 T0置于工作方式 3,利用外部引腳 T0端作附加的外部中斷輸入端 ,把 TL0預(yù)置為 0FFH,這樣在 T0端出現(xiàn)由 1至 0的負(fù)跳變時(shí) ,TL0立即溢出 ,申請(qǐng)中斷 ,相當(dāng)于邊沿激活的外部中斷源。 在方式 3下 ,TH0總是作 8位定時(shí)器用 ,可以靠它來控制由 輸出的 5kHz方波。 ?由 輸出 5kHz的方波 ,即每隔 100μs使 的電平發(fā)生一次變化。則 TH0中的初始值 X=M- N=256-100/2=206。 下面是有關(guān)的程序。 MOVTL0,# 0FFH?MOVTH0,# 206?MOVTL1,# BAUDBAUD根據(jù)波特率要求設(shè)置常數(shù) ?MOVTH1,# BAUD?MOVMOD,# 27H置 T0工作方式 3?TL0工作于計(jì)數(shù)器方式 ?MOVTCON,# 55H啟動(dòng)定時(shí)器 T0、 T1,置外部中斷 0和 1為邊沿激活方式 ?MOVIE,# 9FH開放全部中斷 ? TL0溢出中斷服務(wù)程序(由 000BH單元轉(zhuǎn)來) :?TL0INT:MOVTL0,# 0FFH?… 外部引腳 T0引起中斷處理程序RETI?TH0溢出中斷服務(wù)程序(由 001BH轉(zhuǎn)來) :?TH0INT:MOVTH0,# 206?CPL?RETI?此處串行口中斷服務(wù)程序、 外中斷 0和外中斷 1的中斷服務(wù)程序沒有列出。 MCS 51單片機(jī)的串行接口 串行通信的基本概念 并行 和 串行并行通信的優(yōu)點(diǎn)是速度快,效率高,確點(diǎn)是不適合遠(yuǎn)距離通信。串行通信剛好相反。單工、半雙工 和 全雙工單工:信息只能沿著一個(gè)方向傳播半雙工:信息可以沿一條線雙向傳播,但不能同時(shí)實(shí) 現(xiàn)雙向傳播。全雙工:使用兩條獨(dú)立的數(shù)據(jù)通道,收發(fā)可同時(shí)進(jìn)行。 同步方式和異步方式(1)同步方式是將一大批數(shù)據(jù)分成幾個(gè)數(shù)據(jù)塊 ,數(shù)據(jù)塊之間用同步字符予以隔開 ,而傳輸?shù)母魑欢M(jìn)制碼之間都沒有間隔。 其基本特征是發(fā)送與接收時(shí)鐘始終保持嚴(yán)格同 步。 (2)異步通信是按幀傳送數(shù)據(jù) ,它利用每一幀的起、止信號(hào)來建立發(fā)送與接收之間的同步 ,每幀內(nèi)部各位均采用固定的時(shí)間間隔 ,但幀與幀之間的時(shí)間間隔是隨機(jī)的。其基本特征是每個(gè)字符必須用起始位和停止位作為字符開始和結(jié)束的標(biāo)志 ,它是以字符為單 位一個(gè)個(gè)地發(fā)送和接收的。 與串行口有關(guān)的特殊功能寄存器 1. 數(shù)據(jù)緩沖器 SBUF?串行口緩沖器 SBUF是可直接尋址的特殊功能寄存器 ,其內(nèi)部 RAM字節(jié)地址是 99H。 在物理上 ,它對(duì)應(yīng)著兩個(gè)獨(dú)立的寄存器 ,一個(gè)發(fā)送寄存器 ,一個(gè)接收寄存器。發(fā)送時(shí) ,就是 CPU寫 SBUF的時(shí)候( 51系列單片機(jī)沒有專門的啟動(dòng)發(fā)送狀態(tài)的指令) 。接收時(shí) ,就是讀取 SBUF的過程 ,接收寄存器是雙緩沖的 ,以避免在接收下一幀數(shù)據(jù)之前 ,CPU未能及 時(shí)響應(yīng)接收器的中斷 ,沒有把上一幀數(shù)據(jù)讀走 ,而產(chǎn)生兩幀數(shù)據(jù)重疊的問題。 2. 串行口控制寄存器 SCON?SCON用于控制和監(jiān)視串行口的工作狀態(tài) ,其各位定義如圖 所示。相應(yīng)的各位功能介紹如下 :?SM0、 SM1:用于定義串行口的操作模式 ,兩個(gè)選擇位對(duì)應(yīng) 4種模式 ,見表 。其中 fOSC是振蕩器頻率 ,UART為通用異步接收和發(fā)送器的英文縮寫。SM2:多機(jī)通信時(shí)的接收允許標(biāo)志位。 在模式 2和 3中 ,若 SM2=1,且接收到的第 9位數(shù)據(jù)( RB8) 是 0,則接收中斷標(biāo)志( RI) 不會(huì)被激活。在模式 1中 ,若 SM2=1且沒有接收到有效的停止位 ,則 RI不會(huì)被激活。 在模式 0中 ,SM2必 須是 0。 表 串行口操作模式選擇 SM0SM1 ?!∈? 功 能 波 特 率 000110110101同步移位寄存器 8位 UART9位 UART9位 UARTfOSC/12可 變 (T1溢出率 )fOSC/64或 fOSC/32可 變 (T1溢出率 )3. 電源控制寄存器 PCON?特殊功能寄存器 PCON中 ,只有一位(最高位) SMOD與串行口的工作有關(guān) ,該位是串行口波特率系數(shù)的控制位 :SMOD=1時(shí) ,波特率加倍 ,否則不加倍。PCON的地址為 87H,不可位尋址 ,因此初始化時(shí)需要字節(jié)傳送。 串行口的 4 種工作模式 1. 模式 0 同步移位寄存器輸入輸出模式,可外接移位寄存器,以擴(kuò)展 I/O口。2. (1) 模式 0 輸出狀態(tài)。 圖 外接移位寄存器輸出 (2) 模式 0 輸入狀態(tài)。當(dāng)滿足 RI=0且 REN= 0時(shí),就啟動(dòng)一次接收過程。 圖 外接移位寄存器輸入 2. 模式 1?1
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1