毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

电子秤课程设计报告+原理图+C语言源代码 第2页

更新时间:2011-9-4:  来源:毕业论文
3) A/D转换原理图
原理:将压力传感器输出的小信号经过放大和低通滤波后,送至A/D转换器ADS1100转换成数字量信号,A/D转换器利用MCU采集并控制LED显示采集到的数据。
4)单片机原理图
3.3编写程序
  LED.H源代码
   #ifndef __LED_H__
#define __LED_H__

#define  _Nop()  _nop_()
#define uint  unsigned int
#define uchar unsigned char

/********************数码管显示端口********************/
#define led_data P0
#define led_bit  P1

void Led_Disp(uint num);

#endif
  ADS1100.H 源代码
  /**********************************************/
/****           ADS1100.H               *******/
/**********************************************/

//-------------------------------------------------------
sbit SDA=P2^1;   // 将p2.1口模拟数据口
sbit SCL=P2^0;   // 将p2.0口模拟时钟口

//-------------------外部函数-----------------------------
void Init_ads1100(unsigned char mdata);
unsigned int Rd_ads1100(void);
//-------------------------------------------------------

//-------------------内部函数----------------------------
void Delay(void);
void Start(void);
void Stop(void);
void WriteACK(unsigned char ack);
void WaitACK(void);
void writebyte(unsigned char wdata);
unsigned char Readbyte(void);
//-------------------------------------------------------

/********************************************
初始化ads1100(0x8C)----------外部调用
********************************************/
void Init_ads1100(unsigned char mdata)
{       Start();
        writebyte(0x90);
        writebyte(mdata);

上一页  [1] [2] [3] 下一页

电子秤课程设计报告+原理图+C语言源代码 第2页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。