历史上的今天
今天是:2025年01月09日(星期四)
2018年01月09日 | TLC0831示例程序
2018-01-09 来源:eefocus
TLC0831示例程序
#include
#include
typedef unsigned int uuint;
typedef unsigned char uchar;
sbit adcdo=P1^0; //定义TLC0831的数据线D0
sbit adCCs=P1^2; //定义TLC0831的时能线CS
sbit adcclk=P1^1; //定义TLC0831的时钟线CLK
void delay(uchar x); //定义延时函数
uchar readadc(void); //定义读数据函数
void adcck(void); //定义时钟函数
void delay1(uchar x)
{
uchar i;
for(i=0;i
}
void adcck(void) //时钟函数
{
adcclk=1;delay1(2);
adcclk=0;delay1(2);
}
uchar readadc(void) //读出TLC0831转换数据函数
{
uchar i;
uchar ch;
adccs=0;adcck();ch=0;
for(;adcdo==1;)adcck();
for(i=0;i<8;i++)
{
adcck();
ch=(ch<<1)|adcdo;
}
adccs=1;
return(ch); //返回值,即转换后的数据
}
void main(void) //主函数
{
uchar a;
a=readadc();
ACC=a;
}
史海拾趣
|
基于AVR单片机的汽车空调控制系统 要有论文+仿真 一口价:400元 有意者联系: qq:756805375 邮箱:ydc888888@163.com 手机:15852492541… 查看全部问答> |
|
我在WinCE BSP包下的驱动文件夹,新建了自已的设备驱动,按说明上说再建*.DEF,SOURCES,MAKEFILE,然后修改Platrorm.bib,Platform.reg就完成了新驱动的创建,但我却编译通不过.不知谁做过没有请指点一下.搞的我很郁闷.… 查看全部问答> |
|
在注册表[HKEY_LOCAL_MACHINE\\init]中添加项,默认的是在\\windows目录下的程序。CE启动后,如何自动运行FLASH上的应用程序?… 查看全部问答> |
|
我的LED应急灯制作过程(2)-我终于用手工烙铁焊接了SMA芯片 手工烙铁焊接SMA芯片步骤: 见附件 [ 本帖最后由 qwertyuiop11111 于 2010-12-30 10:18 编辑 ]… 查看全部问答> |
|
今天ST隆重推出基于Cortex-M3的STM32系列单片机 意法半导体新的32位系列Cortex-M3内核微控制器重塑MCU市场 STM32 MCU系列大幅度提高了嵌入式系统的性价比和功耗水准日内瓦,2007年6月11日——世界领先的半导体制造厂商意法半导体(纽约 ...… 查看全部问答> |
|
【活跃板块】赠送《Cortex-M3 + μC/OS-II嵌入式系统开发入门与应用》 目录 第1部分 第1章 走进ARM微处理器 1.1 ARM体系结构的源头——ARM公司 1.2 ARM处理器的发展历程 1.3 ARM体系结构 1.3.1 ARM Cortex处理器技术特点 1.3.2 ARM Cortex系列处理器比较 1.4 ARM v7新 ...… 查看全部问答> |




