资源简介

基于51单片机和proteus做的一个数字电压表

资源截图

代码片段和文件信息

#include       /* special function register declarations */
#include 
/*********************************************************
*  函数说明:延时5us,晶振改变时只用改变这一个函数!
1、对于11.0592M晶振而言,需要2个_nop_();
2、对于22.1184M晶振而言,需要4个_nop_();
*  入口参数:无 
*  返回:    无
*  创建日期:20010623
*  作者: 张齐
*********************************************************/
void delay_5us(void)//延时5us,晶振改变时只用改变这一个函数!
{
_nop_();
_nop_();
//_nop_();
//_nop_();
}
/************ delay_50us ***************/
void delay_50us(void)//延时50us
{
unsigned char i;
for(i=0;i<4;i++)
{
delay_5us();
}
}
/******** 延时100us ******************/
void delay_100us(void)//延时100us
{
delay_50us();
delay_50us();
}

/*********** 延时单位:ms *******************/
void time(unsigned int ucMs)//延时单位:ms
{
unsigned char j;
while(ucMs>0){
for(j=0;j<10;j++) delay_100us();
ucMs--;
}
}
/********** 初始化串口波特率 ************/
void initUart(void)/*初始化串口波特率,使用定时器2*/
{
/* Setup the serial port for 9600 baud at 11.0592MHz */
SCON = 0x50;  //串口工作在方式1
RCAP2H=(65536-(3456/96))>>8;
RCAP2L=(65536-(3456/96))%256;
   T2CON=0x34;
    TI  = 1;     /* 置位TI*/
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     153207  2015-06-17 00:06  AD作业_数字电压表\dsn\ex7_12.DSN

     文件       1131  2015-06-17 09:44  AD作业_数字电压表\dsn\ex7_12.PWI

     文件     153353  2015-06-16 23:39  AD作业_数字电压表\dsn\Last Loaded ex7_12.DBK

     文件       1293  2008-04-14 08:49  AD作业_数字电压表\keill\common.c

     文件        552  2008-04-13 18:57  AD作业_数字电压表\keill\common.h

     文件       3075  2015-06-17 00:07  AD作业_数字电压表\keill\common.LST

     文件       2957  2015-06-17 00:07  AD作业_数字电压表\keill\common.OBJ

     文件      22293  2015-06-17 00:07  AD作业_数字电压表\keill\ex7_12

     文件      10450  2015-06-17 00:07  AD作业_数字电压表\keill\ex7_12.hex

     文件         89  2015-06-17 00:07  AD作业_数字电压表\keill\ex7_12.lnp

     文件      20605  2015-06-17 00:07  AD作业_数字电压表\keill\ex7_12.M51

     文件       1587  2012-05-17 09:29  AD作业_数字电压表\keill\ex7_12.opt.bak

     文件        203  2015-06-27 10:36  AD作业_数字电压表\keill\ex7_12.plg

     文件       2052  2012-05-17 09:29  AD作业_数字电压表\keill\ex7_12.Uv2.bak

    .......     59173  2015-06-27 10:37  AD作业_数字电压表\keill\ex7_12.uvopt

     文件      13686  2015-06-16 23:21  AD作业_数字电压表\keill\ex7_12.uvproj

     文件       1551  2011-11-27 20:27  AD作业_数字电压表\keill\ex7_12_Opt.Bak

     文件       1755  2009-12-03 21:09  AD作业_数字电压表\keill\ex7_12_Uv2.Bak

    .......     59129  2015-06-17 00:08  AD作业_数字电压表\keill\ex7_12_uvopt.bak

     文件      13687  2015-06-16 12:44  AD作业_数字电压表\keill\ex7_12_uvproj.bak

     文件       2453  2015-06-27 10:37  AD作业_数字电压表\keill\main.c

     文件       5043  2015-06-17 00:07  AD作业_数字电压表\keill\main.LST

     文件       9861  2015-06-17 00:07  AD作业_数字电压表\keill\main.OBJ

     文件       5115  2002-04-16 14:32  AD作业_数字电压表\keill\STARTUP.A51

     文件      11683  2015-06-17 00:07  AD作业_数字电压表\keill\STARTUP.LST

     文件        749  2015-06-17 00:07  AD作业_数字电压表\keill\STARTUP.OBJ

     文件       2063  2015-06-16 23:13  AD作业_数字电压表\keill\tlc2543.c

     文件       4634  2015-06-17 00:07  AD作业_数字电压表\keill\tlc2543.LST

     文件       6806  2015-06-17 00:07  AD作业_数字电压表\keill\tlc2543.OBJ

     目录          0  2015-06-17 09:44  AD作业_数字电压表\dsn

............此处省略5个文件信息

评论

共有 条评论