說(shuō)明:
Virtual51是一個(gè)動(dòng)態(tài)可視化的MCS-51全功能模擬程序,可以讓你在Virtual51上運(yùn)行MCS-51程序就如同在硬體上一
樣。提供8KB的程序空間,256字節(jié)的RAM,16KB的XRAM,2個(gè)16位的定時(shí)/計(jì)數(shù)器(T0 和 T1),一個(gè)實(shí)時(shí)時(shí)鐘,一個(gè)
5X6的小鍵盤,一個(gè)128X64點(diǎn)陣的LCD,一個(gè)音頻發(fā)生器,一個(gè)串口(未連接至電腦串口),一個(gè)打印口(連接至電腦
打印口),和5個(gè)有兩個(gè)優(yōu)先級(jí)的中斷源。
Virtual51不可以載入大于8KB的51程序和大于16KB的XRAM數(shù)據(jù)文件,并且程序以固定的12Mhz時(shí)鐘運(yùn)行,編寫程序時(shí)留意。
XRAM載入數(shù)據(jù)文件的實(shí)際大小,可從XRAMSH 和 XRAMSL 寄存器中讀取。
例子說(shuō)明:
KeyPad---------簡(jiǎn)單演示KeyPad的使用;
Music----------Virtual51演奏音樂(lè);
Picture--------LCD圖形演示;
Proc24c02------使用Virtual51從電腦打印口讀寫24C02A
標(biāo)簽:
Virtual
51
MCS
動(dòng)態(tài)
上傳時(shí)間:
2016-05-18
上傳用戶:wfeel