资源简介

单片机毕业设计 胎压监测 无线 包含原理图pcb 仿真图 软件

资源截图

代码片段和文件信息

#include “60s2.h“
#include“defines.h“
/********************* 做一次ADC转换 *******************/
uint adc10_start(uchar channel) //channel = 0~7
{
uint adc;
uchar i;

ADC_RES = 0;
ADC_RESL = 0;

ADC_CONTR = (ADC_CONTR & 0xe0) | ADC_START | channel; 

i = 250;
do{
if(ADC_CONTR & ADC_FLAG)
{
ADC_CONTR &= ~ADC_FLAG;
adc = (uint)ADC_RES;
adc = (adc << 2) | (ADC_RESL & 3);
return adc;
}
}while(--i);
return 1024;
}
//========================================================================
// 函数: void  delay_ms(unsigned char ms)
// 描述: 延时函数。
// 参数: ms要延时的ms数.
// 返回: none.
// 版本: VER1.0
// 日期: 2010-12-15
// 备注: 
//========================================================================
void  delay1_ms(unsigned char ms)
{
     unsigned int i;
 do{
      i = MAIN_Fosc / 14000;
  while(--i) ;   //14T per loop
     }while(--ms);
}
/*********************选择12C5A60AD/S2系列模拟输入(AD)选择****************/
void  INputchange(uchar date)
{
      P1ASF = date;//0x03;//(1 << ADC_CH0); //12C5A60AD/S2系列模拟输入(AD)选择
  ADC_CONTR = ADC_90T | ADC_ON;
   
}
/**************************AD数据处理函数*********************************/
uint  AdHandle(uchar num)
{    uint count;
       uint number;
   delay1_ms(100);
   delay1_ms(100);
   count = adc10_start(num); // P1.0 ADC
   number = (count*4.88);
   return number;
     


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-04-29 23:18  11胎压监测\
     文件       18037  2014-04-08 21:47  11胎压监测\Backup of daitao.Sch
     文件      898048  2014-04-29 23:03  11胎压监测\基于单片机AT89S52的汽车胎压监测系统TPMS.doc
     目录           0  2014-04-29 23:17  11胎压监测\电路及元件清单\
     文件      313600  2014-03-10 10:23  11胎压监测\电路及元件清单\发送电路.pdf
     文件      298097  2014-03-10 10:25  11胎压监测\电路及元件清单\接收电路.pdf
     目录           0  2014-03-12 19:08  11胎压监测\胎压程序\
     目录           0  2014-04-29 23:17  11胎压监测\胎压程序\发送程序\
     文件         100  2014-03-08 15:30  11胎压监测\胎压程序\发送程序\12DELAY.H
     文件        1822  2014-03-08 19:42  11胎压监测\胎压程序\发送程序\12delay.LST
     文件        1954  2014-03-08 19:42  11胎压监测\胎压程序\发送程序\12delay.OBJ
     文件        3430  2014-03-08 19:42  11胎压监测\胎压程序\发送程序\60s2.LST
     文件        4682  2014-03-08 19:42  11胎压监测\胎压程序\发送程序\60s2.OBJ
     文件        1451  2014-03-08 15:32  11胎压监测\胎压程序\发送程序\ADC转换0.c
     文件         123  2014-03-08 15:31  11胎压监测\胎压程序\发送程序\DEFINES.H
     文件        2358  2014-03-08 15:29  11胎压监测\胎压程序\发送程序\NRF24L01寄存器指令0.H
     文件         971  2014-04-19 16:42  11胎压监测\胎压程序\发送程序\NRF端口定义0.H
     文件       25307  2014-03-08 19:42  11胎压监测\胎压程序\发送程序\main
     文件        2209  2014-03-08 19:42  11胎压监测\胎压程序\发送程序\main.LST
     文件       19242  2014-03-08 19:42  11胎压监测\胎压程序\发送程序\main.M51
     文件        7077  2014-03-08 19:42  11胎压监测\胎压程序\发送程序\main.OBJ
     文件        4508  2014-03-08 19:42  11胎压监测\胎压程序\发送程序\main.hex
     文件          70  2014-03-08 19:42  11胎压监测\胎压程序\发送程序\main.lnp
     文件        1435  2014-03-08 19:42  11胎压监测\胎压程序\发送程序\main.plg
     文件       61115  2014-03-08 19:43  11胎压监测\胎压程序\发送程序\main.uvopt
     文件       13722  2014-03-08 19:43  11胎压监测\胎压程序\发送程序\main.uvproj
     文件       61113  2014-03-08 15:34  11胎压监测\胎压程序\发送程序\main_uvopt.bak
     文件       13718  2014-03-08 15:34  11胎压监测\胎压程序\发送程序\main_uvproj.bak
     文件        7216  2014-03-08 15:28  11胎压监测\胎压程序\发送程序\nrf2401 0.c
     文件       11549  2014-03-08 19:42  11胎压监测\胎压程序\发送程序\nrf2401.LST
     文件       13583  2014-03-08 19:42  11胎压监测\胎压程序\发送程序\nrf2401.OBJ
............此处省略37个文件信息

评论

共有 条评论