《TCS230颜色识别产品使用手册.doc》由会员分享,可在线阅读,更多相关《TCS230颜色识别产品使用手册.doc(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、汇诚科技颜色传感器【简要说明】一、尺寸:长34mmX宽26mmX高10mm 二、主要芯片:TCS230三、工作电压:直流5V 四、输出频率电压05V五、输出频率范围10KHZ12KHZ六、特点:1、不同的颜色输出不同的频率2、输出占空比50%(不同的颜色输出不同的频率)3、采用高亮白色LED灯反射光4、可直接和单片机连接5、静态检测被测物颜色6、检测距离10mm最佳【标注说明】【通电展示】【工作电压和电流】(直流5V0.04A)【输出波形】【板子背面】【参考例程】 C语言源程序/* 汇诚科技实现功能:对颜色传感器输出的频率进行测量使用芯片:AT89S52 或者 STC89C52晶振:11.05
2、92MHZ编译环境: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,0X7f; /位的控制端uint z,x,c,v,b,n,date;/定义数据类型uint dispcount=0;/中
3、断计数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=duanz; delay(50); P2=wei1; P0=duanx; delay(50); P2=wei2; P
4、0=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产品有售淘宝店:汇诚科技 无忧电子购物