一、單通道頻率計
#include
#include
int count=0,n=0,f=0; //count:累計中斷次數 ,n:脈衝數,f:頻率
main()
void record() interrupt 0 //用外中斷0讀取訊號,並作記錄
void output() interrupt 1 //用定時器0中斷
}二、雙通道頻率計(可以同時檢測兩個訊號的頻率)
#include
#include
int count=0,m=0,n=0,f1=0,f2=0; //count:累計中斷次數 ,n:脈衝數,f:頻率
main()
void record1() interrupt 0 //用外中斷0讀取訊號,並作記錄
void record2() interrupt 2 //用外中斷0讀取訊號,並作記錄
void output() interrupt 1 //用定時器0中斷
tl0 = 0xe0; //重置定時器初值
th0 = 0xb1;
}
51微控制器簡易可控風扇
include define uint unsigned int define uchar unsigned char sbit k1 p3 1 sbit k2 p3 0 sbit k3 p3 2 sbit k4 p3 3 sbit moto p1 0 定義所需要的引腳 uint key 巨集定義k...
基於微控制器10Hz 50MHz頻率計系統設計
10hz 50mhz include unsigned long int fre unsigned char time unsigned int count unsigned int count1 sbit lcd rs p1 0 片選訊號 sbit lcd rw p1 1 讀寫訊號 sbit lc...
基於51微控制器的簡易遊戲機
1.2課程設計的任務及設計要求 簡易遊戲機 1 液晶顯示製作人姓名 學號,院,班級及校徽等資訊和 2 多個遊戲選項 1 貪吃蛇遊戲 俄羅斯方塊等 3 具有簡單電子錶功能,可顯示年 月 日 星期 時 分 秒等 根據實際顯示方式的不同,可選擇部分或全部功能 4 具有電子錶的校準功能 5 擴充套件功能 自...