资源简介
基于51单片机的10位DA芯片 TLC5615的C应用(调试通过)
代码片段和文件信息
#include
#include
/************定义接口总线**************/
//TLC5615管脚定义 与开发板硬件对应
sbit SPI_CLK = P2^1; //时钟
sbit SPI_DATA = P2^0; //数据输出
sbit CS_DA = P2^2; //片选
/*-------------------------------------------------------------*/
//数据定义
unsigned int Volt=800;
/*-------------------------------------------------------------*/
//函数声明
void da5615(unsigned int da); //DA数据 SPI发送函数
void da5615(unsigned int da)
{
unsigned char i;
SPI_CLK=0;//时钟低
CS_DA=0;//片选有效
for (i=0;i<12;i++)
{
if((da&0x800)==0){SPI_DATA=0;}
else SPI_DATA=1;
SPI_CLK=1;//时钟高
da=da<<1;//左移一位
SPI_CLK=0;//时钟低
}
CS_DA=1;//
}
void Delay(unsigned int num)//延时函数
{
while(num--) ;
}
void main (void)
{
da5615(Volt);
while(1)
{
// Volt=1023;
Volt++;
da5615(Volt);
if(Volt==1023)Volt=10;
Delay(50);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1015 2011-07-27 21:00 DA5615调试通过\DA.c
文件 751 2011-07-27 21:00 DA5615调试通过\DA.hex
文件 52 2011-07-27 21:00 DA5615调试通过\DA.lnp
文件 5160 2011-07-27 21:00 DA5615调试通过\DA.M51
文件 1039 2011-04-05 17:21 DA5615调试通过\DA.opt.bak
文件 766 2011-07-27 21:01 DA5615调试通过\DA.plg
文件 2189 2011-04-05 10:58 DA5615调试通过\DA.Uv2.bak
文件 13409 2011-07-26 17:17 DA5615调试通过\DA.uvproj
文件 1029 2011-04-05 10:58 DA5615调试通过\DA_Opt.Bak
文件 0 2011-04-05 10:24 DA5615调试通过\DA_Uv2.Bak
文件 6376 2005-03-22 15:22 DA5615调试通过\STARTUP.A51
文件 14048 2011-07-27 21:00 DA5615调试通过\STARTUP.LST
....... 56134 2011-07-26 22:23 DA5615调试通过\DA_uvopt.bak
文件 749 2011-07-27 21:00 DA5615调试通过\STARTUP.OBJ
文件 2895 2011-07-27 21:00 DA5615调试通过\DA.LST
文件 2405 2011-07-27 21:00 DA5615调试通过\DA.OBJ
文件 2836 2011-07-27 21:00 DA5615调试通过\DA
....... 56136 2011-07-27 21:01 DA5615调试通过\DA.uvopt
目录 0 2011-07-26 17:18 DA5615调试通过
----------- --------- ---------- ----- ----
166989 19
- 上一篇:网站首页图片切换代码
- 下一篇:随机方向法程序及结果
相关资源
- 嵌入式系统图形界面 GUI 基于51单片机
- 51单片机控制智能恒温混水阀
- 51单片机红外收发程序
- 51单片机作为i2c从设备加密芯片+红外
- STC89C51单片机RC522读卡程序,Keil文件,
- 电子称 51单片机 1602显示 HX710AD芯片
- 51单片机驱动160160液晶显示程序
- L298控制直流电机加减速的89c51单片机
- 蜂鸣器播放音乐-小星星亮晶晶.rar
- 51单片机 RTL8019AS 网卡驱动程序(有
- TLC5615+可调频率正弦波.zip
- TLC5615C+输出三角波+仿真.zip
- 源程序 - 副本.rar
- 基于单片机的交通灯控制系统设计程
- 基于51单片机的电子表
- 基于51单片机实现简单五子棋
- 数字温度计用51单片机程序
- 51单片机利用8266wifi获取网络时间,亲
- 51单片机频率计程序
- 基于51单片机和热敏电阻数字温度计
- 单片机数码管显示温度
- 基于51单片机的只能台灯
- 51单片机 LCD12864程序显示文字或者图片
- 51单片机mpu6050读取六轴原始数据并L
- DS2782 美信电量计芯片 IIC STM32/STM8/5
- 基于C51单片机的8×8-LED点阵屏汉字显示
- 音乐频谱显示参考源代码.rar
- 红外温度测温成功mxl90614
- 基于51单片机电子音乐门铃设计
- 51单片机读写SD卡+播放视频
评论
共有 条评论