导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→SAA7121无法正常显示颜色[rockda]

 *第15172篇: SAA7121无法正常显示颜色

  
楼 主:rockda 2008年2月1日10:49
 SAA7121无法正常显示颜色
最近在做SAA7121输出视频的实验,一直不成功,请高手帮帮忙!实验详细说明如下。

      实验目的:在电视屏幕上显示整屏的黄色(或者其他指定的颜色),格式为PAL。

      实验原理:1)使用68013的I2C口配置SAA7121的寄存器(这一步已经实现);

                2)使用68013的PB端口,将8位有效字节(包括Y,Cb,Cr,消隐和填充)依次发送到SAA7121的MP0-7端口;

                3)使用68013的PA端口,提供时钟,行同步和场同步,定义如下:

                   #define PA0 HS //行同步

                   #define PA1 VS //场同步

                   #define PA2 LLC //输入时钟

                   并用定时器0中断方式2,为上述三个信号提供参考脉冲。

      实验结果:屏幕始终为暗绿色,无法显示黄色(其他指定颜色也无法显示)。

      疑问点:1)硬件连接是否可行,若不行应该如何调整;

              2)LLC,HS和VS的产生方法是否可行,是完全不行还是要对参数进行微调;

              3)寄存器设置是否需要修改,设置如下:
          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, //00-07
          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, //08-0F
          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, //10-17
          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, //18-1F
          0x00,0x00,0x00,0x00,0x00,0x00,0x0D,0x00, //20-27
          0x21,0x1D,0x75,0x3F,0x06,0x3F,0x00,0x00, //28-2F
          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, //30-37
          0x1A,0x1A,0x03,0x00,0x00,0x00,0x00,0x00, //38-3F
          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, //40-47
          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, //48-4F
          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, //50-57
          0x00,0x00,0x3F,0x7D,0xAF,0x2D,0x3F,0x3F, //58-5F
          0x00,0x02,0x46,0xCB,0x8A,0x09,0x2A,0x77, //60-67
          0x41,0x88,0x41,0x12,0x02,0x20,0xA0,0xB4, //68-6F
          0x41,0xC3,0x00,0x3E,0xB8,0x1E,0x15,0x16, //70-77
          0x15,0x16,0x2B,0xD9,0x80,0x00,0x00,0x00  //78-7F

              4)是否有现成的MCU控制SAA7121的方案;


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:应届毕业生必看

[下一篇主题]:可以提高目前太阳能效率2.4倍的发明[原创]