软件介绍
VisualCom是一款简洁直观、简单易用的专业国产电子元器件与模组仿真管理软件,通过这款软件用户只需预定义数据即可进行使用,在没实物且不需要编程的条件下使用这款软件可以有效帮助用户深入理解元器件或模组的控制方式,非常方便实用;VisualCom这款电子元件仿真软件支持每执行一条预置数据的视图同步刷新,只需实时观察元器件或模组内部的寄存器或内存的状态,方便用户对元器件和模组的各种状态信息,方便用户对LED、LED数码管、LCD显示模组、逻辑器件等进行管理和分析,便于后续对实物元件的使用。
软件功能
每一个器件在仿真时都会对预置数据进行位屏蔽操作,以避免不需要的位影响仿真结果
有效预置数据的具体格式取决于器件的种类,格式制定时主要考虑数据手册的高度相关性
可以根据具体需要进行选择,但是对于没有类型要求的器件,数据都不会影响仿真的结果,因为该器件会自动忽略该栏数据
根据引脚电平呈现熄灭或点亮状态
一位共阳七段数码管,根据引脚电平呈现熄灭或点亮状态
一位共阳十六段米字形数码管,根据引脚电平呈现熄灭或点亮状态
软件特色
工作模式
卷屏设置
局部显示
显示接口
TE设置
亮度控制
CABC
RGB接口
面板驱动
电源调整
时序控制
接口控制
伽马控制
正极伽马校正
负极伽马校正
数字伽马控制1
数字伽马控制2
官方教程
第一次安装并启动VisualCom软件平台时的界面如下图所示:
此时主窗口是空白的,因为还没有添加仿真器件,工具栏上很多控制按钮也呈灰色(不可用状态)。我们可以从工具栏或菜单栏选择添加器件按钮
(也可以右击主窗口选择快捷菜单中的“更换器件”项),即可弹出下图所示的器件库对话框:
与其它仿真平台一样,VisualCom对所有仿真器件进行了分类,你可以选择相应的库或类别,并在“器件列表”中选择,当然,也可以直接搜索元器件。值得一提的是:如果某个仿真器件与Proteus软件平台中有对应的型号,我们会将该型号也添加过来以方便用户查找。
当你决定了需要仿真的元器件后,双击“器件列表”中的器件(或选择后点击“确定”按钮)即可将其添加至主窗口。我们选择“LM016”后的主窗口如下图所示:
当我们调入仿真器件后,“内存”、“寄存器”、“属性”等窗口会进行一些必要的初始化,需要说明的是:在硬件层面上,内存与寄存器并没有本质区别,有些数据手册会将两者交叉使用,VisualCom软件平台对两者的定义是:如果某个寄存器能够以地址进行访问,它就是“内存”,反之就是“寄存器”。
为了进一步执行仿真,我们需要给器件预置一些数据。预置数据是VisualCom软件平台的重要功能,当我们添加了仿真器件后,工具栏上的“预置数据”按钮将变为可用状态,我们点击它(或从菜单栏,或右击主窗口从弹出的快捷菜单中选择“预置数据”项)即可进入下图所示的对话框:
预置数据对话框中有一个表格,从中你可以插入需要的数据行。“类型”栏可以是数据或命令;“附加栏”是扩展项,对于特定的器件有效;“十进制”与“十六进制”表示插入的具体数据或命令,两栏的数据完全一样,你往十进制写入“15”,十六进制中就会显示“F”,反之亦然,这可以方便不同的进制数据输入的场合;“自定义备注”栏可以为你插入的行做
注释。
有关预置数据的具体格式,请参考器件库参考手册reference_manual.pdf为了插入数据或命令行,你可以选择左下角的“插入数据”、“插入命令”、“批量插入(后述)”按钮,它们会在表格的结尾插入。你也可以右击后选择相应的选项,它会根据你点击的区域进行相应位置的插入。当然,也可以对数据行进行移动、删除等操作。对于表格中可以修改的预置数据(即不包含行号栏),你也可以选择多行后执行复制(Ctrl+C)与粘贴(Ctrl+V)操作,与通用操作完全一样。
我们这里仅预置了一条指令“F”,它能够打开LM016的显示及光标,并且开启了光标闪烁功能,点击“确认”按钮即可。回到主窗口后点击工具栏上的“全步运行”按钮,相应的仿真效果如下图所示:
调出的“LM016”默认预置了“joinweixinmp”与“dzzzzcn”两行字符,所以打开显示就能够出现字符。需要注意的是:“内存”、“寄存器”、“接口数据”窗口中的状态只有在执行“单步运行(每运行一步就进入暂停状态)”的情况下才会刷新。同样的一条指令,单步运行后的仿真效果如下图所示:
你可以选择保存文件,这与其它所有软件都是一样的,我们决定命名为“基于HD44780的LCM1602液晶显示模组.vcfx”,然后进入“预置数据”对话框预置下图所示的数据:
点击“确定”按钮后,执行“单步运行”的仿真效果如下图所示:
五、批量插入
对于需要插入大批量有规律数据的场合,你可以利用VisualCom强大的“批量插入”功能,如下图所示:
插入类型可以是“数据”、“命令”及“命令与数据行包”。“命令与数据行包”是一种不含数据(全0)的行。例如,有些器件的控制需要在指令后面跟随一些数据,这时我们就可以设置命令、数据及循环次数就可以提前插入好对应的类型行。上图中我们选择1个命令跟随4个数据,并且循环3次,所以它会插入15行,相应的执行效果如下图所示:
如果你选择插入数据或命令,则应该选择生成数列类型(等差数列或随机数列),然后确定数据的起始值、结束值以及步长(或数量),点击“预览”按钮即可预先查看生成的前30个数字。需要指出的是:一次性最多只能插入10000条数据。“数列码类型”用于对生成的数列进行编码转换,目前可以选择“线性码”、“BCD-七段数码”、“HEX-七段数码”、“BCD-HEX”。“线性码”不做任何处理,按前述数列类型、数据起始值、结束值及步长(数量)设置好后生成的就是线性码。“BCD-七段数码”在线性码的基础上进行七段译码,每4位对应8位七段编码(共阴),而BCD是指按线性码的每位单独译码。例如,十进制数字“12”会将“1”与“2”分别译成8位七段编码,并组合成16位数字。“HEX-七段数码”也是在线性码的基础上进行七段译码,只不是它把数列当成十六进制来处理,每4位对应8位七段编码。例如,十进制数字“12”对应十六进制“0xC”,所以8它只会生成8位七段编码。“BCD-HEX”用来将十进制BCD转换为十六进制。例如,十进制数字“12”转换后就是十六进制的“0x12”,你插入的就是十进制数字“18”。你还可以对生成后的数列进行一系列后处理,这包括“有效数据位”、“反序排列”、“位反相”。“有效数据位”用于屏蔽超出指定数量的位。例如,计算出来的数字是“0x1111”,有效数据位为8时,插入的数字就是“0x11”,有效数据位为“4”时,插入的数字就是“0x1”。“反序排列”可以设置数列的插入方式。例如,计算出来的数列是“1、2、3、4”,这也是正常的插入方式,如果你选择“反序排列”,插入的数列就是“4、3、2、1”。“位反相”可以对数字进行逐位取反操作。例如,(8位有效数据位时)计算出来的数字是“0xE5”,位反相后的数字就是“0x1A”(16位数据有效位时就是0xFF1A,其它依此类推),这对于共阳共阴数码管之类的输入数据非常有用。下图产生10个1~100之间的线性码,步长为10,且不进行反序与位反相操作。
六、输出窗口
对于少数复杂的仿真器件(如CSTN、TFT彩屏),“信息”栏会实时显示你的预置数据解析结果,如下图所示:
七、仿真参数
你也可以改变仿真参数,选择“选项”菜单栏中“仿真参数”项,即可弹出如下图所示
VisualCom软件平台会在处理每一条预置数据后进行必要的视图刷新,“运行状态下的刷新时间间隔”代表着预置数据的处理速度(也是刷新速度),当你使用“全步运行”仿真时,该时间值越大则执行速度越慢。“连续处理数据数量”可以加快执行速度,因为它会快速连续处理指定数量的预置数据而不进行刷新。例如,你预置了50条数据,但将“连续处理数据数量”设置为100,那么它将会一次性执行50条数据后刷新视图一次,中间的执行结果不会刷新。“连续处理数据数量”对单步运行无效。有些器件在暂停状态下也会有视图变化,例如,LCM1602的光标闪烁开启时,实时时钟DS1302已经开启计数等等。“暂停”仿真操作只是暂停了预置数据的执行过程,但仿真器件仍然会按已经执行的指令进行状态刷新,这也符合器件本身的行为。当然,如果器件在暂停状态下本来就没有状态变化,这个时间设置是无效的。仿真效果的颜色也可以指定,当然,它只适合使用了系统定义颜色的器件,就相当于系统定义了几个画笔,如果你使用了,设置这里的参数就可以改变器件仿真时的外观(一般系统自带的器件大都使用系统颜色),不过需要注意的是:颜色设置只在下次打开文件后才是有效的。后续我们会增加画笔颜色,并且开放自定义仿真器件功能,你可以根据自己的需求决定是否使用系统颜色。我们用上图所示的颜色运行效果如下(仿Proteus软件平台的颜色)
更新日志
1、解决内存窗口可能引起的崩溃
2、优化基于HD44790、PT6312等模组的仿真模型
3、优化调试信息更新架构,速度更快更灵活
4、增加2k/2.8k/3.5k/4kHz有源蜂鸣器
5、增加基于SED1520的LCM14416液晶显示模组
6、增加基于PCD8544的LCM8448手机液晶显示模组(彩屏)
7、增加基于SSD1773的CSTN9664液晶显示模组(彩屏)
8、增加基于ILI9341的TFT240320液晶显示模组
9、增加双相双极永磁步进电机
10、增加三色交通灯
11、增加直接数字频率合成器件AD9850BRSZ
Tags:VisualCom下载,电子元器件仿真软件,机械电子
小编点评:近期迅雷无法下bt任务解决补丁是一款.
下载小编点评:思科模拟器。内有思科交换机、路由器。可以.
下载小编点评:用于在互连网上快速搜索并批量下载图片.
下载小编点评:163MusicLyrics歌词下载工具.
下载小编点评:迅雷X去广告绿色精简版是一款继“迅雷9”.
下载小编点评:软件介绍在国内外著名商贸网站发布产.
下载小编点评:软件介绍MSNMessenger万用型去广.
下载小编点评:软件介绍FixLinks一款可以帮.
下载小编点评:软件介绍Dir2HTML可以为目录底下的文件.
下载小编点评:3288乐园app是一个能够为我们广.
下载小编点评:旋风玩游戏平台是一款正版手游折扣平.
下载小编点评:掌上悟空最新官网版是一款超棒的洛克王国辅.
下载小编点评:streetdiver手游是一款跳跃.
下载天大馆最新版下载-天大馆app下载v1.3.28 安卓版
经典烧脑方块游戏下载-经典烧脑方块手机版下载v3.2.23 安卓版
爆梗文字游戏下载-爆梗文字手机版下载v1.0 安卓版
汽车交通难题游戏下载-汽车交通难题手机版下载v1.1 安卓版-cartraffic
土豪来包场红包版下载-土豪来包场红包版游戏下载v1.0 安卓版
纸境奇缘游戏-纸境奇缘手机版(暂未上线)v1.0 安卓版
赶走航空旅客手游官方下载-赶走航空旅客游戏下载v1.1 安卓最新版
旅行故事游戏安卓下载-旅行故事游戏下载v8.0 安卓版
龙之轰炸无敌破解版下载-龙之轰炸破解版满级下载v1.0.2 安卓无限火球版
疯狂的超市官方下载-疯狂的超市最新版下载v1.1.100 安卓版
跳跃木板手机版下载-跳跃木板最新版下载v1.0.7 安卓版
逍遥西游2破解版下载-逍遥西游2内购破解版下载v2.0.0 安卓无限元宝版
健康六安官方版下载-健康六安app下载v6.4.3 安卓最新版