如何读取显示器的EDID??

如何读取显示器的EDID??,第1张

使用“SoftMCCS”软件。安装软件后打开,可以看到软件界面如下:

*** 作步骤如下:

1、打开SoftMCCS软件;

2、如果接了多台显示器,则在左上角的栏中选择需要读取EDID的显示器型号;如“DELL E198WFP”;

3、点击左上角“File ->Save EDID as”,将EDID信息保存在想要的位置,文件名可以指定,文件类型要选择“Raylar EDID file (*.dat)”;

用文本编辑工具(如写字板)打开刚刚保存的EDID文件,

可以看到右下方有128个16进制数,这就是刚刚保存的EDID信息了。

1.如果您是开发电视或显示器的工程师,目前用到的大部分信号发生器都有这个功能。而且是完整正确的读取。

2.如果您是普通用户,找一台windows电脑,电脑正确识别显示器后:

Windows开始菜单→运行→输入regedit,打开注册表→HKEY_LOCAL_MACHINE→SYSTEM→CurrentContorlSet→Enum→DISPLAY→找到您目前的显示器→Device Parameters→EDID

不过此种方法有弊端,比如前128位的CheckSum值不能正确显示;HDMI等需要256位的EDID,后128位不能显示。

proteus中51单片机的ale仿真结果是有的,但需要设置一下:

双击MCU,设置对应的Advanced

Properties为yes。

原因:

Advanced

Properties(高级属性)中,Simulate

Program

Fetches(模拟程序提取)要设置为Yes,才可以真正仿真出实际单片机的工作情况。

此处Proteus默认为No,并不完全提取单片机的模型,目的是尽可能减少PC机运行Proteus的负担,提高仿真的效率。此默认条件在大型的仿真项

目中很有意义。所以,在Proteus仿真中,如果不特别关注这样的引脚功能,可以采Proteus默认设置。

ALE引脚的情况可能也是如此,因此到Proteus中双击单片机,更改一下高级属性后再次仿真发现可以看到ALE的信号。

至于四分频可以用D触发器做,比较简单的。

你仔细找一下,应该可以搞定,不行再问我。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11791077.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存