一個動態可視化的MCS-51全功能模擬器,此模擬器可以讓您在PC機上模擬運行MCS-51程序就如同在硬體上一樣.
這模擬器提供8KB的程序空間,256字節的RAM,16KB的XRAM,2個16位的定時/計數器(T0與T1),一個實時時鐘,一個 5x6 的小鍵盤,一個 128x64 點陣的 LCD,一個音頻發生器,一個串口,一個打印口,和5個有兩個優先級的中斷源,并且程序以固定的 12MHz 時鐘運行.再附上四個 Keil C51 的例程,KeyPad(演示KeyPad使用),Music(模擬器演奏音樂),Picture(LCD圖形演示),Proc24c02(使用此模擬器從電腦打印口讀寫24C02)等.. 再附上取圖程序方便LCD圖片程序應用.
標簽:
MCS
51
XRAM
模擬
上傳時間:
2013-12-13
上傳用戶:葉山豪
這是一個比較典型的PID處理程序,在使用單片機作為控制cpu時,請稍作簡化,具體的PID參數必須由具體對象通過實驗確定。由于單片機的處理速度和ram資源的限制,一般不采用浮點數運算,而將所有參數全部用整數,運算
到最后再除以一個2的N次方數據(相當于移位),作類似定點數運算,可大大提高運算速度,根據控制精度的不同要求,當精度要求很高時,注意保留移位引起的“余數”,做好余數補償。這個程序只是一般常用pid算法的基本架構,沒有包含輸入輸出處理部分。
標簽:
PID
cpu
ram
參數
上傳時間:
2014-01-07
上傳用戶:ippler8