標題: 單片機測量頻率 哪里出了問題? [打印本頁]
作者: 漢子 時間: 2017-5-3 16:11
標題: 單片機測量頻率 哪里出了問題?
哪個大神可以幫我看下這個單片機測量頻率的程序哪里出了問題嗎?
#include"at89x51.h"
#define uint unsigned int
uint count, f;
bit rflag = 0; //設置周期標志
void control(void)
{
TMOD = 0x01; //gate=0,方式1是16位定時計數器,INT0 為1是啟動定時器
IT0 = 1; //脈沖方式(后沿負跳有效)進入中斷
TH0 = 0;TL0 = 0;設置初值
P3_2 = 0 //觸發器清零
TR0 = 1; //TR0 = 1,才允許T0計數
EX0 = 1; //只開外部中斷0
EA = 1; //開總中斷
}
}
void INT_0(void) interrupt 0 using 1 //INTO中斷服務
{
EA = 0;
TR0 = 0;//禁止T0計數
count = TL0 + TH0 * 256;//取計數值
rflag = 1; //設標志
}
main()
{
While(1){
f=1/count;
if(rflag){
rflag = 0
TH0 = 0;TL0 = 0;設置初值
TR0 = 1; //TR0 = 1,才允許T0計數
EX0 = 1; //只開外部中斷0
EA = 1; //開總中斷
}
}
作者: zl2168 時間: 2017-5-3 20:17
本帖最后由 zl2168 于 2017-5-3 20:19 編輯
實例73 測量脈沖頻率
實例73 測量脈沖頻率.rar
(52.74 KB, 下載次數: 13)
2017-5-3 20:18 上傳
點擊文件名下載附件
先Proteus仿真一下,確認有效
測量脈沖頻率.jpg (150.67 KB, 下載次數: 46)
下載附件
2017-5-3 20:19 上傳
以上摘自張志良編著《單片機實驗實訓100例》ISBN 978-7-5124-1603-1,北航社出版書中電路和程序設計有詳細說明,程序語句條條有注解。
作者: 1872040489 時間: 2017-5-3 21:30
f=1/count;f不會是0么??、
作者: zl2168 時間: 2017-5-4 08:50
你提的問題似乎是數學問題!還2個問號!問題嚴重啊!
作者: zl2168 時間: 2017-5-4 21:10
"f=1/count;f不會是0么??、" 還獲黑幣獎勵? count定義uint ,f會是0么? 這是數學問題 。
作者: 歸依龍井 時間: 2017-5-4 22:41
測量頻率,你的思路是啥
作者: shuisheng60 時間: 2019-2-7 00:51
這里有測率的例程http://www.zg4o1577.cn/bbs/dpj-146532-1.html
歡迎光臨 (http://www.zg4o1577.cn/bbs/) |
Powered by Discuz! X3.1 |
主站蜘蛛池模板:
av网站在线看
|
999久久久久久久久6666
|
国产一级片在线播放
|
精品国产一区久久
|
精品国产一区二区三区久久影院
|
精品一区二区三区在线视频
|
av 一区二区三区
|
黑人精品欧美一区二区蜜桃
|
国产精品1|
99久久日韩精品免费热麻豆美女
|
91精品国产综合久久婷婷香蕉
|
91精品国产91
|
日韩www|
国产欧美日韩综合精品一区二区
|
av一二三区
|
国产精品亚洲一区二区三区在线观看
|
日韩精品二区
|
天天爽夜夜爽精品视频婷婷
|
黄色国产视频
|
日韩欧美中文字幕在线视频
|
精品欧美一区二区三区久久久
|
欧美另类视频
|
国产精品欧美一区喷水
|
国产午夜精品久久久
|
亚洲精品一区二区三区丝袜
|
欧美精品一区二区三区在线四季
|
色花av|
欧美日本在线
|
国产精品国产三级国产aⅴ入口
|
黄网免费|
亚洲91视频
|
国产高清在线
|
国产视频久
|
91色在线视频
|
亚洲精品一|
欧美视频免费
|
成人免费xxxxx在线视频
|
国产精品免费一区二区
|
女女百合av大片一区二区三区九县
|
一级黄a视频
|
国产1区在线
|