6、关于彩色显示器
我们已经做出了黑白电视,顺理成章下一步就要开始攻克彩色电视!先来个图压压惊:
![](http://imgsrc.baidu.com/forum/w%3D580/sign=87aa1c77a8c27d1ea5263bcc2bd4adaf/b096f336acaf2eddf059e73a811001e93b0193dd.jpg)
嗯……看起来连线是有点多(其实这里可以只用绿线的,不过为了方便观察使用了红线),不过确实可以实现单点控制。
下面跟着我的节奏,一步一步给大家展示!
我们首先来说一点基础知识。
灯泡只要连上线路就会出现一个信号连接界面:
![](http://imgsrc.baidu.com/forum/w%3D580/sign=5634b53eafcc7cd9fa2d34d109002104/2fbb0099a9014c08949d8676067b020879f4f4e4.jpg)
要做彩电这里就必须把使用颜色标识勾上,同时还要填写启用条件(根据需要)。也就是说在灯泡达到条件启用时,同时传给它一个颜色信号(信号值必须为正数),该灯泡就可以显示出颜色了。比如:
![](http://imgsrc.baidu.com/forum/w%3D580/sign=d322e2d20655b3199cf9827d73ab8286/984035b1cb13495475c246b75a4e9258d3094aa1.jpg)
同学C:“如果在灯泡启用的前提下,同时传入两个或多个值为正数的颜色信号,那颜色怎么判定?会叠加色彩吗?”
我:“好问题,我们一起来研究下原理。”
比如这样:
![](http://imgsrc.baidu.com/forum/w%3D580/sign=78693aa7a1345982c58ae59a3cf6310b/e8ec33d4b31c87014e3f1c352b7f9e2f0508fffd.jpg)
居然显示的是红色!
再比如这样:
![](http://imgsrc.baidu.com/forum/w%3D580/sign=87b51c77a8c27d1ea5263bcc2bd4adaf/b096f336acaf2eddf046e73a811001e93b0193ca.jpg)
只显示绿色,蓝色和黄颜色都被忽略了(注意数值,我想说的是跟数值无关)!
我这里就不卖关子了,直接来看图:
![](http://imgsrc.baidu.com/forum/w%3D580/sign=2e1d42d0c495d143da76e42b43f28296/08842516fdfaaf519f642f6c805494eef21f7afa.jpg)
最下面一行颜色是有顺序的(!敲黑板),红色的优先级最高,之后是绿色,再之后是蓝色,……,一直到第七个白色。优先级一直递减,最后两个是颜色界的耻辱,不会影响灯泡的颜色!把这两种颜色拖出去枪毙5分钟。
利用这个特性我们就可以入手了!!!
我们已经做出了黑白电视,顺理成章下一步就要开始攻克彩色电视!先来个图压压惊:
![](http://imgsrc.baidu.com/forum/w%3D580/sign=87aa1c77a8c27d1ea5263bcc2bd4adaf/b096f336acaf2eddf059e73a811001e93b0193dd.jpg)
嗯……看起来连线是有点多(其实这里可以只用绿线的,不过为了方便观察使用了红线),不过确实可以实现单点控制。
下面跟着我的节奏,一步一步给大家展示!
我们首先来说一点基础知识。
灯泡只要连上线路就会出现一个信号连接界面:
![](http://imgsrc.baidu.com/forum/w%3D580/sign=5634b53eafcc7cd9fa2d34d109002104/2fbb0099a9014c08949d8676067b020879f4f4e4.jpg)
要做彩电这里就必须把使用颜色标识勾上,同时还要填写启用条件(根据需要)。也就是说在灯泡达到条件启用时,同时传给它一个颜色信号(信号值必须为正数),该灯泡就可以显示出颜色了。比如:
![](http://imgsrc.baidu.com/forum/w%3D580/sign=d322e2d20655b3199cf9827d73ab8286/984035b1cb13495475c246b75a4e9258d3094aa1.jpg)
同学C:“如果在灯泡启用的前提下,同时传入两个或多个值为正数的颜色信号,那颜色怎么判定?会叠加色彩吗?”
我:“好问题,我们一起来研究下原理。”
比如这样:
![](http://imgsrc.baidu.com/forum/w%3D580/sign=78693aa7a1345982c58ae59a3cf6310b/e8ec33d4b31c87014e3f1c352b7f9e2f0508fffd.jpg)
居然显示的是红色!
再比如这样:
![](http://imgsrc.baidu.com/forum/w%3D580/sign=87b51c77a8c27d1ea5263bcc2bd4adaf/b096f336acaf2eddf046e73a811001e93b0193ca.jpg)
只显示绿色,蓝色和黄颜色都被忽略了(注意数值,我想说的是跟数值无关)!
我这里就不卖关子了,直接来看图:
![](http://imgsrc.baidu.com/forum/w%3D580/sign=2e1d42d0c495d143da76e42b43f28296/08842516fdfaaf519f642f6c805494eef21f7afa.jpg)
最下面一行颜色是有顺序的(!敲黑板),红色的优先级最高,之后是绿色,再之后是蓝色,……,一直到第七个白色。优先级一直递减,最后两个是颜色界的耻辱,不会影响灯泡的颜色!把这两种颜色拖出去枪毙5分钟。
利用这个特性我们就可以入手了!!!