TLC2543驱动程序与仿真电路分享-电路方案

上传者: 38616809 | 上传时间: 2022-04-01 12:17:49 | 文件大小: 92KB | 文件类型: -
下面是我收藏的TLC2543驱动程序。可以直接调用的,只需要给出端口号,直接返回转换的数值,很好用,目前是网上结构最简的TLC2543驱动。 /************文件Sbit.h***********************************/ TLC2543完美驱动程序 /*把所有要用到的sbit都放到该文件 */ /*在要引用该文件定义寄存器端口的文件里包含该文件。*/ sbit EOC=P2^0; sbit CLK=P2^1; sbit SDI=P2^2; sbit SDO=P2^3; sbit CS=P2^4; /*******************************文件Tlc2543.h***************************************/ /* tlc2543功能实现文件,只需要通过端口参数传递即可实现 即调用 Tlc2543(端口号) */ #include"Sbit.h" //调用自定义寄存器头文件 unsigned int Tlc2543(unsigned char port) { unsigned char i=0; //定义时候初始化变量有助于压缩内存 unsigned int ad=0; //初始化输出存储变量 CS=0; //操作开始 CLK=0; port<<=4; port<<=4; for(i=0;i<12 ad<<=1; u7a7a出最低位 ad|=SDO; u5728下降沿取出输出数据寄存器的值 SDI=(port&0x80); u53d6出最高位在上升沿发送到数据输入寄存器 CLK=1; u4e0a升沿 port< #include"Tlc2543.h" unsigned char n; void main() { Tlc2543(n); } /********************************************************************/ 附件内容为TLC2543仿真电路和TLC2543驱动程序。如果需要换成上面新的驱动,直接换掉就行了。

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明