色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

各類寄存器的計算以及中斷

電子設計 ? 來源:電子設計 ? 作者:電子設計 ? 2020-10-30 11:02 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、定時器 / 計數器簡介

設置等待時間,到達等待時間之后執行指定的硬件操作。

定時器最基本的功能就是定時,比如說定時發送串口數據,定時采集 AD 數據,如果將定時器和 IO 結合起來就可以實現非常豐富的功能,可以測量輸入信號的脈沖寬度,可以產生 PWM 方波,定時器產生 PWM 控制電機狀態是工業控制的普通。

二、定時器 / 計數器相關寄存器介紹

1、計數寄存器 TH 和 HL

T/C 是 16 位的,計數寄存器由 TH 高 8 位和 TL 低 8 位構成。

對應 T/C0 為 TH0 和 TL0, 對應 T/C1 為 TH1 和 TL1,定時器 / 計數器的初始值通過 TH0/TL0 和 TH1/TL1 設置。

2、定時器 / 計數器控制寄存器 TCON

3、T/C 的方式控制寄存器 TMOD


三、定時器的計數初始值計算

四、中斷源及中斷信號

五、參考代碼

/******************************************************


功能描述:LED 會循環點亮 1 秒,熄滅 1 秒。


使用單片機內部定時器可實現準確延時


******************************************************/


#include "reg52.h"


// 此文件中定義了單片機的一些特殊功能寄存器


typedef unsigned int u16; // 對數據類型進行聲明定義


typedef unsigned char u8;


sbit led=P2^0; // 定義 P20 口是 led

void Timer0Init()


{


TMOD|=0X01; // 選擇為定時器 0 模式,工作方式 1(16 位),僅用 TR0 打開啟動


TH0=0XFC; // 給定時器賦初值,定時 1ms 高 8 位


TL0=0X18; // 低 8 位(可用軟件計算,公司參考上面)


ET0=1; // 允許定時器 0 中斷


EA=1; // 打開總中斷


TR0=1; // 打開定時器 0,啟動 T/C0 運行


}


void main()


{


Timer0Init();


while(1);


}

void Timer0() interrupt 1 //1 是中斷號


{


static u16 i;


TH0=0XFC; // 計數器寄存高 8 位重新載入


TL0=0X18; // 計數器寄存低 8 位重新載入


i++;


if(i==1000)


{


i=0;


led=~led;


}


}


審核編輯 黃昊宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 寄存器
    +關注

    關注

    31

    文章

    5437

    瀏覽量

    124701
收藏 0人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    使用寄存器點亮LED燈

    學習本章時,配合以上芯片手冊中的“19. I/O Ports”章節一起閱讀,效果會更佳,特別是涉及到寄存器說明的部分。本章內容涉及到較多寄存器方面的深入內容,對于初學者而言這些內容豐富也較難理解,但非常有必要細讀研究、夯實基礎。
    的頭像 發表于 05-28 17:37 ?662次閱讀
    使用<b class='flag-5'>寄存器</b>點亮LED燈

    TPS80032寄存器手冊

    電子發燒友網站提供《TPS80032寄存器手冊.pdf》資料免費下載
    發表于 12-21 09:08 ?0次下載
    TPS80032<b class='flag-5'>寄存器</b>手冊

    接口的控制與狀態寄存器什么作用

    接口的控制與狀態寄存器(Control and Status Registers,簡稱CSR)是計算機系統中用于控制和監控硬件設備操作的寄存器。它們是硬件設備與其驅動程序之間的橋梁,允許軟件控制硬件
    的頭像 發表于 10-17 10:42 ?1581次閱讀

    什么是寄存器移位尋址

    寄存器移位尋址是一種特定的尋址方式,主要出現在某些處理架構中,如ARM指令集。這種尋址方式在處理數據移動和操作時提供了極大的靈活性和效率。下面將從定義、工作原理、特點、應用場景以及與其他尋址方式的對比等方面對
    的頭像 發表于 10-05 17:38 ?1097次閱讀

    寄存器間接尋址和寄存器尋址的區別

    寄存器間接尋址和寄存器尋址是計算機體系結構中兩種重要的尋址方式,它們在指令執行過程中起著關鍵作用。下面將從定義、原理、特點、應用場景以及區別等方面對這兩種尋址方式進行詳細闡述。
    的頭像 發表于 10-05 17:13 ?3705次閱讀

    微處理寄存器的作用

    微處理中的寄存器計算機體系結構中的核心組成部分,它們扮演著至關重要的角色。寄存器是一種高速的存儲單元,用于暫時存儲數據、指令和地址等信息,以便微處理
    的頭像 發表于 10-05 15:07 ?1301次閱讀

    寄存器和高速緩存有什么區別

    寄存器和高速緩存(Cache)都是計算機系統中用于存儲數據的重要組成部分,但它們在功能、位置、容量、速度以及使用方式上存在著顯著的區別。
    的頭像 發表于 09-10 14:32 ?2891次閱讀

    ARM寄存器的分類及功能

    ARM寄存器是ARM處理內部的重要組成部分,它們在處理的運算、控制以及數據存儲等方面發揮著至關重要的作用。下面,我們將從ARM寄存器的定
    的頭像 發表于 09-05 14:18 ?2986次閱讀

    通用寄存器是什么意思

    計算機體系結構中,通用寄存器是中央處理(CPU)內部最為核心和基礎的組成部分之一。它們被設計為能夠存儲和傳輸各種類型的數據和指令,是CPU進行數據處理和運算的關鍵工具。通用寄存器
    的頭像 發表于 09-05 14:13 ?2375次閱讀

    寄存器的類型和作用

    計算機科學中,寄存器(Register)是一種高速存儲單元,它位于CPU內部,與CPU的運算單元和邏輯控制單元緊密相連。寄存器的主要作用是暫時存儲指令、操作數和地址等臨時數據,以便CPU快速訪問和處理。由于
    的頭像 發表于 09-05 14:11 ?4834次閱讀

    寄存器的輸入輸出方式

    寄存器的輸入輸出方式是數字電路設計中至關重要的部分,它決定了數據如何在寄存器中進出以及處理的效率。下面將詳細探討寄存器的幾種主要輸入輸出方式,包括并行輸入輸出、串行輸入輸出
    的頭像 發表于 09-05 14:09 ?2674次閱讀

    數字寄存器的原理和使用

    數字寄存器計算機體系結構中至關重要的組成部分,其原理和使用對于理解計算機的工作原理和數據存儲方式具有重要意義。
    的頭像 發表于 09-05 14:08 ?1382次閱讀

    寄存器故障分析

    寄存器故障分析是計算機硬件維護與系統穩定性保障中的重要環節。寄存器作為計算機中的關鍵組成部分,負責存儲和傳輸數據,其穩定性和可靠性直接影響到整個計算
    的頭像 發表于 08-29 11:26 ?2208次閱讀

    寄存器根據功能的不同分為哪兩種

    寄存器計算機中用于存儲數據和指令的高速存儲單元,它們是處理內部的重要組成部分。根據功能的不同,寄存器可以分為兩大類:通用寄存器和特殊功能
    的頭像 發表于 08-06 09:27 ?3165次閱讀

    寄存器是什么意思?寄存器是如何構成的?

    計算機科學中,寄存器(Register)是一個高速存儲單元,它位于中央處理(CPU)內部,用于存儲計算機程序執行過程中所需要的數據、指令地址或狀態信息。
    的頭像 發表于 08-02 18:23 ?7692次閱讀
    <b class='flag-5'>寄存器</b>是什么意思?<b class='flag-5'>寄存器</b>是如何構成的?
    主站蜘蛛池模板: 国产精品永久免费视频观看 | adc影院在线 | 欧美日韩国产高清综合二区 | 妖精视频一区二区免费 | 美国CERANETWORK超清 | 最新国产精品视频免费看 | 国产高清亚洲日韩字幕一区 | 亚洲免费观看视频 | 亚洲国产欧美在线看片 | 国产呻吟久久久久久久92 | 少妇伦子伦情品无吗 | 永久免费精品影视网站 | 亚洲视频无码高清在线 | 播色屋97超碰在人人 | 日本黄色www | 国产精品无码AV天天爽人妻蜜桃 | 国产嫩草影院精品免费网址 | 国产日韩精品SUV | 一本大道熟女人妻中文字幕在线 | 扒开老师大腿猛进AAA片邪恶 | 亚洲国产综合另类视频 | 婚后被调教当众高潮H喷水 回复术士勇者免费观看全集 | 国产午夜在线观看视频播放 | 久久中文字幕综合不卡一二区 | 99久久国产宗和精品1上映 | 久久亚洲免费视频 | av天堂网2017avtt| 18岁男人女人插孔 | 亚洲精品偷拍影视在线观看 | 日日做夜夜欢狠狠免费软件 | 麻豆一二三四区乱码 | 免费观看国产视频 | 91久久偷偷看嫩草影院无费 | 玖玖热视频一区二区人妻 | 岛国大片在线观看免费版 | 国产激情精品久久久久久碰 | 激情男女高潮射精AV免费 | 亚洲在线中文无码首页 | 嘟嘟嘟在线视频免费观看高清中文 | 日韩一区精品视频一区二区 | 伊人久久综合谁合综合久久 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品