资源简介
51单片机太阳单轴追踪系统可用于课程设计,毕业设计,内含protel原理图和清单,keil程序以及相关的实物图,一整套的单片机设计方案
代码片段和文件信息
#include“ADC0832.h“//ADC0832函数头文件
/********************************************************************
* 名称 : dRead_ADC0832()
* 功能 : 将模拟信号转换成数字信号
* 输入 : Ch-通道选择
* 输出 : dat-转换值
*********************************************************************/
unsigned char Read_ADC0832(unsigned char Ch)
{
unsigned char idat; //定义变量
ADC0832_CS=1; //一个转换周期开始
ADC0832_CLK=0; //为第一个脉冲作准备
ADC0832_CS=0; //CS置0,片选有效
ADC0832_DIO=1; //DIO置1,规定的起始信号
ADC0832_CLK=1; //第一个脉冲
ADC0832_CLK=0; //第一个脉冲的下降沿,此前DIO必须是高电平
ADC0832_DIO=1; //DIO置1, 通道选择信号
ADC0832_CLK=1; //第二个脉冲,第2、3个脉冲下沉之前,DI必须跟别输入两位数据用于选择通道,这里选通道CH0
ADC0832_CLK=0; //第二个脉冲下降沿
ADC0832_DIO=Ch; //DI置0,选择通道0
ADC0832_CLK=1; //第三个脉冲
ADC0832_CLK=0; //第三个脉冲下降沿
ADC0832_DIO=1; //第三个脉冲下沉之后,输入端DIO失去作用,应置1
ADC0832_CLK=1; //第四个脉冲
for(i=0;i<8;i++) //高位在前
{
ADC0832_CLK=1; //第四个脉冲
ADC0832_CLK=0;
dat<<=1; //将下面储存的低位数据向右移
dat|=(unsigned char)ADC0832_DIO; //将输出数据DIO通过或运算储存在dat最低位
}
ADC0832_CS=1; //片选无效
return dat; //将读书的数据返回
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-04-07 09:42 02 Protel99 SE-图纸工程\
文件 115605 2016-05-07 10:19 02 Protel99 SE-图纸工程\基于51单片机太阳追踪系统.pcb
文件 35860 2016-05-07 10:20 02 Protel99 SE-图纸工程\太阳追踪系统.sch
目录 0 2017-04-07 09:42 03 KEIL-程序工程\
文件 1342 2014-05-22 11:07 03 KEIL-程序工程\ADC0832.c
文件 534 2015-06-30 10:09 03 KEIL-程序工程\ADC0832.h
文件 2804 2015-06-30 10:09 03 KEIL-程序工程\ADC0832.LST
文件 1855 2015-06-30 10:09 03 KEIL-程序工程\ADC0832.OBJ
文件 2226 2015-06-30 10:07 03 KEIL-程序工程\main.c
文件 6974 2015-06-30 10:09 03 KEIL-程序工程\main.LST
文件 5251 2015-06-30 10:09 03 KEIL-程序工程\main.OBJ
文件 6449 2015-06-30 10:09 03 KEIL-程序工程\太阳
文件 1455 2015-06-30 10:09 03 KEIL-程序工程\太阳.hex
文件 56 2015-06-30 10:09 03 KEIL-程序工程\太阳.lnp
文件 8600 2015-06-30 10:09 03 KEIL-程序工程\太阳.M51
文件 1059 2013-05-11 00:58 03 KEIL-程序工程\太阳.opt.bak
文件 571 2015-06-30 10:17 03 KEIL-程序工程\太阳.plg
文件 1974 2013-05-11 00:58 03 KEIL-程序工程\太阳.Uv2.bak
文件 81128 2015-06-30 10:17 03 KEIL-程序工程\太阳.uvgui.Administrator
文件 71331 2014-11-16 18:45 03 KEIL-程序工程\太阳.uvgui.lenovo
文件 76906 2014-02-20 21:38 03 KEIL-程序工程\太阳.uvgui.yong
文件 77493 2013-09-19 19:40 03 KEIL-程序工程\太阳.uvgui_Administrator.bak
文件 74255 2014-02-09 18:40 03 KEIL-程序工程\太阳.uvgui_yong.bak
文件 7651 2015-06-30 10:17 03 KEIL-程序工程\太阳.uvopt
文件 13420 2015-06-30 10:17 03 KEIL-程序工程\太阳.uvproj
文件 0 2013-05-11 00:08 03 KEIL-程序工程\太阳_Uv2.Bak
文件 66530 2015-06-02 23:41 03 KEIL-程序工程\太阳_uvopt.bak
文件 13390 2015-03-29 15:41 03 KEIL-程序工程\太阳_uvproj.bak
目录 0 2017-04-07 09:42 04 Protues 仿真工程\
目录 0 2017-04-07 09:42 04 Protues 仿真工程\03 KEIL-程序工程\
文件 1342 2014-05-22 11:07 04 Protues 仿真工程\03 KEIL-程序工程\ADC0832.c
............此处省略34个文件信息
- 上一篇:微信小程序跳一跳源代码(供学习)
- 下一篇:MIMO雷达OFDM Chirp波形设计
相关资源
- 51系列单片机设计_楼然苗李光飞 第二
- 蓝桥杯单片机设计与开发历年真题(
- 《基于PROTEUS的电路及单片机设计与仿
- 基于51单片机酒精浓度检测仪设计-源
- 基于51单片机的智能火灾报警系统-完
- 单片机水塔水位控制系统课程设计p
- 基于51单片机矩阵按键电子琴设计-完
- 基于单片机的公交车报站系统的设计
- 基于51单片机的无线病床呼叫系统设计
- 51单片机设计交通灯仿真C程序.rar
- 第十届蓝桥杯 单片机设计与开发项目
- 单片机设计计算器 实现加减乘除简单
- 蓝桥杯单片机设计与开发客观题
- 51单片机设计门禁系统
- 用51单片机设计的GPS定位系统论文
- 基于单片机设计的脉搏测量仪(毕设
- 智能台灯--基于单片机设计
- 基于51单片机的智能电子秤设计-程序
- 基于51单片机的GPS全球定位系统的设计
- 基于51单片机的万年历设计-完整程序
- 基于51单片机的脉搏测量仪设计-完整
- 温度检测及控制系统的设计(毕业设
- STC89C52RC 智能家居设计(GSM+人体红外
- 基于51单片机的霍尔传感器测速-完整
- 基于51单片机的指纹密码锁设计-完整
- 利用AT89S52单片机设计逆变器
- 基于单片机设计的LCD8位密码锁详细设
- 51单片机设计交通灯(程序+仿真)
- 单片机设计出租车计价器
- 单片机设计——功能:矩阵键盘输入
评论
共有 条评论