基于单片机音乐喷泉制作设计资料-PCB-原理图-程序

Posted Mr song song

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于单片机音乐喷泉制作设计资料-PCB-原理图-程序相关的知识,希望对你有一定的参考价值。

#include<reg51.h>
#define uchar unsigned char
#define uint unsigned int
sbit out=P3^7;
sbit led1=P0^7;
sbit led2=P0^6;
sbit led3=P0^5;
sbit led4=P0^4;
sbit led5=P0^3;
sbit led6=P0^2;
sbit led7=P0^1;
sbit led8=P0^0;

sbit SCL=P1^2;		//SCL定义为P1口的第3位脚,连接ADC0832SCL脚
sbit DO=P1^3;		//DO定义为P1口的第4位脚,连接ADC0832DO脚
sbit CS=P1^0;		//CS定义为P1口的第4位脚,连接ADC0832CS脚



uchar h1,date;
unsigned char adval;
void delay(uint z)

   uchar y;
   for(;z>0;z--)
   for(y=120;y>0;y--);



/***********读数模转换数据********************************/	
//请先了解ADC0832模数转换的串行协议,再来读本函数,主要是对应时序图来理解,本函数是模拟0832的串行协议进行的
						//  1  1  0 通道
						//  1  1  1 通道 
unsigned char ad0832read(bit SGL,bit ODD)

	unsigned char i=0,value=0,value1=0;		
		SCL=0;
		DO=1;
		CS=0;		//开始
		SCL=1;		//第一个上升沿	
		SCL=0;
		DO=ODD;
		SCL=1;  	//第二个上升沿
		SCL=0;
		DO=SGL;
		SCL=1;	   //第三个上升沿
		DO=1;
		for(i=0;i<8;i++)
		
			SCL=1;
			SCL=0; //开始从第四个下降沿接收数据
			value<<=1;
			if(DO)
				value++;			

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

以上是关于基于单片机音乐喷泉制作设计资料-PCB-原理图-程序的主要内容,如果未能解决你的问题,请参考以下文章

基于单片机波形发生器PCB原理图报告设计资料-毕设课设原理图程序资料

资料分享基于51单片机的智能指纹考勤系统设计-原理图-PCB-程序-报告基于51单片机和MAX1898的智能手机充电器设计

基于单片机病房温度监测与呼叫系统设计-毕设课设资料

基于51单片机的简易计算器设计(仿真+程序+原理图+PCB图+设计报告)

基于51单片机智能恒温控制系统设计(仿真,程序,原理图,PCB)

基于51单片机的智能指纹考勤系统设计-基于单片机的便携式瓦斯检测仪系统设计-基于单片机声光控智能开关控制灯系统设计(论文,仿真,程序,原理图)资料转发分享