一個簡單的求圓周率的高精度源代碼,至少可以在幾秒內算1000000位小數
上傳時間: 2013-12-24
上傳用戶:黑漆漆
共享軟件PROGISP(Ver1.4) 2005/12/28 支持編程器類型 1,多種并口(可以自定義)編程器(并口串行) 2,USBPROG編程器(usb串行) 3,并口并行編程器 特色: 1,速度較快(16k程序): 并口 讀11秒 寫11秒;USBPROG讀2秒 寫2秒。 2,USBPROG根據目標cpu自動調整三種下載速度(8k,187.5k,375k) 3,支持自定義ATMEL全系列cpu(avr+S5x 系列). 4,支持自定義熔絲信息提示功能 5,支持時鐘校正及系列號生成功能 6,USBPROG還支持usb轉串口功能
上傳時間: 2013-12-11
上傳用戶:whenfly
一.高精度延時, 是 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
工作原理: 脈沖輸入,記錄30個脈沖的間隔時間(總時間),LED顯示出來,牽涉到數碼管的輪流點亮,以及LED的碼。輸入端口一定要用個 74LS14整一下,圖上沒有。數碼管使用共陰數碼管。MAXPLUS編譯。 測試時將光電門的信號端一塊連接到J2口的第三管腳,同時第一管腳為地,應該與光電門的地連接(共地)。 開始測試: 按下按鍵,應該可以見到LED被點亮,指示可以開始轉動轉動慣量盤,等遮光片遮擋30次光電門后, LED熄滅,數碼管有數字顯示,此為時間值,單位為秒,與智能計時器的連續脈沖測試模式中的T30值進行比較。 再按下按鍵即可進行下一次測量。 水平有限,見笑。
上傳時間: 2015-04-30
上傳用戶:banyou
//日歷時鐘 //按AN1,進入設置狀態 //按AN2,停止鬧鐘聲音 //按AN3,依次進入鬧鐘功能是否啟用,鬧鐘時,分秒,年,月,日及時間時,分,秒的設置,直到退出設置狀態 //按AN4,調整是否起用鬧鐘和調節鬧鐘時,分,秒,年,月,日,時間的時,分,秒的數字 //LCD第二排中間顯示小喇叭,表示啟用鬧鐘功能,無則禁止鬧鐘功能(可在調整狀態進行設置) //正常狀態,LCD上排最前面顯示自定義字符,LCD下排最前面閃動"willar" //設置狀態,LCD上排最前面顯示"P",下排最前面在設置鬧鐘時間時顯示"alarm:",其它狀態顯示"time" //年代變化2000--2099,星期自動轉換
上傳時間: 2013-12-26
上傳用戶:hustfanenze
日歷時鐘 按AN3,依次進入鬧鐘功能,鬧鐘時間,年,月,日和時,分,秒模式,直致退出設置狀態 按AN4,調整是否起用鬧鐘和調節鬧鐘時,分,秒,年,月,日,時間的時,分,秒的數字 鬧鐘響時,按AN4即可停止鬧鐘的聲響 正常狀態,上排最前面顯示一自定義字符,下排最前面閃動"willar" 設置狀態,LCD上排最前面顯示"P",下排最前面設置鬧鐘時顯示"alarm:",其他顯示"time:" 鬧鐘啟用時,在LCD下排中間顯示一小喇叭,鬧鐘禁用時,無此小喇叭 年代變化2000--2099,星期自動轉換
上傳時間: 2014-01-10
上傳用戶:wendy15
設爐溫變化范圍為0-100º C,相應電壓為0-5V。要求:每隔30秒鐘采集一次溫度數據,并將采集的數據送七段段碼顯示(十進制)。采集到的爐溫在40º C-60º C是正常,其他為不正常。不正常時要求通過蜂鳴器報警,報警時間為2秒,用查詢方式讀取數據。
上傳時間: 2014-01-01
上傳用戶:lingzhichao
共享軟件PROGISP(Ver1.4+) 2006/1/14 支持編程器類型 1,多種并口(可以自定義)編程器(并口串行) 2,USBPROG編程器(usb串行) 3,并口并行編程器 4,usbasp 擴展功能 1,串口調試,超級終端 特色: 1,速度較快(16k程序): 并口 讀11秒 寫11秒;USBPROG讀2秒 寫2秒。 2,USBPROG根據目標cpu自動調整三種下載速度(8k,187.5k,375k) 3,支持自定義ATMEL全系列cpu(avr+S5x 系列). 4,支持自定義熔絲信息提示功能 5,支持時鐘校正及系列號生成功能 6,USBPROG還支持usb轉串口功能 附usb編程器的源代碼
上傳時間: 2013-12-12
上傳用戶:磊子226
基于89c51的led時間顯示程序,年、月、日、周、時、分、秒,應有盡有
上傳時間: 2015-05-08
上傳用戶:dragonhaixm
利用T0或T1定時器設計一電子表,顯示格式為HH-MM-SS(即時-分-秒),使具有一般電子表功能
上傳時間: 2015-05-10
上傳用戶:小鵬