TCS230颜色识别产品使用手册_第1页
TCS230颜色识别产品使用手册_第2页
TCS230颜色识别产品使用手册_第3页
TCS230颜色识别产品使用手册_第4页
TCS230颜色识别产品使用手册_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、汇诚科技颜色传感器【简要说明】一、尺寸:长34mmX宽26mmX高10mm 二、主要芯片:TCS230三、工作电压:直流5V 四、输出频率电压05V五、输出频率范围10KHZ12KHZ六、特点:1、不同的颜色输出不同的频率2、输出占空比50%(不同的颜色输出不同的频率)3、采用高亮白色LED灯反射光4、可直接和单片机连接5、静态检测被测物颜色6、检测距离10mm最佳【标注说明】【通电展示】【工作电压和电流】(直流5V0.04A)【输出波形】【板子背面】【参考例程】 C语言源程序/* 汇诚科技实现功能:对颜色传感器输出的频率进行测量使用芯片:AT89S52 或

2、者 STC89C52晶振:11.0592MHZ编译环境:Keil作者:zhangxinchunleo网站:淘宝店:汇诚科技 【声明】此程序仅用于学习与参考,引用请注明版权和作者信息! */#include #define uchar unsigned char#define uint unsigned intuchar duan10=0xc0,0Xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90; /所需的段的位码uchar wei5=0Xf7,0XEf,0XDf,0XBf,0

3、X7f; /位的控制端uint z,x,c,v,b,n,date;/定义数据类型uint dispcount=0;/中断计数uint lck=0;/定时器计数uint disp=0;/频率值/*延时函数*/void delay(uchar t) uchar i,j; for(i=0;i0;j-); ; /* 数码管动态扫描*/void xianshi() /*数据转换*/ z=date/10000; /求万位 x=date%10000/1000; /求千位 c=date%1000/100; /求百位 v=date%100/10; /求十位 b=date%10; /求个位 P2=wei0; P0

4、=duanz; delay(50); P2=wei1; P0=duanx; delay(50); P2=wei2; P0=duanc; delay(50); P2=wei3; P0=duanv; delay(50); P2=wei4; P0=duanb; delay(50); /* 定时器初值1ms*/void initTimer(void) TMOD=0x0; TH0=0xe3; TL0=0xc;/* 定时器函数*/void timer0(void) interrupt 1 TH0=0xe3; TL0=0xc; lck+; if(lck=1000) disp=dispcount; lck=0;dispcount=0; /* 中断函数*/void int0(void) interrupt 0dispcount+; /每一次中断,计数加一/* 主函数*/void main(void)IT0=1; /INT0下降沿中断EX0=1; /允许INT1中断initTimer(); /装入初值TR0=1;ET0=1;EA=1;while(1)date=disp;xianshi();/* 结束*/ 9产品有售淘

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论