我的单片机有9块8×8点阵。我是用c#WinFrom做的,我在FROM窗体设计的时候拖的全是按钮,大概的图是这样的:有三个大按钮,分别为红色,绿色和黄色。其他的都是一些很小的按钮,作为LED灯。我点击红色按钮再点击小按钮时,小按钮的颜色就会根据大按钮来改变。绿色的大按钮也是这样的效果。你点击哪个小按钮,在单片机上就会显示哪个LED灯。打个比方说,只有一个LED亮的话,
红色,就是00000001,00000000,
绿色是00000000,00000001,
黄色00000001,000000018个LED用2个byte来表示,每个LED块块有64个LED,就是用8*2个byte来表示,一共有9个块块求c#的源码,我会万分感激的!!!!!

解决方案 »

  1.   

    且不说直接要源码很惹人厌...这种与下位机打交道的要么得有SDK接口要么得有通信协议,什么都不知道就能写出源码那不是纯忽悠就是纯神仙...
      

  2.   

    首先不清楚你使用的是串口还是Lan
    控制LED就是向某芯片的固定端口置0 & 1
    第三,用C#控制串口的话需要Dll,如果是lan的话需要socket
      

  3.   

    我是用串口写的。我是WINFORM窗体,也要DLL吗?
      

  4.   

    首先必须要看的就是芯片手册还有怎么连接的LED 如果看不下去建议退出嵌入式行业··--!
    其次用C & C++写一个dll来控制LED是最好的选择,重用性很高
    C#是个面向对象语言,最好还是让每种语言干他最擅长的事情吧··