頻率計 2019電子抽查

2023-01-20 06:45:05 字數 1121 閱讀 5308

2011電子技能抽查題目:頻率計的軟體開發

#include<>

#define uint unsigned int

#define uchar unsigned char

sbit f=p3^3; //外部中斷入口

sbit led=p1^0; //外中斷工作指示燈亮1s

uint counter,bai,shi,ge ; //定義計數總數,百、十、個位用於儲存對應位的數字

uchar count1; //定義無符號字元型資料「count」,用於計數20次達到20*50=1s

//定義無符號一維陣列,陣列的元素是數字1~9這10個數字在數碼管上顯示的段碼

uchar discode = ;

//定時器中斷函式,定時1s

void timer0() interrupt 1 using 1

if(count1==60)

th0 = 0x3c; //重新裝入初值

tl0 = 0xb0;

}/*---延時子程式

/*---功能:延時

/*---入口引數:延時時間ms

/*---出口引數:無

void delayms(uint ms)

/*---資料處理子程式

/*---功能:將數字分成百、十、個位-------*/

/*---入口引數:無

/*---出口引數:無

void process()

/*---數碼管顯示子程式

/*---功能:將數字顯示在對應的管子-------*/

/*---入口引數:無

/*---出口引數:無

void display()

函式名:外部中斷int1中斷處理程式

呼叫:[外部引腳int1中斷處理]

引數:無

返回值:無

結果:處理外部中斷訊號,counter jishu

備註:void int_1 (void) interrupt 2 using 2 //切換暫存器組到2

/*---主函式

/*---功能:將數字顯示在對應的管子-------*/

/*---入口引數:無

/*---出口引數:無

void main()}

數字頻率計

實驗報告 課程名稱 電子電路綜合設計指導老師 沈紅成績 實驗名稱 數字頻率計實驗型別同組學生姓名 一 設計任務 設計並製作乙個簡易數字頻率計電路。分三個頻段 1 10hz 100hz 99hz 2 100hz 1khz 999hz 3 1khz 10khz 9.9khz 當訊號頻率超過規定頻段的上限...

頻率計課程設計報告

自動化專業綜合課程設計1 課程設計報告 題目 數字式頻率計的設計 院 系 機電與自動化學院 專業班級 學生姓名 學號指導教師 2013年6月17日至2013年7月3日 華中科技大學武昌分校 自動化專業綜合課程設計1 設計任務書 目錄1 課程設計目的1 2 課程設計要求1 3 課程設計內容2 3.1系...

數字頻率計實驗報告

數字頻率計設計 計雙0102 雷昊 2001011830786 一 課程設計內容及要求 本次課程設計要求設計並用fpga實現乙個數字頻率計,具體設計要求如下 測量頻率範圍 10hz 100khz 精度 f f 2 系統外部時鐘 1024hz 測量波形 方波 vp p 3 5 v 硬體裝置 alter...