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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6015|回復: 0
收起左側

AVR定時器1快速PWM模式設置

[復制鏈接]
ID:65608 發表于 2014-9-1 00:55 | 顯示全部樓層 |閱讀模式
簡單歸納一下:
快速PWM,是由匹配值和TOP 值決定的。而TOP值可以是固定的(方波產生模式5,6,7),又或者可編程(方波產生模式14,15)。方波產生模式5,6,7 分別對應0x00ff,0x01ff,0x03ff 的TOP 值,而模式14,15 的TOP 值分別為1CR1,和OCR1A 來決定。從視頻教程中我們知道模式15 需要犧牲OC1A 作為代價,(OC1A=PD5)OCR1A 決定了PWM 輸出的頻率,而OCR1B 決定了PWM 不同的占空比輸出。換一句話說,OCR1A 是OCR1B 求出占空比的參考值。(上一頁有詳細的介紹),雖然OC1A 被犧牲了,但是,OC1A 還可以很合理的設置依然可以工作于近似CTC 模式(勉強算是吧)。這里打上小小的補充:如果方波產生的模式是5,6,7,僅要稍微修改一下概念就可以了。
在編程的時候需要如下的步驟:
1.設置PD4~5 為輸出(默認為低電平)。DDRD|=BIT(4)|BIT(5);
2.決定方波產生模式,試驗中為15。OCR1A|=BIT(0)|BIT(1); OCR1B|=BIT(3)|BIT(4);
3.決定OC1A,和OC1B 的工作方式,試驗中快速PWM,OC1A 作為犧牲,工作近似CTC 模式。OC1B,卻是匹配時清零,TOP 時置一。OCR1A|=BIT(5)|BIT(6);
4.決定頻率,OCR1A 設初值。
5.決定PWM 輸出占空比,OCR1B 設初值。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品久久久久aaaa九色 | 日韩欧美高清dvd碟片 | 国产在线观| 欧美综合久久 | 欧美精品一区二区三区在线 | 午夜精品一区二区三区在线播放 | 日韩高清不卡 | 午夜视频网| 欧美激情欧美激情在线五月 | 欧美婷婷 | 国产乱码精品一品二品 | 日韩三级电影在线看 | 黄色小视频入口 | 久久久久久免费看 | 日韩欧美国产一区二区 | 国产高潮好爽受不了了夜夜做 | 成人伊人| 美国十次成人欧美色导视频 | 超碰免费在线 | 久草网址| 成人一级视频在线观看 | 夜夜爽99久久国产综合精品女不卡 | 一级黄色毛片子 | 不卡一区二区三区四区 | 亚洲欧美中文字幕 | 一级毛片视频在线观看 | 超碰人人在线 | 日韩在线观看视频一区 | 国产一区二区精华 | 亚洲人一区 | 日韩一区和二区 | 精品久久香蕉国产线看观看亚洲 | 女人牲交视频一级毛片 | 亚洲图片一区二区三区 | 日韩一区二区三区在线播放 | 在线观看成人免费视频 | 国产婷婷综合 | 日韩中文字幕高清 | 日本三级电影在线观看视频 | 亚洲国产aⅴ精品一区二区 免费观看av | 亚洲草草视频 |