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