娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年01月22日(星期三)

正在發生

2018年01月22日 | 計數器輸入的計數脈沖源結構與工作方式詳解

發布者:SereneNature7 來源: 互聯網關鍵字:計數器  定時器  脈沖源 手機看文章 掃描二維碼
隨時隨地手機看文章

定時器/計數器的實質是加1計數器(16位),由高8位和低8位兩個寄存器組成。TMOD是定時器/計數器的工作方式寄存器,確定工作方式和功能;TCON是控制寄存器,控制T0、T1的啟動和停止及設置溢出標志。



定時器/計數器的工作原理


計數器輸入的計數脈沖源


系統的時鐘振蕩器輸出脈沖經12分頻后產生;


T0或T1引腳輸入的外部脈沖源。


計數過程


每來一個脈沖計數器加1,當加到計數器為全1(即FFFFH)時,再輸入一個脈沖就使計數器回零,且計數器的溢出使TCON中TF0或TF1置1,向CPU發出中斷請求(定時器/計數器中斷允許時)。如果定時器/計數器工作于定時模式,則表示定時時間已到;如果工作于計數模式,則表示計數值已滿。


定時應用


用作定時器:此時設置為定時器模式,加1計數器是對內部機器周期計數(1個機器周期等于12個振蕩周期,即計數頻率為晶振頻率的1/12)。計數值N乘以機器周期Tcy就是定時時間t 。


計數運用


用作計數器:此時設置為計數器模式,外部事件計數脈沖由T0或T1引腳輸入到計數器。每來一個外部脈沖,計數器加1。但單片機對外部脈沖有基本要求:脈沖的高低電平持續時間都必須大于1個機器周期。


工作方式寄存器(TMOD)



GATE:門控位。


GATE=0時,只要用軟件使TCON中的TR0或TR1為1,就可以啟動定時器/計數器工作;(即需要一個啟動條件)


GATE=1時,要用軟件使TR0或TR1為1,同時外部中斷引腳也為高電平時,才能啟動定時器/計數器工作,即需要兩個啟動條件。


C/T :定時/計數模式選擇位。


C/T =0為定時模式; C/T =1為計數模式。


M1M0:工作方式設置位。


計數器工作方式選擇


M1 M0 工 作 方 式 功 能 說 明


0 0 方式0 13位計數器


0 1 方式1 16位計數器


1 0 方式2 自動重裝8位計數器


1 1 方式3 定時器0:分成兩個8位


定時器1:停止計數


定時器/計數器的控制


控制寄存器TCON


TCON的低4位用于控制外部中斷,已在前面介紹。TCON的高4位用于控制定時器/計數器的啟動和中斷申請。其格式如下:



TF1(TCON.7):T1溢出中斷請求標志位。T1計數溢出時由硬件自動置TF1為1。CPU響應中斷后TF1由硬件自動清0。TR1(TCON.6):T1起/停控制位。1:啟動 0:停止


TF0(TCON.5):T0溢出中斷請求標志位,其功能與TF1類同。


TR0(TCON.4):T0起/停控制位。1:啟動 0:停止


定時器/計數器的工作方式


方式0


方式0為13位計數,由TL0的低5位(高3位未用)和TH0的8位組成TL0的低5位溢出時向TH0進位,TH0溢出時,置位TCON中的TF0標志,向CPU發出中斷請求。



方式1


方式1的計數位數是16位,由TL0(TL1)作為低8位、TH0(TH1)作為高8位,組成了16位加1計數器 。


方式2


方式2為自動重裝初值的8位計數方式。



在方式2下,當計數器計滿255(FFH)溢出時,CPU自動把TH 的值裝入TL中,不需用戶干預。


因此特別適合于用作較精確的脈沖信號發生器


方式3



方式3只適用于定時器/計數器T0,定時器T1方式3時相當于TR1=0,停止計數。


工作方式3將T0分成為兩個獨立的8位計數器TL0和TH0 。

關鍵字:計數器  定時器  脈沖源 引用地址:計數器輸入的計數脈沖源結構與工作方式詳解

上一篇:鎖相環在調制和解調中的應用及概念解析
下一篇:針對不同要求的兩種高頻基準整流器的測試方法分析與比較

推薦閱讀

據外電報道,國外機構日前發布報告稱,位于江蘇宿遷的臺資企業、蘋果iPhone及MacBook外殼主要供應商可成科技不重視工人的安全生產,并強迫工人超時工作。?該報告稱,可成科技的工人們每天要在酷熱的車間最多工作10小時,為蘋果切割和拋光iPhone外殼,有時不戴手套或口罩來處理有害化學物質。據彭博社采訪的員工表示,他們在生產時機器發出噪音并濺出金屬...
國內的 Java 主力版本仍是 Java 8,有近 70% 的用戶表示仍在使用 Java 8。所以對于「Java 8 是否要收費」這個問題,十分有必要闡述清楚,以消除不必要的恐慌。首先要明確一點,Java 仍然是免費的,并不需要付費使用!下面解釋「Java 8 要收費」這個說法的不合理之處。先說說所謂的「收費」是怎么回事。Oracle 一直以來的政策均是如此,所謂...
STC15標準程序,有需要的可以參考。單片機源程序如下://本程序的功能是串口1串口2串口3和串口4獨立接受數據,并將接收到的數據再發送出去#include<STC15W4K32S4.H>#include "stdio.h"#include "intrins.h"#include "stdlib.h"#include "absacc.h"#define uchar unsigned char#define uint unsigned int#define ulong unsigned longuchar ida...
1月21日,通宇通訊發布業績預告稱,公司預計2020年度歸屬于上市公司股東的凈利潤為7000萬元-7500萬元,同比增長177.62%-197.45%,上年同期盈利2521.42萬元。關于業績增長的主要原因,通宇通訊表示,2020年由于疫情原因,公司結合市場形勢,積極采用了更為合理的線上營銷手段,獲得了穩定的訂單,銷售費用有所下降。同時,公司部分產品的毛利率相較去年有所...

史海拾趣

問答坊 | AI 解惑

部分單片機講義

整理資料時,發現了以前寫的一部分單片機講義, 現在沒時間堅持寫,發到網上,希望對大家有用。 編年體格式的,見笑了。…

查看全部問答∨

請教中斷響應速度的問題

大家好,近來一直在忙WM的項目,很久沒有上線了。今天遇到個問題,特來請教大家,希望大家不吝指教! 我們在使用中斷的時候,通常會分成如下幾步: 1,requestIRQ,將硬件中斷和event、sysintr綁定起來 2,啟動一個線程IST(還是叫ISR?),我們稱 ...…

查看全部問答∨

求助:關于activatedevice。。。

本人在開發wince下的usb流驅動,已經實現usbinstalldriver函數,在usbdeviceattach函數中用activatedevice激活設備是,用getlasterror()返回1,不知道是什么原因。。。 以下是我的代碼: EG_VALUE_DESCR usbOBDValues[] = {     &nb ...…

查看全部問答∨

求tc35i中文資料

RT 謝謝~ 附郵箱:cjj_happy@163.com…

查看全部問答∨

請問誰有(菊水)Kikusui 200M com7201示波器

請問誰有(菊水)Kikusui  200M com7201示波器使用說明書,我是新手不太會用示波器,還請高手們指點。謝謝大家!…

查看全部問答∨

PIC24H/dsPIC30f的PWM問題

PIC24H/dsPIC30f的PWM問題…

查看全部問答∨

【設計工具】降低FPGA功耗的設計技巧和ISE功能分析工具

  降低FPGA功耗的設計技巧和ISE功能分析工具     新一代FPGA的速度變得越來越快,密度變得越來越高,邏輯資源也越來越多。那么如何才能確保功耗不隨這些一起增加呢?很多設計抉擇可以影響系統的功耗,這些抉擇包括從顯見的器件 ...…

查看全部問答∨

各位大哥 高手 幫幫忙

module flash_mod(clk,rst,LED_OUT); input clk; inout rst; output  LED_OUT; //----------------------// reg [19:0]cnt; reg led_out; parameter T50ms=20\'d999_999; //-------------------------// //-------------------- ...…

查看全部問答∨

關于lwip的網絡數據發送與接收 STM32F107

用STM32F107+ DM9161AEP  做一個基于LWip的數據接收與發送  要用到哪些知識啊 ? 為什么我用了神舟四號的例程,在主函數里面聲明了  api.h    卻不能用里面的函數呢? 還有有沒有流程圖說說   ...…

查看全部問答∨

AM3359 ICE開發板Linux上運行powerlink

Hi, 我現在手上有一塊 TI 的 AM3359 的 ICE 開發板,目前 Linux 系統移植的工作已經完成了,現在想在 Linux 上跑 Powerlink 協議,但是這塊板子的網絡實現沒有 MAC 支持,MAC都是通過PRU固件來實現的,因此PRU需要下載 MAC 功能代碼。有誰做過相 ...…

查看全部問答∨
小廣播
最新模擬電子文章

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 从江县| 黔西| 桦南县| 翼城县| 丰台区| 山丹县| 昌江| 敦化市| 金沙县| 灵石县| 阳春市| 嫩江县| 延安市| 调兵山市| 全南县| 广平县| 黑龙江省| 米易县| 上蔡县| 英山县| 天水市| 大同县| 宿松县| 许昌县| 福贡县| 四会市| 博白县| 海口市| 菏泽市| 清新县| 靖远县| 公主岭市| 左云县| 南陵县| 郴州市| 玉山县| 保定市| 称多县| 龙岩市| 梁河县| 茌平县|