文件名称:Virtual51
介绍说明--下载内容均来自于网络,请自行研究使用
说明:
Virtual51是一个动态可视化的MCS-51全功能模拟程序,可以让你在Virtual51上运行MCS-51程序就如同在硬体上一
样。提供8KB的程序空间,256字节的RAM,16KB的XRAM,2个16位的定时/计数器(T0 和 T1),一个实时时钟,一个
5X6的小键盘,一个128X64点阵的LCD,一个音频发生器,一个串口(未连接至电脑串口),一个打印口(连接至电脑
打印口),和5个有两个优先级的中断源。
Virtual51不可以载入大于8KB的51程序和大于16KB的XRAM数据文件,并且程序以固定的12Mhz时钟运行,编写程序时留意。
XRAM载入数据文件的实际大小,可从XRAMSH 和 XRAMSL 寄存器中读取。
例子说明:
KeyPad---------简单演示KeyPad的使用;
Music----------Virtual51演奏音乐;
Picture--------LCD图形演示;
Proc24c02------使用Virtual51从电脑打印口读写24C02A
Virtual51是一个动态可视化的MCS-51全功能模拟程序,可以让你在Virtual51上运行MCS-51程序就如同在硬体上一
样。提供8KB的程序空间,256字节的RAM,16KB的XRAM,2个16位的定时/计数器(T0 和 T1),一个实时时钟,一个
5X6的小键盘,一个128X64点阵的LCD,一个音频发生器,一个串口(未连接至电脑串口),一个打印口(连接至电脑
打印口),和5个有两个优先级的中断源。
Virtual51不可以载入大于8KB的51程序和大于16KB的XRAM数据文件,并且程序以固定的12Mhz时钟运行,编写程序时留意。
XRAM载入数据文件的实际大小,可从XRAMSH 和 XRAMSL 寄存器中读取。
例子说明:
KeyPad---------简单演示KeyPad的使用;
Music----------Virtual51演奏音乐;
Picture--------LCD图形演示;
Proc24c02------使用Virtual51从电脑打印口读写24C02A
(系统自动生成,下载前可以参看下载内容)
下载文件列表
Virtual51
.........\BmpCapture.exe
.........\KeyPad
.........\......\KeyPad
.........\......\KeyPad.C
.........\......\KeyPad.hex
.........\......\KeyPad.lnp
.........\......\KeyPad.LST
.........\......\KeyPad.M51
.........\......\KeyPad.OBJ
.........\......\KeyPad.Opt
.........\......\KeyPad.plg
.........\......\KeyPad.Uv2
.........\......\Virtual51.h
.........\Music
.........\.....\Music
.........\.....\Music.c
.........\.....\Music.hex
.........\.....\Music.lnp
.........\.....\Music.LST
.........\.....\Music.M51
.........\.....\Music.OBJ
.........\.....\Music.Opt
.........\.....\Music.plg
.........\.....\Music.Uv2
.........\.....\Virtual51.h
.........\Picture
.........\.......\Picture
.........\.......\Picture.c
.........\.......\Picture.hex
.........\.......\Picture.lnp
.........\.......\Picture.LST
.........\.......\Picture.M51
.........\.......\Picture.OBJ
.........\.......\Picture.Opt
.........\.......\Picture.plg
.........\.......\Picture.Uv2
.........\.......\Virtual51.h
.........\Proc24c02
.........\.........\24C02a.C
.........\.........\24C02a.LST
.........\.........\24C02a.OBJ
.........\.........\Proc24c02
.........\.........\Proc24c02.hex
.........\.........\Proc24c02.lnp
.........\.........\Proc24c02.M51
.........\.........\Proc24c02.Opt
.........\.........\Proc24c02.plg
.........\.........\Proc24c02.Uv2
.........\.........\Virtual51.h
.........\ReadMe.txt
.........\Virtual51.exe
.........\Virtual51.htm
.........\WinIo.dll
.........\WinIo.sys
.........\WINIO.VXD
.........\BmpCapture.exe
.........\KeyPad
.........\......\KeyPad
.........\......\KeyPad.C
.........\......\KeyPad.hex
.........\......\KeyPad.lnp
.........\......\KeyPad.LST
.........\......\KeyPad.M51
.........\......\KeyPad.OBJ
.........\......\KeyPad.Opt
.........\......\KeyPad.plg
.........\......\KeyPad.Uv2
.........\......\Virtual51.h
.........\Music
.........\.....\Music
.........\.....\Music.c
.........\.....\Music.hex
.........\.....\Music.lnp
.........\.....\Music.LST
.........\.....\Music.M51
.........\.....\Music.OBJ
.........\.....\Music.Opt
.........\.....\Music.plg
.........\.....\Music.Uv2
.........\.....\Virtual51.h
.........\Picture
.........\.......\Picture
.........\.......\Picture.c
.........\.......\Picture.hex
.........\.......\Picture.lnp
.........\.......\Picture.LST
.........\.......\Picture.M51
.........\.......\Picture.OBJ
.........\.......\Picture.Opt
.........\.......\Picture.plg
.........\.......\Picture.Uv2
.........\.......\Virtual51.h
.........\Proc24c02
.........\.........\24C02a.C
.........\.........\24C02a.LST
.........\.........\24C02a.OBJ
.........\.........\Proc24c02
.........\.........\Proc24c02.hex
.........\.........\Proc24c02.lnp
.........\.........\Proc24c02.M51
.........\.........\Proc24c02.Opt
.........\.........\Proc24c02.plg
.........\.........\Proc24c02.Uv2
.........\.........\Virtual51.h
.........\ReadMe.txt
.........\Virtual51.exe
.........\Virtual51.htm
.........\WinIo.dll
.........\WinIo.sys
.........\WINIO.VXD