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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2101|回復: 8
打印 上一主題 下一主題
收起左側

關于單片機定時器初始化代碼看不懂,先謝謝,求告知

[復制鏈接]
跳轉到指定樓層
樓主
ID:895406 發表于 2021-3-29 15:41 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
/**  
   系統默認的時鐘頻率設置
   晶振:fosc=12MHZ
   系統時鐘:fcclk=fosc *5=60MHZ  晶振的5倍頻
   VPB時鐘:fpclk=fcclk/4=15MHZ  fcclk的4分頻
**/
  /* 將TIMER0 設置成1s 定時 */
  TOPR=99; /* 對pclk進行100分頻,TC計數頻率為150000HZ
  TOMCR=Ox03;/*TC 和MR 匹配時產生中斷,TC復位 */
  TOMRO=150000;/*匹配值150000,1s定時*/
  TOTCR=Ox03;/* 啟動并復位TOTC */
  TOTCR=OX01;/* 啟動TO */
    問題1:上面的五行代碼等于號右邊的設置的數值我看不懂,還請大神解釋下?
    問題2:TIMERO設置成2s定時,要如何設置了?
       先謝謝,求告知!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:584814 發表于 2021-3-29 17:20 | 只看該作者
不懂too,不過可以百度。以下供參考:
/* 系統設置, Fosc、Fcclk、Fcco、Fpclk 定義*/
#define Fosc 12M //晶振頻率,10MHz~25MHz,應當與實際一致
#define Fcclk (Fosc * X ) //系統頻率,必須為Fosc 的整數倍(1~32),且<=60MHZ
#define Fcco (Fcclk * Y ) //CCO 頻率,必須為Fcclk 的2、4、8、16 倍,范圍156MHz~320MHz
#define Fpclk (Fcclk / Z ) * 1 //VPB 時鐘頻率,只能為(Fcclk / 4)的1 ~ 4 倍
通常只需要設置Fosc 即可。.......
回復

使用道具 舉報

板凳
ID:895406 發表于 2021-3-30 08:51 | 只看該作者
man1234567 發表于 2021-3-29 17:20
不懂too,不過可以百度。以下供參考:
/* 系統設置, Fosc、Fcclk、Fcco、Fpclk 定義*/
#define Fosc 12M  ...

百度上真是沒有,我都查過了 !
回復

使用道具 舉報

地板
ID:887371 發表于 2021-3-30 09:21 | 只看該作者
/* 將TIMER0 設置成2s 定時 */
  TOPR=199;
  TOMCR=Ox03;
  TOMRO=150000;
  TOTCR=Ox03;
  TOTCR=OX01;
回復

使用道具 舉報

5#
ID:887371 發表于 2021-3-30 09:22 | 只看該作者
/* 將TIMER0 設置成2s 定時 */
  TOPR=99;
  TOMCR=Ox03;
  TOMRO=300000;
  TOTCR=Ox03;
  TOTCR=OX01;
不要那么死板,要學會舉一反三。
回復

使用道具 舉報

6#
ID:895406 發表于 2021-4-2 09:20 | 只看該作者
datouyuan 發表于 2021-3-30 09:22
/* 將TIMER0 設置成2s 定時 */
  TOPR=99;
  TOMCR=Ox03;

TOPR=99,是什么意思?求大神告知,謝謝
回復

使用道具 舉報

7#
ID:824490 發表于 2021-4-2 09:37 | 只看該作者
低級錯誤!是“0”不是“O”
   TOPR=99; /*從單片都是從0開始計數,所以實際上是99+1
  TOMCR=0x03;/*看你的芯片手冊,TOMCR的bit1/bit0同時置1
  TOMRO=150000;/*這個就是預設值,從15000開始計算,減數計算?
  TOTCR=0x03;/* 啟動并復位TOTC */
  TOTCR=0X01;/* 啟動TO */這2條一樣的寄存器,參數為什么不同?
回復

使用道具 舉報

8#
ID:895406 發表于 2021-4-8 10:06 | 只看該作者
名字不是重點 發表于 2021-4-2 09:37
低級錯誤!是“0”不是“O”
   TOPR=99; /*從單片都是從0開始計數,所以實際上是99+1
  TOMCR=0x03;/* ...

你好大神,要是設置成2s定時該如何設置了
回復

使用道具 舉報

9#
ID:895406 發表于 2021-4-11 10:38 來自觸屏版 | 只看該作者
datouyuan 發表于 2021-3-30 09:22
/* 將TIMER0 設置成2s 定時 */
  TOPR=99;
  TOMCR=Ox03;

你說的對,非常感謝
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 一级片在线视频 | 操人网站 | 自拍偷拍第1页 | 亚洲第一免费播放区 | 免费久久久 | 自拍在线 | www.天堂av.com | 网站一区二区三区 | 婷婷在线免费 | 欧美日韩在线一区二区三区 | 国内精品成人 | 亚洲日韩中文字幕一区 | 久久综合一区 | 日韩精品一区二区三区在线播放 | 国产成人午夜电影网 | 午夜男人视频 | 亚洲www| 中文字字幕一区二区三区四区五区 | 国产综合在线视频 | 日本成人三级电影 | 精品少妇一区二区三区在线播放 | 日韩在线xx| 精品在线看 | 99国内精品久久久久久久 | 搞黄视频免费看 | 在线看h| 色播av | 欧美精 | 亚洲精品免费看 | 户外露出一区二区三区 | 久久国产免费看 | 亚洲狠狠爱 | 亚洲精品日韩一区二区电影 | 999免费网站 | 国产精品二区三区在线观看 | 国产成人精品一区二区三区在线观看 | 伊人手机在线视频 | 久久久免费电影 | 亚洲黄色国产 | 一级黄色片美国 | 日韩视频在线免费观看 |