永发信息网

跪求C(C++) C51单片机教材 LED驱动显示案例

答案:6  悬赏:60  手机版
解决时间 2021-05-14 20:45
  • 提问者网友:欲劫无渡
  • 2021-05-14 14:16
跪求C(C++) C51单片机教材 LED驱动显示案例
最佳答案
  • 五星知识达人网友:枭雄戏美人
  • 2021-05-14 14:41

我有我们学校老师自己整理的教程,可以发给你。


或者这里也有教程,也是我们老师发的:

http://www.ceet.hbnu.edu.cn/bbs/viewthread.php?tid=7426&highlight=%B5%A5%C6%AC%BB%FA

 这是我们学校电子中心的论坛,去上面看看会对你有帮助的。


http://www.ceet.hbnu.edu.cn/bbs/

全部回答
  • 1楼网友:长青诗
  • 2021-05-14 18:36
买本《例说51单片机(c语言版)》吧,上面有蛮多例子的~~
  • 2楼网友:不甚了了
  • 2021-05-14 18:05

#include <reg52.h> #include <intrins.h>

#define   uint  unsigned int #define  uchar  unsigned char

void OutputData_595 (void); void  SendData_595 (void);

sbit  SDATA_595  =  P2^0; sbit  SCLK_595  =  P2^1; sbit  SRCLK_595  =  P2^2;

sbit  wei_one  =   P2^3; sbit  wei_two  =   P2^4;

unsigned char temp;

void  SendData_595 (void) {  unsigned char j;    for (j = 0; j < 8; j++)  {   if (temp & 0x80)    {     SDATA_595 = 1;     }   else    {     SDATA_595 = 0;     }    SCLK_595 = 0;    SCLK_595 = 1;    temp <<= 1;      }   }

void OutputData_595 (void) {  SRCLK_595 = 0;  _nop_();  SRCLK_595 = 1;    }

void main(void) {

 wei_two = 0;//位选选通  wei_one = 0;    while(1)  {   temp = 0x92;//发送要显示的内容"5"   SendData_595();   OutputData_595();  }    }

  • 3楼网友:逃夭
  • 2021-05-14 17:18

LED驱动?  是单个LED灯,还是LED数显?

用MCU的I/O口高低电平驱动不就得了.

你是学生吗? 

  • 4楼网友:从此江山别
  • 2021-05-14 16:26

不好意思,没有这方面的资料给你!

  • 5楼网友:迟山
  • 2021-05-14 15:07
上ourdev论坛,那里资料很多而且牛人也多,你要的东西上面也有
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯