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

正文內(nèi)容

片機(jī)基礎(chǔ)ppt課件(存儲版)

2025-02-16 07:12上一頁面

下一頁面
  

【正文】 一 、 方式 0 的應(yīng)用 例 1 利用定時(shí)器輸出周期為 2 ms的方波 , 設(shè)單片機(jī)晶振頻率為 6 MHz。 T0賦初值 MOV TL0, # 0CH MOV TMOD, # 00H SETB TR0 。 假定紅燈亮?xí)r停止統(tǒng)計(jì) , 紅燈滅時(shí)才在上次統(tǒng)計(jì)結(jié)果的基礎(chǔ)上繼續(xù)統(tǒng)計(jì) , 試用單片機(jī)定時(shí)器 /計(jì)數(shù)器 T1的方式 1完成該項(xiàng)產(chǎn)品的計(jì)數(shù)任務(wù) 。 設(shè)置 SETB TR1 。 且 TH0 借用了定時(shí)器 T1 的溢出中斷標(biāo)志 TF1和運(yùn)行控制位 TR1。 BAUD根據(jù)波特率要求設(shè)置常數(shù) MOV TH1, # BAUD MOV MOD, # 27H 。串行通信剛好相反。 在物理上 , 它對應(yīng)著兩個(gè)獨(dú)立的寄存器 , 一個(gè)發(fā)送寄存器 , 一個(gè)接收寄存器 。 PCON的地址為 87H, 不可位尋址 , 因此初始化時(shí)需要字節(jié)傳送。 PD=0 單片機(jī)處于正常工作狀態(tài)。 當(dāng)滿足 RI=0且 REN= 1時(shí),就啟動一次接收過程。 一幀信號發(fā)送完時(shí) , 將置位發(fā)送中斷標(biāo)志 TI=1, 向 CPU申請中斷 , 完成一次發(fā)送過程 。否則,所接收到的一楨信息將丟失,接收器復(fù)位,并從新開始檢測負(fù)跳變,以便接收下一楨信息。 發(fā)送過程是由執(zhí)行任何一條 SBUF為目的寄存器的指令來啟動的 。 這種狀態(tài)由零檢測器檢測到后 , 就通知發(fā)送控制器作最后一次移位 , 然后置 TI=1, 請求申請中斷 。 若起始位有效 ( 為 0) 則起始位移入移位寄存器 , 并開始接收這一幀的其余位 。 所接收的停止位的值與 SBUF、 RB8 和 RI都沒有關(guān)系 , 利用這一特點(diǎn)可用于多機(jī)通信中 。 (1) 模式 0 的波特率等于單片機(jī)晶振頻率的 1/12, 即每個(gè)機(jī)器周期接收或發(fā)送一位數(shù)據(jù) 。 其初始化過程如下 : (1) 按選定串行口的操作模式設(shè)定 SCON的 SM0、 SM1兩位二進(jìn)制編碼 。輸入 8 位開關(guān)量 , 處理不同的程序 。 輸入數(shù)據(jù) 。 數(shù)據(jù)長度 LOOP: MOV A, R0 。 置數(shù)據(jù)區(qū)地址指針 MOV R2, # 10H 。 出錯(cuò)處理程序 … 第 6章 MCS 51單片機(jī)內(nèi)部定時(shí)器 /計(jì)數(shù)器及串行接口 例 2 單片機(jī)和 PC之間利用串行口進(jìn)行通信 51單片機(jī)有一個(gè)全雙工的串行通訊口,和 PC機(jī)之間可以方便地進(jìn)行串口通訊。 RB8=1, 即 RB8不為 P轉(zhuǎn) ERR LP1: MOV R0, A 。 模作模式 2, 并允許接收 MOV PCON, # 00H。 置 SMOD=0, 波特率不加倍 MOV R0, # 40H 。 查詢 RI CLR RI 。電路示意如圖 所示 。 于是 )1256(12322322131THfTO S CS M O DS M O D?????? 的溢出率的波特率或模式第 6章 MCS 51單片機(jī)內(nèi)部定時(shí)器 /計(jì)數(shù)器及串行接口 表 定時(shí)器 T1產(chǎn)生的常用波特率 第 6章 MCS 51單片機(jī)內(nèi)部定時(shí)器 /計(jì)數(shù)器及串行接口 假設(shè)某 MCS 51 單片機(jī)系統(tǒng) , 串行口工作于模式 3, 要求傳送波特率為 1200 Hz, 作為波特率發(fā)生器的定時(shí)器 T1工作在方式 2 時(shí) , 請求出計(jì)數(shù)初值為多少 ? 設(shè)單片機(jī)的振蕩頻率為 6 MHz。然后主機(jī)向各從機(jī)發(fā)數(shù)據(jù)幀 (TB8=0),此時(shí)只有 SM2 =0的機(jī)器可接收數(shù)據(jù) ,其余各從機(jī)將丟掉數(shù)據(jù) . 第 6章 MCS 51單片機(jī)內(nèi)部定時(shí)器 /計(jì)數(shù)器及串行接口 波特率 串行口每秒鐘發(fā)送或接收的數(shù)據(jù)位數(shù)稱為波特率 。 兩者都滿足時(shí) , 第 9 位數(shù)據(jù)裝入 TB8, 前 8 位數(shù)據(jù)裝入 SBUF。 計(jì)數(shù)器的 16個(gè)狀態(tài)把一位時(shí)間等分成 16份 , 在每一位的第 9個(gè)狀態(tài)時(shí) , 位檢測器對 RXD端的值采樣 。 此后 , 每次移位時(shí) , 把 0 送入第 9 位 。 而模式 3的波特率是可變的 , 與定時(shí)器 T1的溢出率有關(guān) 。 ② 接收到的停止位為 1 或 SM2=0。 用軟件清除 TI后 , CPU執(zhí)行任何一條以 SBUF為目標(biāo)寄存器的指令 , 就啟動發(fā)送過程 。 (1) 模式 0 輸出狀態(tài)。 GF1,GF0:兩個(gè)通用工作標(biāo)志位,用戶可以自由使用。 在模式 2 和 3 中 , 若 SM2 = 1, 且接收到的第 9 位數(shù)據(jù) ( RB8) 是 0, 則接收中斷標(biāo)志 ( RI) 不會被激活 。 其基本特征是每個(gè)字符必須用起始位和停止位作為字符開始和結(jié)束的標(biāo)志 , 它是以字符為單位一個(gè)個(gè)地發(fā)送和接收的 。 外部引腳 T0 引起中斷處理程序 RETI TH0 溢出中斷服務(wù)程序(由 001BH轉(zhuǎn)來) : TH0INT: MOVTH0, # 206 CPL RETI 此處串行口中斷服務(wù)程序、 外中斷 0和外中斷 1的中斷服務(wù)程序沒有列出。 下面是有關(guān)的程序。 顯示子程序 RET 第 6章 MCS 51單片機(jī)內(nèi)部定時(shí)器 /計(jì)數(shù)器及串行接口 三 、 方式 2 應(yīng)用 方式 2 是定時(shí)器自動重裝載的操作方式 , 在這種方式下 , 定時(shí)器 0 和 1 的工作是相同的 , 它的工作過程與方式 0、 方式 1 基本相同 , 只不過在溢出的同時(shí) , 將 8 位二進(jìn)制初值自動重裝載 , 即在中斷服務(wù)子程序中 , 不需要編程送初值 , 這里不再舉例 。 初始化程序 MOV TCON, # 00H MOV TMOD, # 0D0H MOV TH1, # 00H 第 6章 MCS 51單片機(jī)內(nèi)部定時(shí)器 /計(jì)數(shù)器及串行接口 MOV TL1, # 00H MOV R0, # 00H 。 例 2 已知某生產(chǎn)線的傳送帶上不斷地有產(chǎn)品單向傳送 , 產(chǎn)品之間有較大間隔 。 T0中斷入口 ORG 0030H START: MOV SP, # 60H。 第 6章 MCS 51單片機(jī)內(nèi)部定時(shí)器 /計(jì)數(shù)器及串行接口 由于 TL0既能作定時(shí)器也能作計(jì)數(shù)器使用,而TH0只能作定時(shí)器使用而不能作計(jì)數(shù)器使用,因此在方式 3模式下,定時(shí) /計(jì)數(shù)器 0可以構(gòu)成二個(gè)定時(shí)器或者一個(gè)定時(shí)器和一個(gè)計(jì)數(shù)器。 16位的 初值 直接拆成高低字節(jié),分別送入 TH和 TL即可。 TR TR0 分別是定時(shí)器 /計(jì)數(shù)器 T T0 的 運(yùn)行控制位 , 通過軟件置 1 后 , 定時(shí)器 /計(jì)數(shù)器才開始工作 , 通過軟件置 0后 ,定時(shí)器 /計(jì)數(shù)器則停止工作 , 在系統(tǒng)復(fù)位時(shí)被清 0。若 GATE= 0,即不使能門控功能,定時(shí)計(jì)數(shù)器的運(yùn)行不受外部輸入引腳 INT0、 INT1的控制。 MCS- 51單片機(jī)內(nèi)部有兩個(gè)可編程的定時(shí)器 /計(jì)數(shù)器,以滿足這方面的需要。 每接收到一個(gè)計(jì)數(shù)脈沖,加法計(jì)數(shù)器的值就加一,當(dāng)計(jì)滿時(shí)發(fā)生溢出,并從 0開始繼續(xù)計(jì)數(shù)。從計(jì)數(shù)值可以求得計(jì)數(shù)的時(shí)間,所以稱為定時(shí)器模式。 第 6章 MCS 51單片機(jī)內(nèi)部定時(shí)器 /計(jì)數(shù)器及串行接口 方式 0的計(jì)數(shù)長度 M為 2的 13次方。 第 6章 MCS 51單片機(jī)內(nèi)部定時(shí)器 /計(jì)數(shù)器及
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1