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

正文內(nèi)容

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

2025-05-26 00:04 本頁面
 

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