單片機簡易頻率計原理圖如下:
頻率計.png (164.17 KB, 下載次數: 102)
下載附件
2017-5-4 12:08 上傳
0.png (47.82 KB, 下載次數: 66)
下載附件
2017-5-4 15:46 上傳
----------------------------------------------------------------------------------------------------
第一部分:文件夾命名規則
----------------------------------------------------------------------------------------------------
APP 應用程序文件夾
BRD 板載設備驅動與使用文件夾
CPU 微控制器相關文件夾
CPU-CFF 微控制器內存等配置文件夾
CPU-STP 微控制器啟動代碼文件夾
ELS 其他代碼文件夾
FUC 通用自定義代碼文件夾
GEN 通用標準代碼文件夾
PRJ 工程文件夾
PRJ-EXE IAR工程輸出可執行文件文件夾
PRJ-OBJ 工程輸出文件文件夾
PRJ-LST 工程輸出鏈表文件夾
SYS 操作系統文件夾
51單片機源程序
- //==================================================================================================
- // 工程功能:
- // 工程等級:工程級/驅動級
- // 工程硬件:STC89C52RC
- // 工程軟件:Keil C51 uVision4
- // 工程作者:智心科技(ZhiXinKeJi)(http://bengbucollege.taobao.com/)
- // 工程創建:2014-10-31
- // 工程版次:1
- // 工程修改:2014-10-31
- // 修改內容:
- //==================================================================================================
- //==============================包含的頭文件========================================================
- #include"MAIN.H" // 包含全局頭文件,
- //==============================定義全局變量========================================================
- unsigned long Freq_CUNT;
- //==================================================================================================
- // 實現功能:主函數
- // 函數說明:
- // 函數備注:
- //==================================================================================================
- void main(void)
- {
- TIME_Cnfg(); // 配置 定時器(TIME)
- SEGx4_Init(); // 初始化 SEGx4
- while(1)
- {
- if(Freq_CUNT<=10000)
- {
- SEGx4_ShowNumbx4(Freq_CUNT); // 1Hz單位
- LEDx2_Sets(LEDc1,LEDs0); // 黃燈亮
- LEDx2_Sets(LEDc2,LEDs1); // 綠燈滅
- }
- else if(Freq_CUNT<=400000)
- {
- SEGx4_ShowNumbx4(Freq_CUNT/1000); // 1KHz單位
- LEDx2_Sets(LEDc1,LEDs1); // 黃燈滅
- LEDx2_Sets(LEDc2,LEDs0); // 綠燈亮
- DELAY_nMS(1000);
- }
- else
- {
- SEGx4_ShowStrg("----"); //
- LEDx2_Sets(LEDc1,LEDs1); // 黃燈滅
- LEDx2_Sets(LEDc2,LEDs1); // 綠燈滅
- }
- }
- }
復制代碼
下載:
簡易頻率計-第01A版.zip
(451.63 KB, 下載次數: 45)
2017-5-4 12:12 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|