由52单片机的一个端口控制两排二极管,并依次点亮它们,就是第一排依次点亮,然后第二排接着点亮,汇编怎么

如题所述

如果每排4个共8个就很简单了。也不知道你说的2排是几个,假设每排8个,2排16个。
首先把每8个发光二极管的负极焊接在一起,就可以焊接出来2排,把一排的8个正极分别焊接在一个端口(比如p0口)的8个引脚上,再把另一排的8个正极也分别焊接在这个端口(p0)的8个引脚上,这样,p0口的每个引脚焊接了2个二极管的正极,每排各一个。再把2排的2个负极焊接在另外一个端口的2个引脚上(比如P1.0和P1.1),用于选择排通。当需要第一排点亮时,负极选通第一排(P1.0为低,P1.1为高)。当需要第二排点亮时,负极选通第二排(P1.0为高,P1.1为低)。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-10
要看你的一排有多少个二极管,若是4个,两排8个,正好接到52单片机的任何一个端口。
然后根据你是共阴极还是共阳极接法,决定依次向某个端口的一个引脚置为1或0,这样就可以
逐个的 点亮两排二极管,不知道是否满意