完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
网上下了个16x32全彩屏电路图,看见图上是用138控制4953来实现行驱动,4953输出应该是正电压,那么点阵屏也应该是共阳极,但是我在编程时想显示单色,程序如(***it RDS0=P1^3; ***it RDS1=P1^4;***it GDS0=P1^5; ***it GDS1=P1^6;***it BDS0=P1^7; ***it BDS1=P3^0;)这是定义三种颜色的数据串口,要显示单色,就把GDS0,GDS1,BDS0,BDS1统统赋值为0xFF,这样才能关闭绿,蓝两色,但是程序下载到单片机,结果LED全亮,显示为白色,说明三种颜色全部点亮,不知道为何?
后来又在网上查找资料,发现有人将不想显示的色赋值为0x00,我也来试一下,结果硬是要赋值为0x00,彩屏马上显示为单色。 我就想问一下,16x32全彩屏用的是4953来驱动行扫描,输出应该是高电平,属于共阳,为什么要给个阴码,才能关闭显示,请高手们指教指教,先谢了!! |
|
相关推荐
6个回答
|
|
|
|
|
|
测量一下有无共地或者共正极就知道了
|
|
|
|
屏的共阳或共阴是由屏在设计,生产时确定的,并不是由驱动电路来决定的,驱动电路是根据屏来决定如何设计的,所以你需要确定的是你手上的屏是共阴还是共阳的。
如果你已经设计好了驱动电路,或选用了一个驱动电路,那就只能根据电路来选择屏,不然就会出现你现在的情况 |
|
|
|
我说的是4953输出只有高电平是不是,那点阵屏应该是共阳极,因为行扫是4953,为什么要传送阴码才能关闭显示?
|
|
|
|
行扫和列扫只是针对屏在物理上的行列而言的,但是LED或点阵LED里的LED还有一个正接和反接的情况,不然也不会有共阳和共阴的区别了。
你所提的问题只说明了你在网上下的电路图,和在网上找到的程序,但是并没有说明你自己的实验电路是怎么样的。 行列是物理概念,共阴共阳是电气概念。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-初识设备树之设备组织架构
536 浏览 0 评论
531 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-初识设备树之设备树组成和结构
794 浏览 0 评论
【敏矽微ME32G070开发板免费体验】点亮WS2812B灯板
922 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-Linux内核移植之内核启动流程
879 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
12158 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-11 19:38 , Processed in 0.535523 second(s), Total 53, Slave 45 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号