亚洲av成人精品日韩一区,97久久久精品综合88久久,玩弄japan白嫩少妇hd,亚洲av片不卡无码久久,玩弄人妻少妇500系列

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

單片機(jī)C語(yǔ)言編程中定時(shí)器初值計(jì)算的兩種方法

2oON_changxuemc ? 來(lái)源:工程師曾玲 ? 2018-12-30 16:59 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

單片機(jī)C語(yǔ)言編程中,定時(shí)器的初值對(duì)于初學(xué)者真的是比較不好計(jì)算,因此我總結(jié)了以下幾種方法。

第1種方法:

#define FOSC 11059200L //晶振的頻率

#define TIMS (65536-FOSC/12/1000) //12T mode 對(duì)于8051系列單片機(jī)通用

//#define TIMS (65536-FOSC/1000) //1T mode STC單片機(jī)可以用這個(gè)

unsigned int timer0_tick;

int timer0_count;

void Timer0(void) interrupt 1 using 1 //定時(shí)器0中斷外理

{

TL0=TIMS;

TH0=TIMS>>8;

if(timer0_tick--==0) //加到1000次即1秒

{

timer0_tick=1000;

LED_Timer=~LED_Timer;

}

}

初值的賦值采用的是移位運(yùn)算:

TL0=TIMS;

TH0=TIMS>>8;

第2種方法:

#define FOSC 11059200L //晶振的頻率

TH=(65536-time*FOSC /12)/256

TL=(65536-time*FOSC /12)%256

time就是假設(shè)要延時(shí)的100ms(要取100000us)

FOSC 是晶振頻率

注意:定時(shí)器一定要考慮晶振的頻率,因?yàn)閱纹瑱C(jī)最小的中斷時(shí)間和頻率有關(guān)系。

例如:

6MHz晶振對(duì)應(yīng)的時(shí)間范圍是:512us --- 16.384ms --- 131.072ms

因此,在設(shè)置時(shí)間前,一定要考慮晶振和定時(shí)器的關(guān)系。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6067

    文章

    44989

    瀏覽量

    650336
  • 晶振
    +關(guān)注

    關(guān)注

    35

    文章

    3266

    瀏覽量

    70102
  • 定時(shí)器
    +關(guān)注

    關(guān)注

    23

    文章

    3298

    瀏覽量

    118875

原文標(biāo)題:?jiǎn)纹瑱C(jī)C語(yǔ)言編程定時(shí)器的幾種表達(dá)方式

文章出處:【微信號(hào):changxuemcu,微信公眾號(hào):暢學(xué)單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    怎樣去計(jì)算定時(shí)器初值

    單片機(jī)C語(yǔ)言編程,定時(shí)器初值對(duì)于初學(xué)者真的是比較
    發(fā)表于 07-20 07:07

    Winbond 51單片機(jī)定時(shí)器初值計(jì)算器(工具軟件)

    Winbond 51單片機(jī)定時(shí)器初值計(jì)算器(工具軟件)
    發(fā)表于 06-14 07:53 ?237次下載

    51單片機(jī)定時(shí)器初值計(jì)算軟件工具

    給大空提供個(gè)版本,一個(gè)是51定時(shí)器初值計(jì)算器工具另一個(gè)是單片機(jī)定時(shí)器
    發(fā)表于 02-13 10:25 ?506次下載
    51<b class='flag-5'>單片機(jī)</b><b class='flag-5'>定時(shí)器</b><b class='flag-5'>初值</b><b class='flag-5'>計(jì)算</b>軟件工具

    單片機(jī)視頻教程06:使用定時(shí)器方法

    《手把手教你學(xué)單片機(jī)單片機(jī)視頻教程06:使用定時(shí)器方法 單片機(jī)視頻教程06:使用定時(shí)器
    發(fā)表于 08-21 09:33 ?1.7w次閱讀
    <b class='flag-5'>單片機(jī)</b>視頻教程06:使用<b class='flag-5'>定時(shí)器</b>的<b class='flag-5'>方法</b>

    PIC單片機(jī)定時(shí)器初值計(jì)算器V1.0

    PIC單片機(jī)定時(shí)器初值計(jì)算器V1.0
    發(fā)表于 12-28 10:16 ?16次下載

    14709225341T單片機(jī)定時(shí)器初值計(jì)算器

    單片機(jī)定時(shí)初值計(jì)算器是一款不錯(cuò)的51單片機(jī)定時(shí)器初值
    發(fā)表于 08-31 14:34 ?19次下載
    14709225341T<b class='flag-5'>單片機(jī)</b><b class='flag-5'>定時(shí)器</b><b class='flag-5'>初值</b><b class='flag-5'>計(jì)算器</b>

    單片機(jī)定時(shí)器初值計(jì)算公式(51單片機(jī)和AVR單片機(jī)初值計(jì)算種方法

    單片機(jī)定時(shí)器初值計(jì)算公式 一、51單片機(jī)定時(shí)器初值
    發(fā)表于 11-09 17:17 ?8.6w次閱讀

    使用51單片機(jī)進(jìn)行定時(shí)器初值計(jì)算詳細(xì)資料說(shuō)明

    本文檔的主要內(nèi)容詳細(xì)介紹的是使用51單片機(jī)進(jìn)行定時(shí)器初值計(jì)算詳細(xì)資料說(shuō)明包括了:一、10MS定時(shí)器初值
    發(fā)表于 08-29 17:29 ?1次下載
    使用51<b class='flag-5'>單片機(jī)</b>進(jìn)行<b class='flag-5'>定時(shí)器</b><b class='flag-5'>初值</b>的<b class='flag-5'>計(jì)算</b>詳細(xì)資料說(shuō)明

    51單片機(jī)兩種方法點(diǎn)亮LED的C語(yǔ)言程序免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是使用51單片機(jī)兩種方法總線操作和位操作點(diǎn)亮LED的C語(yǔ)言程序免費(fèi)下載。
    發(fā)表于 08-19 17:31 ?1次下載
    51<b class='flag-5'>單片機(jī)</b>的<b class='flag-5'>兩種方法</b>點(diǎn)亮LED的<b class='flag-5'>C</b><b class='flag-5'>語(yǔ)言</b>程序免費(fèi)下載

    使用51單片機(jī)進(jìn)行定時(shí)器初值計(jì)算的詳細(xì)資料說(shuō)明

    菜鳥(niǎo)關(guān)于51類單片機(jī)定時(shí)器初值計(jì)算問(wèn)題的計(jì)算 首先先來(lái)介紹單片機(jī)的幾個(gè)周期: 1、時(shí)鐘周期
    發(fā)表于 06-18 17:44 ?1次下載
    使用51<b class='flag-5'>單片機(jī)</b>進(jìn)行<b class='flag-5'>定時(shí)器</b><b class='flag-5'>初值</b><b class='flag-5'>計(jì)算</b>的詳細(xì)資料說(shuō)明

    單片機(jī)定時(shí)器初值方法解析

    8位的定時(shí)器最大可計(jì)數(shù)2的8次方為256,16位的定時(shí)器最大可計(jì)數(shù)2的16次方為65536。由于單片機(jī)定時(shí)器是遞加式的,所以最大值減去所要定時(shí)
    發(fā)表于 11-13 16:28 ?7897次閱讀
    <b class='flag-5'>單片機(jī)</b><b class='flag-5'>定時(shí)器</b>賦<b class='flag-5'>初值</b>的<b class='flag-5'>方法</b>解析

    單片機(jī)實(shí)現(xiàn)延時(shí)兩種方法

    單片機(jī)系統(tǒng)一般常選用11.059 2 MHz、12 MHz或6 MHz晶振。第一種更容易產(chǎn)生各種標(biāo)準(zhǔn)的波特率,后兩種的一個(gè)機(jī)器周期分別為1 μs和2 μs,便于精確延時(shí)。本程序假設(shè)使用頻率為12 MHz的晶振。最長(zhǎng)的延時(shí)時(shí)間可
    發(fā)表于 11-04 15:36 ?12次下載
    <b class='flag-5'>單片機(jī)</b>實(shí)現(xiàn)延時(shí)<b class='flag-5'>兩種方法</b>

    51單片機(jī)定時(shí)器初值計(jì)算詳解

    前言: 本文詳細(xì)介紹了51單片機(jī)學(xué)習(xí)過(guò)程定時(shí)器初值計(jì)算問(wèn)題以及相關(guān)概念,力求把每一個(gè)學(xué)習(xí)過(guò)程
    發(fā)表于 11-12 14:51 ?13次下載
    51<b class='flag-5'>單片機(jī)</b><b class='flag-5'>定時(shí)器</b><b class='flag-5'>初值</b><b class='flag-5'>計(jì)算</b>詳解

    51單片機(jī)定時(shí)器初值計(jì)算問(wèn)題

    最近在看51單片機(jī)定時(shí)器與中斷,作為51單片機(jī)比較重點(diǎn)的內(nèi)容,很多人也花費(fèi)了很長(zhǎng)時(shí)間在這上面,有些問(wèn)題網(wǎng)上的資料方法各不相同,也看得云里霧里,比如
    發(fā)表于 11-14 19:21 ?16次下載
    51<b class='flag-5'>單片機(jī)</b><b class='flag-5'>定時(shí)器</b><b class='flag-5'>初值</b><b class='flag-5'>計(jì)算</b>問(wèn)題

    51單片機(jī)定時(shí)器初值計(jì)算以及初值計(jì)算軟件

    51單片機(jī)定時(shí)器初值計(jì)算以及初值計(jì)算軟件不想搞懂計(jì)算
    發(fā)表于 11-23 16:36 ?8次下載
    51<b class='flag-5'>單片機(jī)</b><b class='flag-5'>定時(shí)器</b><b class='flag-5'>初值</b><b class='flag-5'>計(jì)算</b>以及<b class='flag-5'>初值</b><b class='flag-5'>計(jì)算</b>軟件