国产成人av人人爽人人澡-亚洲国产日韩欧美一区-好吊日视频这里只有精品-日本高清精品视频在线

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當(dāng)前位置:首頁 >> 技術(shù)中心 >> 單片機(jī)入門 >> 單片機(jī)C語言編程定時(shí)器的幾種表達(dá)方式

單片機(jī)C語言編程定時(shí)器的幾種表達(dá)方式

關(guān)鍵字:單片機(jī) C語言 編程 作者:admin 來源:不詳 發(fā)布時(shí)間:2018-05-19  瀏覽:16

單片機(jī)C語言編程中,定時(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)系。

編輯:admin  最后修改時(shí)間:2018-05-19

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤(rùn)豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號(hào)-4

国产性色精品福利在线观看| 亚洲丁香婷婷久久一区| 欧美日韩精品人妻二区三区| 亚洲日本韩国一区二区三区| 久久综合九色综合欧美| 情一色一区二区三区四| 99热九九在线中文字幕| 一区二区三区精品人妻| 粉嫩内射av一区二区| 麻豆91成人国产在线观看| 国产午夜福利在线观看精品| 日韩精品一区二区一牛| 欧美乱视频一区二区三区| 中文字幕在线区中文色| 中文字幕欧美精品人妻一区| 五月天丁香亚洲综合网| 九九九热在线免费视频| 欧美日韩最近中国黄片| 欧美美女视频在线免费看| 亚洲中文字幕在线观看四区| 日本精品最新字幕视频播放| 亚洲综合色在线视频香蕉视频 | 欧美丝袜诱惑一区二区| 亚洲一区二区精品国产av| 国产午夜福利在线观看精品| 不卡一区二区在线视频| 亚洲成人黄色一级大片| 久久精品国产亚洲av久按摩| 亚洲欧美日韩另类第一页| 亚洲熟妇熟女久久精品| 国产欧美日韩一级小黄片| 少妇肥臀一区二区三区| 一区二区免费视频中文乱码国产| 亚洲欧美日韩熟女第一页| 久久精品a毛片看国产成人| 国产又黄又猛又粗又爽的片| 99国产一区在线播放| 亚洲天堂一区在线播放| 日韩黄色大片免费在线| 国产精品亚洲综合色区韩国| 国产伦精品一一区二区三区高清版 |