c语言-怎样编写TLV5616的控制程序啊?

问题描述

怎样编写TLV5616的控制程序啊?

怎样利用STC12C5A60S2编写TLV5616DA的程序啊?大神们,求助啊!小白一个,真的什么都不会

解决方案

http://wenku.baidu.com/link?url=sfiRcuZ9GTHRHFRVZB29-2VqWNErjAgf7yPzf8Kx9NXhcD9_CxvM3ff57dwf9aXcEV3Ybnb5lxwUzB9vubjHAa0PkhAQ6kQOkPub4ETqlMK

解决方案二:

拿去:
/*单片机与TLC5615接口位定义 */
#define TLC5615_CS

#define TLC5615_CLK

#define TLC5615_DIN

/***********************************************************
名 称: DAOutPut()
*功 能: 控制DAC的输出电压值
*入口参数: (Value/1024):将输出的电压值
*出口参数:无
*格 式:对于单片的TLC5615来说:10位有效位+低2位填充位
*
*********************************************************/
void TLC5615_Output(unsigned int Value)
{
char count;
/*TLC5615_CS 的上升沿与下降沿都必须发生在
TLC5615_CLK的低电平期间
*/
TLC5615_CLK = 0;

__nop();
__nop();
__nop();
__nop();
TLC5615_CS = 0; //使能通信
Value <<= 2; //左移两位,拓展成12位数据
for(count = 0 ;count<12 ;count++)
{
if(Value & 0x0800)//并-串转换,数据先高后低
{
TLC5615_DIN = 1;
}
else
{
TLC5615_DIN = 0;
}
TLC5615_CLK = 1;//上升沿送出数据
Value <<= 1; //数据往高位移位
__nop();
__nop();
__nop();
__nop();
__nop();
TLC5615_CLK = 0;
__nop();
__nop();
}
TLC5615_CS = 1; //输出数据
}

时间: 2024-09-16 17:49:48

c语言-怎样编写TLV5616的控制程序啊?的相关文章

c语言-C语言怎样编写程序运行完后,不自动结束,而是返回程序的开始的主菜单?

问题描述 C语言怎样编写程序运行完后,不自动结束,而是返回程序的开始的主菜单? 我的程序运行完一个功能后按任意键就退出了,而不是返回主菜单 代码如下,应该怎么改?(具体一点,菜鸟一个)多谢! #include #include #include #include #include #define LENTEL sizeof(tel) #define ID struct tel struct tel { char name[15]; char tele[11]; char style[15]; c

c-想问一种软件实现的方法 这种软件用什么平台或者用什么语言来编写

问题描述 想问一种软件实现的方法 这种软件用什么平台或者用什么语言来编写 我想用电脑连接一个传感器 通过传感器探测手在一个方形区域内的位置(2维就可以) 然后让电脑生成一个窗口 这个窗口显示一个方形区域(对应实际的方形区域)还有两个圆(代表两只手的位置)随着手的移动 窗口内的两个圆也随之移动

sdl-求一个用C语言+SDL编写俄罗斯方块的代码

问题描述 求一个用C语言+SDL编写俄罗斯方块的代码 跪求一个用C语言+SDL编写俄罗斯方块的代码,实在是不理解,求救 解决方案 http://blog.csdn.net/sinat_22657459/article/details/43762831 解决方案二: http://wenku.baidu.com/link?url=s7tecFl56PbYskhLPNApD-hSmCIyT638XlFeOTIcRaTenPDYef_y3cqJbUtvhMg7Lfep2HqmvDTL55aCeGTwe

跪求大神-数据结构c语言版 编写:判定二叉树是完全二叉树。

问题描述 数据结构c语言版 编写:判定二叉树是完全二叉树. 求大神,感激不尽 2015-12-22下午2点之前希望有大神解答. 解决方案 无非就是递归遍历,判断参考:http://www.cnblogs.com/buptLizer/archive/2012/03/30/2425097.html 解决方案二: 数据结构(C语言版)摘录--树和二叉树数据结构 二叉树的实现 c语言版C语言数据结构-二叉树

着急-这些sql语言对应的C#语言怎么编写?

问题描述 这些sql语言对应的C#语言怎么编写? //-------------------------------//考卷内容表drop table examcontent;create table ExamContent( Pid number(40) not null Tid number(40) null Type number(40) null Source number(10) null Answer varchar2(4000) null FullMark number(31) n

服务器-C语言 socket 编写简单服务端客户端通信问题

问题描述 C语言 socket 编写简单服务端客户端通信问题 大家好,感谢你的回复. 我用c 写了一个socket通信的小程序,写好了服务端和客户端,可遇到个问题,就是每次启动客户端只能发送第一条消息,之后服务端就不能再收到消息了. Talk is cheak , show me the code. 服务端代码: #include<stdlib.h> #include<WinSock2.h> #pragma comment(lib,"ws2_32.lib") i

c语言编写-C语言怎么编写这个算法?

问题描述 C语言怎么编写这个算法? 设a,b,c,d是4个塔座.开始时,在塔座a上有一叠共n个圆盘,这些圆盘自下而上,由大到小地叠在一起.各圆盘从小到大编号为1,2,3,...n,现要求将塔座a上的这一叠圆盘移到塔座b上,并仍然按同样顺序重叠.在移动圆盘时应该遵守以下移动规则. 规则1,每次只能移动1个圆盘: 规则2,任何时刻都不允许将较大的圆盘压在较小的圆盘之上: 规则3,在满足移动规则1和规则2的前提下,可将圆盘移至a,b,c,d任一塔座上. 解决方案 汉诺塔算法 void move(cha

谢谢-数据结构c语言版 编写:判定二叉树是完全二叉树。

问题描述 数据结构c语言版 编写:判定二叉树是完全二叉树. 求大神,感激不尽 2015-12-22下午2点之前希望有大神解答. 解决方案 无非就是递归遍历,判断参考:http://www.cnblogs.com/buptLizer/archive/2012/03/30/2425097.html 解决方案二: 数据结构(C语言版)摘录--树和二叉树数据结构 二叉树的实现 c语言版C语言数据结构-二叉树

gcc-C语言中编写makefile遇到的问题

问题描述 C语言中编写makefile遇到的问题 自己在博客中写了由几个文件构成的代码,最后生成了一个静态库叫做libsum.a,里面保存着几个供main() 函数调用的函数,自己最后再把这个库和mian.c文件一起编译.可是makefile中一直报错 (具体的错误在博客最后面写出来了,我感觉不知道为什么?我用gcc -o 有问题吗?)自己写的博客 感谢大家,感谢平台. 解决方案 gcc -o 就是指定输出文件名. 解决方案二: make: *** No rule to make target