跪求C(C++) C51单片机教材 LED驱动显示案例
- 提问者网友:欲劫无渡
- 2021-05-14 14:16
- 五星知识达人网友:枭雄戏美人
- 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
- 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