久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 5993|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

AVR單片機(jī)定時(shí)器0的比較匹配功能試驗(yàn)TIME0_CTC

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:26188 發(fā)表于 2015-6-23 15:32 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
/*閑言碎語(yǔ)不要講*/
/*AVR定時(shí)器0的比較匹配功能試驗(yàn),  天津第四項(xiàng)目部宿舍  */

#include <iom16v.h>
#define uchar unsigned char
#define uint unsigned int
#define set_bit(a,b)  a|=(1<<b)
#define clr_bit(a,b)  a&=(1<<b)
#define get_bit(a,b)  a&(1<<b)
#pragma interrupt_handler time0ctc_isr:20
void time0ctc_isr()//定時(shí)計(jì)數(shù)器0比較匹配中斷
{
;/*其實(shí)這個(gè)比較匹配就是一個(gè)頻率發(fā)生器,而他的頻率大小由OCR0控制,所以在這中斷離改變OCR0就會(huì)改變下一次的波形頻率,*/
;/*所以這個(gè)就是用頻率變化的場(chǎng)合用的,*/
}
void int_time0ctc()//定時(shí)器0用在比較匹配設(shè)置初始化
{
     SREG=0x80;//開啟全局中斷
    TCNT0=0;//這里我采用RC震蕩8M時(shí)鐘,1024分頻后周期是128微秒/脈沖,(255-0)*128=3968us=3.968ms的時(shí)鐘信號(hào)出現(xiàn)在OC0引腳

OCR0=255;//這個(gè)OCR0就是說(shuō)TCNT0一直加,加到和OCR0相等時(shí),就發(fā)生所謂的比較匹配,這時(shí)就產(chǎn)生中斷了,只是這里要注意OCR0>TCNT0,否則時(shí)間不準(zhǔn)
   TCCR0=0x1D; //工作在CTC比較匹配模式,比較匹配時(shí)  取反(這里看手冊(cè)72頁(yè)里有引腳電平設(shè)置我這里設(shè)置為去取反了)    OC0引腳(就是4腳),時(shí)鐘1024分頻,開啟定時(shí)器
   
   TIMSK=0x02;//開啟定時(shí)器輸出比較匹配中斷
   
}
void main()
{
DDRC=0xff;
PORTC=0x00;
DDRB|=(1<<3);
PORTB|=(1<<3);
int_time0ctc();
while(1);


}

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产三级一区二区 | 日本免费一区二区三区四区 | 国产主播第一页 | 色男人的天堂 | 在线国产一区二区 | 亚洲精品成人免费 | 亚洲精品乱码8久久久久久日本 | 国产精品96久久久久久 | aaaaaaa片毛片免费观看 | 国产精品亚洲综合 | 免费在线观看一区二区三区 | 久久国产精品一区二区 | 韩日av片 | 精品一区二区三区在线观看国产 | 中文字幕成人 | 国产精品自拍啪啪 | 精品在线观看一区 | 亚洲一区在线日韩在线深爱 | 一区二区在线看 | 日韩av一区二区在线观看 | 全免费a级毛片免费看视频免费下 | 夜久久| 精品国产一区久久 | 97超碰站| 国产精品视频在线播放 | 欧美日韩福利视频 | 亚洲一区中文 | 日本精品视频在线 | 国产在线精品一区二区三区 | 国产午夜精品一区二区三区在线观看 | 欧美日韩一区二区三区在线观看 | 久久成人国产精品 | www.日韩系列 | 正在播放亚洲 | 美女人人操 | 免费精品视频 | 天堂久久网| 国产成人精品一区二区三区视频 | 男人天堂国产 | 成人二区 | 亚洲啪啪 |