国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【51單片機(jī)】利用【與或賦值法】優(yōu)化【配置TMOD寄存器】

這篇具有很好參考價值的文章主要介紹了【51單片機(jī)】利用【與或賦值法】優(yōu)化【配置TMOD寄存器】。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

前言

大家好吖,歡迎來到 YY 滴單片機(jī)系列 ,熱烈歡迎! 本章主要內(nèi)容面向接觸過單片機(jī)的老鐵

  • 本文是YY入門【【51單片機(jī)】從零開始手把手帶你【查手冊】配置定時器,并完成小項目(定時器&中斷的應(yīng)用)(代碼演示&單片機(jī)現(xiàn)象對照LCD閃爍)】配合博客的其中一部分,感興趣的老鐵可跳轉(zhuǎn)傳送門查看
  • 傳送門

歡迎訂閱 YY滴C++專欄!更多干貨持續(xù)更新!以下是傳送門!

  • YY的《C++》專欄
  • YY的《C++11》專欄
  • YY的《Linux》專欄
  • YY的《數(shù)據(jù)結(jié)構(gòu)》專欄
  • YY的《C語言基礎(chǔ)》專欄
  • YY的《初學(xué)者易錯點》專欄
  • YY的《小小知識點》專欄
  • YY的《單片機(jī)期末速過》專欄
  • YY的《C++期末速過》專欄
  • YY的《單片機(jī)》專欄
  • YY的《STM32》專欄
  • YY的《數(shù)據(jù)庫》專欄
  • YY的《數(shù)據(jù)庫原理》專欄

3.優(yōu)化配置【Gate,C/ T  ̄ \overline{T} T ,M1,M0】的代碼——與或賦值法

  • TMOD = 0x01; //設(shè)置定時器模式 0000 0001固然能夠改變位,但是當(dāng)我們遇到同時需要定時器1定時器0的場景時, 改動TMOD的同時也會改動其他定時器
  • 例:原來是0001 0000改成0000 0001后,覆蓋了前面;

優(yōu)化方式:文章來源地址http://www.zghlxwxcb.cn/news/detail-826175.html

TMOD &= 0xF0;		//設(shè)置定時器模式,把TMOD的低四位清零,高四位保持不變
//1010 0011 & 1111 0000 = 1010 0000

TMOD |= 0x01;		//設(shè)置定時器模式,把TMOD的最低位置1,高四位保持不變
//1010 0000 | 00000 0001 = 1010 0001

到了這里,關(guān)于【51單片機(jī)】利用【與或賦值法】優(yōu)化【配置TMOD寄存器】的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Proteus基于51單片機(jī)利用虛擬串口實現(xiàn)主從機(jī)的通信

    Proteus基于51單片機(jī)利用虛擬串口實現(xiàn)主從機(jī)的通信

    最近在學(xué)校做單片機(jī)課程實驗時,需要在Proteus上實現(xiàn)串口的通信,具體要求如下: 在此記錄一下本人的解題方案,首先Proteus中的原理圖繪制如下 其中虛擬串口可在元件庫中搜索COMPIM獲得。 將原件按上圖連接完畢后,將各個虛擬串口的收發(fā)波特率設(shè)置為19200,并分別賦予CO

    2024年02月08日
    瀏覽(49)
  • 基于51單片機(jī)利用中斷實現(xiàn)100以內(nèi)的按鍵計數(shù)(Proteus仿真)

    基于51單片機(jī)利用中斷實現(xiàn)100以內(nèi)的按鍵計數(shù)(Proteus仿真)

    https://mp.weixin.qq.com/s?__biz=Mzg4Mzc3NDUxOQ==mid=2247484090idx=3sn=ed67cb438e25cc13b32ac6c48ccebecbchksm=cf4307e2f8348ef424109aacc5bb64a6f20d53581d57f15377ec67383e01a69e7a0292b500f6token=3445295lang=zh_CN#rd https://mp.weixin.qq.com/s?__biz=Mzg4Mzc3NDUxOQ==mid=2247484090idx=3sn=ed67cb438e25cc13b32ac6c48ccebecbchksm=cf4307e2f8348ef424109aacc5bb64a6f20d535

    2024年02月04日
    瀏覽(23)
  • 51單片機(jī)的定時器2的配置

    51單片機(jī)的定時器2的配置

    學(xué)過一段時間單片機(jī)的你發(fā)現(xiàn),中斷服務(wù)函數(shù)可以在主函數(shù)進(jìn)行的同時,進(jìn)行一些對時間要求高的模塊的配置時,則要用到定時器中斷。而如果你要實現(xiàn)多個功能的操作,會使用多個定時器是必要的STC89C51單片機(jī)所有的資源中最不好搞清楚的就是定時器2,尤其是對于那些以前

    2023年04月23日
    瀏覽(15)
  • 51單片機(jī)串口通信原理、相關(guān)寄存器配置與簡單串口收發(fā)程序代碼

    51單片機(jī)串口通信原理、相關(guān)寄存器配置與簡單串口收發(fā)程序代碼

    目錄 1. 串口通信原理 2. 51單片機(jī)串口通信 ?2.1 串口簡要模式圖 ?2.2 相關(guān)寄存器 (1)PCON、SCON、SBUF (2)IE、IPH、IP (3)配置T1定時器 2.3 波特率和系統(tǒng)時鐘和TH1和TL1計算 ?3.串口通信簡單收發(fā)使用代碼 ? 3.1 在STC-isp使用端口助手,從單片機(jī)發(fā)送字節(jié) ?3.2 通過端口助手利用主

    2024年02月05日
    瀏覽(30)
  • 51單片機(jī)---編程實現(xiàn)流水燈----鍵盤控制數(shù)碼管顯示--利用74LS164擴(kuò)展并行輸出口---定時中斷方式驅(qū)動一個數(shù)碼管

    目錄 基于51單片機(jī),用c語言編程實現(xiàn)流水燈 代碼: 使用C語言編寫的基于51單片機(jī)的鍵盤控制數(shù)碼管顯示 代碼: 基于51單片機(jī),用c語言編程實現(xiàn)利用74LS164擴(kuò)展并行輸出口 代碼: 基于51單片機(jī),用c語言編程實現(xiàn)定時中斷方式驅(qū)動一個數(shù)碼管? 代碼:? 1- 2- 上述代碼中,使用

    2024年02月16日
    瀏覽(19)
  • 51單片機(jī)002:利用定時/計數(shù)器T0從P1^0輸出周期為1s的方波,讓發(fā)光二極管以1HZ閃爍,設(shè)晶振頻率為12MHZ

    51單片機(jī)002:利用定時/計數(shù)器T0從P1^0輸出周期為1s的方波,讓發(fā)光二極管以1HZ閃爍,設(shè)晶振頻率為12MHZ

    ? ? ? ? 題目解析: ? ? ? ? 讓發(fā)光二極管以1HZ閃爍,周期為頻率的倒數(shù),也就是發(fā)光二極管以1s為周期閃爍。閃0.5s,滅0.5s。 ? ? ? ? 思路解析: ? ? ? ? 1、選擇一個發(fā)光二極管體現(xiàn)實驗現(xiàn)象。 ? ? ? ? 2、要用到定時器,肯定要寫 定時器初始化函數(shù) 和 中斷服務(wù)函數(shù) ,定

    2024年02月03日
    瀏覽(29)
  • 單片機(jī) | 51單片機(jī)原理

    單片機(jī) | 51單片機(jī)原理

    【金善愚】 單片機(jī)應(yīng)用原理篇 筆記整理 課程視頻 :https://space.bilibili.com/483942191/channel/collectiondetail?sid=51090 三類 電源及晶振引腳(共4只) 控制引腳(共4只) 端口引腳(共32只) Vcc(40腳):電源端,接+5V電源。 Vss(20腳):接地端。 XTAL1(19腳):接外部晶振和微調(diào)電容的一端。 XTAL2(18腳):

    2024年02月02日
    瀏覽(113)
  • 51單片機(jī)項目(9)——基于51單片機(jī)的電子琴設(shè)計

    51單片機(jī)項目(9)——基于51單片機(jī)的電子琴設(shè)計

    簡易電子琴設(shè)計設(shè)計內(nèi)容: 1.用矩陣鍵盤代表琴鍵,至少能彈出8個音符,分別是:音符1.23.4.,5,6,? 2.鍵按下的時間長短表征節(jié)拍的長短,用蜂鳴器發(fā)出聲音 3.數(shù)碼管顯示出當(dāng)前音符 4.音量可調(diào) (代碼及其工程文件放在最后) 電路圖如下: 51單片機(jī)電子琴是一種基于51單片機(jī)(

    2024年02月09日
    瀏覽(27)
  • 51單片機(jī)項目(7)——基于51單片機(jī)的溫濕度測量仿真

    51單片機(jī)項目(7)——基于51單片機(jī)的溫濕度測量仿真

    本次做的設(shè)計,是利用DHT11傳感器,測量環(huán)境的溫度以及濕度,同時具備溫度報警的功能:利用兩個按鍵,設(shè)置溫度閾值的加和減,當(dāng)所測溫度大于溫度閾值的時候,蜂鳴器就會響起,進(jìn)行報警提示。 同時系統(tǒng)還有一個LCD1602屏幕,用于顯示實時的溫度濕度,還可以顯示溫度閾

    2024年02月10日
    瀏覽(27)
  • HC-05(ZS-040)藍(lán)牙模塊使用詳情(藍(lán)牙模塊配置、手機(jī)藍(lán)牙控制單片機(jī)、藍(lán)牙與藍(lán)牙之間的通信)含51、32程序

    HC-05(ZS-040)藍(lán)牙模塊使用詳情(藍(lán)牙模塊配置、手機(jī)藍(lán)牙控制單片機(jī)、藍(lán)牙與藍(lán)牙之間的通信)含51、32程序

    HC-05是一款主從一體化的藍(lán)牙模塊,因此其使用起來比較方便,只需要進(jìn)行簡單的配置即可。 本文就 手把手的介紹小白入手模塊后如何使用 。 對于模塊使用:1、藍(lán)牙配置→2、手機(jī)與藍(lán)牙的傳輸→3、手機(jī)通過藍(lán)牙模塊控制單片機(jī)→4、一對藍(lán)牙之間主—從傳輸數(shù)據(jù),這是一個

    2023年04月09日
    瀏覽(400)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包