send164.c

来自「郑州远博公司生产的单片机B型实验板电路原理图及配套源程序代码」· C语言 代码 · 共 23 行

C
23
字号
/******************************************************
实验板型号:YB-51-B 
74HC164串行移位输出数码管的段数据
作者:郑州远博科技  王兴民
0371-66949037  0371-67256036   13949105551
*******************************************************/
#include <config.h>


#define SDA164    P2_5     //74HC164的接口定义  
#define SCK164    P2_4 

/*************************************************************************************************/
/*8位数据从74HC164的串行输入端输入,从输出端并行输出
/*************************************************************************************************/
void Dsenddata(Uchar dd) {        
Uchar j;
for (j=0;j<8;j++) {
                   SDA164=(bit)(dd&0x01);
				   SCK164=1;  SCK164=0;
				   dd=dd>>1;
				   }
				         }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?