您好,欢迎访问代理记账网站
  • 价格透明
  • 信息保密
  • 进度掌控
  • 售后无忧

基于单片机RGB颜色智能识别系统设计-实际资料

【资源下载】下载地址:点击下载(825) 百度网盘

电路描述:

本文档介绍的是RGB颜色识别系统设计。电路采用STC89C52单片机来控制TCS230颜色传感器这个模块,对所给的数据进行处理,转换成RGB三种颜色光数值。最后,通过LCD1602将通过处理后的数据显示出来。

#include<INTRINS.H>

#define uchar unsigned char
#define uint  unsigned int	
#define DataPort P2	   //LCD1602 数据端口
	
sbit    LCM_RS=P0^2;   //LCD1602 控制端口		
sbit    LCM_RW=P0^1;   //LCD1602 控制端口	
sbit    LCM_EN=P0^0;   //LCD1602 控制端口

/**引脚定义**/  
sbit s2=P1^1;        //TCS3200 S2 
sbit s3=P1^0;        //TCS3200 S3
                     //TCS3200 S0 模块内部默认上拉
                     //TCS3200 S1 模块内部默认上拉
                     //TCS3200 OE 模块内部接地
sbit test_pin=P1^2;  //用示波器看这个引脚,可知道定时器中断频率
//变量、常量定义
uchar ge,shi,bai ;
uchar rp=3,gp=3,bp=6; //定义比例因子,具体环境可以修改
uchar count;          //颜色标志位(0:红 1:绿 2:蓝)

//显示数组
uchar disp_R[3];  //红
uchar disp_G[3];  //绿
uchar disp_B[3];  //蓝

  


分享:

低价透明

统一报价,无隐形消费

金牌服务

一对一专属顾问7*24小时金牌服务

信息保密

个人信息安全有保障

售后无忧

服务出问题客服经理全程跟进