一.高精度延時, 是 CPU 測速的基礎 Windows 內部有一個精度非常高的定時器, 精度在微秒級, 但不同的系統這個定時器的頻率不同, 這個頻率與硬件和操作系統都可能有關。 利用 API 函數 QueryPerformanceFrequency 可以得到這個定時器的頻率。 利用 API 函數 QueryPerformanceCounter 可以得到定時器的當前值。 根據要延時的時間和定時器的頻率, 可以算出要延時的時間定時器經過的周期數。 在循環里用 QueryPerformanceCounter 不停的讀出定時器值, 一直到經過了指定周期數再結束循環, 就達到了高精度延時的目的。 高精度延時的程序, 參數: 微秒 二.測速程序 利用 rdtsc 匯編指令可以得到 CPU 內部定時器的值, 每經過一個 CPU 周期, 這個定時器就加一。 如果在一段時間內數得 CPU 的周期數, CPU工作頻率 = 周期數 / 時間 為了不讓其他進程和線程打擾, 必需要設置最高的優先級 以下函數設置當前進程和線程到最高的優先級。 SetPriorityClass(GetCurrentProcess(), REALTIME_PRIORITY_CLASS) SetThreadPriority(GetCurrentThread(), THREAD_PRIORITY_TIME_CRITICAL) CPU 測速程序的源代碼, 這個程序通過 CPU 在 1/16 秒的時間內經過的周期數計算出工作頻率, 單位 MHz:
上傳時間: 2015-04-29
上傳用戶:iswlkje
使用C語言編寫的單片機控制LCD顯示程序,實現的內容是一個24小時定時器
上傳時間: 2013-12-31
上傳用戶:yyq123456789
嵌入式應用技術基礎教程2 第11章 Flash存儲器的在線編程 第12章 GP32的其他功能模塊 第13章 LCD與LED編程 第14章 USB接口 第15章 CAN通信接口 第16章 08系列MCU編程器的開發 第17章 工業以太網 第18章 非接觸式IC卡及其讀寫設備
上傳時間: 2015-05-03
上傳用戶:gundan
基于51MCU的IDE硬盤語音記錄器.是使用AT89C52 2個51 MCU制作的語音記錄器,在系統中不需要地址鎖存器,也不需要譯碼器。系統設計有IDE接口,128*64 LCD接口,紅外遙控,語音聲卡接口。
上傳時間: 2015-05-03
上傳用戶:huangld
RA8802 是一個中英文文字與繪圖模式的點矩陣液晶顯示(LCD)控制器,可最大支援320x240 點的LCD 面 板。內建512Kbyte 的字形碼可以顯示中文字型、數字符號與英文字母。在文字模式中,RA8802 可接收標準 中文文字內碼直接顯示中文,而不需要進入繪圖模式以繪圖方式描繪中文,可以節省許多微處理器時間,提 升液晶顯示中文之處理效率。
上傳時間: 2014-06-08
上傳用戶:wweqas
設計要求:編寫程序實現利用定時器演奏樂曲。本程序通過調用通用GENSOUND程序發出各種聲音演奏樂曲。選擇p播放音樂“太湖船”,選擇q退出。
上傳時間: 2015-06-22
上傳用戶:edisonfather
這是一個簡單的小工具,有點類似我們使用form方式設計時,使用behaver方式讓各個form作轉場特效一樣,不過這個工具是針對各個movie clip,相信對一些Art設計師有一定的幫助囉, 使用的是Transition manager方式完成,相信不久會有利用tween class方式的程式產生器吧..其實我還蠻需要的...因為help檔沒有,有時要參考指令,都要上網查一次
上傳時間: 2013-12-17
上傳用戶:hasan2015
漢字的hex內碼察看器,對用LCD的同志會節省不少查表的時間
上傳時間: 2013-12-24
上傳用戶:lizhizheng88
這是我最近買的一套CPLD開發板VHDL源程序并附上開發板的原理圖,希望對你是一個很好的幫助!其中內容為:8位優先編碼器,乘法器,多路選擇器,二進制轉BCD碼,加法器,減法器,簡單狀態機,四位比較器,7段數碼管,i2c總線,lcd液晶顯示,撥碼開關,串口,蜂鳴器,矩陣鍵盤,跑馬燈,交通燈,數字時鐘.
上傳時間: 2015-07-23
上傳用戶:李夢晗
利用Atmel ATMega8 的定時器功能和PWM功能,制作頻率發生器。 有LCD顯示,并可實時調節ATMega8的各個相關的寄存器內容。 支持紅外遙控器輸入。 ..\頻率發生器.prj ......主芯片項目文件 ..\頻率發生器.c ......主芯片主程序 ..\頻率發生器.asm ......主芯片匯編文件(自動生成) ..\頻率發生器.hex ......可供燒錄的文件 ..\頻率發生器_client.prj ......副芯片項目文件 ..\頻率發生器_client.c ......副芯片主程序 ..\頻率發生器_client.asm ......副芯片匯編文件 ..\頻率發生器_client.hex ......可供燒錄的文件 ..\Config.h ......硬件配置文件 ..\Input.c ......接受紅外遙控器輸入并在LCD中顯示 ..\LCD_Interface.c ......LCD 1602 接口文件 ..\Menu.c ......在LCD中顯示菜單和其它信息 ..\Menu.h ......菜單定義文件 ..\Readme.txt ......本說明文件
上傳時間: 2013-12-12
上傳用戶:源弋弋