本應(yīng)用筆記介紹了使用 Z8 Encore 定時(shí)器(片上外設(shè))的方法!和 Z8 再來(lái)一次!XP 系列微控制器。本文檔包含示例代碼(使用 C 和匯編語(yǔ)言),用于說(shuō)明為 Z8 Encore 初始化定時(shí)器及其相關(guān)通用輸入/輸出 (GPIO) 的方法!和 Z8 再來(lái)一次!XP 設(shè)備。本文檔還重點(diǎn)介紹了 Z8 Encore!和 Z8 再來(lái)一次!XP 系列定時(shí)器功能,并提供一組例程以在不同操作模式下使用定時(shí)器,例如單次、連續(xù)、計(jì)數(shù)器、比較器計(jì)數(shù)器、PWM 單輸出和雙輸出、捕捉、捕捉重啟、比較、門控和捕捉/比較模式。
Z8 Encore 中的定時(shí)器外設(shè)概述!設(shè)備
Z8再來(lái)一次!器件包含多達(dá)四個(gè) 16 位可重載定時(shí)器,可用于計(jì)時(shí)、事件計(jì)數(shù)或脈寬調(diào)制 (PWM) 信號(hào)的生成。下面的圖 1 顯示了定時(shí)器外設(shè)的架構(gòu)。
Z8 Encore 的特點(diǎn)!定時(shí)器包括以下內(nèi)容:
- 16 位可重載計(jì)數(shù)器
- 可編程預(yù)分頻器,預(yù)分頻值從 1 到 128
- PWM 輸出生成
- 捕獲和比較能力
- 用于定時(shí)器輸入、時(shí)鐘門控或捕獲信號(hào)的外部輸入引腳。外部輸入引腳信號(hào)頻率最大限制為系統(tǒng)時(shí)鐘頻率的四分之一。
- 定時(shí)器輸出引腳
- 定時(shí)器中斷
Z8 Encore 的架構(gòu)!計(jì)時(shí)器
不同定時(shí)器工作模式的初始化程序
本節(jié)介紹了用于定時(shí)器不同操作模式的幾個(gè)現(xiàn)成的 C 程序。這些例程一般可以用于Z8 Encore!微控制器系列,對(duì)代碼進(jìn)行了輕微修改以滿足用戶要求。
Z8再來(lái)一次!定時(shí)器是 16 位遞增計(jì)數(shù)器定時(shí)器。通過(guò)將值 0001h 加載到定時(shí)器重載高字節(jié)和低字節(jié)寄存器并將預(yù)分頻值設(shè)置為 1 來(lái)設(shè)置最小超時(shí)延遲。通過(guò)將值 000h 加載到定時(shí)器重載高字節(jié)和低字節(jié)寄存器并設(shè)置預(yù)分頻來(lái)設(shè)置最大超時(shí)延遲value 為 128。如果定時(shí)器達(dá)到 FFFFh,則定時(shí)器返回到 0000h 并繼續(xù)計(jì)數(shù)。
編輯:hfy
-
微控制器
+關(guān)注
關(guān)注
48文章
7957瀏覽量
155246 -
定時(shí)器
+關(guān)注
關(guān)注
23文章
3300瀏覽量
119044 -
脈寬調(diào)制
+關(guān)注
關(guān)注
3文章
233瀏覽量
38900
發(fā)布評(píng)論請(qǐng)先 登錄
stm32H743定時(shí)器溢出的原因?怎么解決?
第二十章 TIM——基本定時(shí)器

第十二章 SysTick——系統(tǒng)定時(shí)器

MCU定時(shí)器/計(jì)數(shù)器

史上最暢銷的芯片,竟然是555定時(shí)器! #科技 #電子 #555定時(shí)器 #YXC晶振 #揚(yáng)興科技
CKS32F107系列RTC實(shí)時(shí)時(shí)鐘外設(shè)的硬件結(jié)構(gòu)和工作原理

詳解CKS32F107xx系列的定時(shí)器同步功能

門頭燈定時(shí)器怎么調(diào)開(kāi)關(guān)時(shí)間
燈光定時(shí)器自動(dòng)控制器怎么調(diào)
定時(shí)器自動(dòng)控制開(kāi)關(guān)怎么設(shè)置
LM555-MIL定時(shí)器數(shù)據(jù)表

DP8570A定時(shí)器時(shí)鐘外設(shè)(TCP)數(shù)據(jù)表

LM555QML定時(shí)器數(shù)據(jù)表

LM555定時(shí)器數(shù)據(jù)表

評(píng)論