电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

74HC165的联级编程实例

74HC165的联级编程实例_第1页
1/4
74HC165的联级编程实例_第2页
2/4
74HC165的联级编程实例_第3页
3/4
74HC165 的联级编程实例#include 〈reg51.h〉#include 〈intrins.h>sbit CLK=P2^5; //时钟sbit LD=P2^6; //移位,置位sbit SO=P2^7; //输出#define LED1 P0#define LED2 P1int hc165(){ int i=0; char dat1=0,dat2=0; int dat=0; LD=0;//允许数据数据进入 165 _nop_(); LD=1;// for(i=0;i<8;i++) { dat1〈〈=1; CLK=0; if(SO==1) dat1|=0x01; CLK=1; } for(i=0;i〈8;i++) { dat2〈<=1; CLK=0;if(SO==1) dat2|=0x01; CLK=1; } LD=0; dat=dat1; dat〈〈=8; dat|=dat2; return dat;}void main(){ while(1) { LED1=(hc165()&0XFF); LED2=((hc165()>>8)&0XFF); }}

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

74HC165的联级编程实例

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部