sn164.c

来自「用stc89c51系列单片机实现与sn164的通讯」· C语言 代码 · 共 46 行

C
46
字号
/*************************************************************************/
/*版权所有(C) : 北京机械工业学院,北京市机电测控重点实验室				 */
/*说明		  : sn164闪灯程序	 							             */
/*文件名	  : sn164.c													 */
/*处理器	  : STC89C58												 */	
/*版本		  : V1.0													 */
/*作者		  : 													     */
/*修改		  :  										                 */
/*修改日期	  : 2007年9月20日	                                         */
/*************************************************************************/
	#include "STC89C58.h"
	#include  <INTRINS.H>

	sbit    dat=P1^1;
	sbit    clk=P1^0;
	sbit	led=P1^6;
 //延时50毫秒
    void delay_50ms(unsigned int t)	  
	{
     UINT j; 
	for(;t>0;t--) 
	 for(j=6245;j>0;j--); 
	}
//主函数	
	void main(void)		   
	 
	{ 
		UCHAR i;
		while(1)
		{  
		
		dat=0;
		clk=0;     
		
		for(  i=0;i<8;i++)
		{
		clk=1;
		delay_50ms(10);
		dat=1; 
		clk=0;	
		}
		led=~led;
		}    
	  	 
 	 }

⌨️ 快捷键说明

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