• 大小: 70KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-26
  • 语言: 其他
  • 标签: proteus  dac0832  

资源简介

dac0832输出阶梯波 有c和汇编 是用单片机89C51

资源截图

代码片段和文件信息

#include                   //包含特殊功能寄存器库
#include                  //该文件用于定义存储器空间的绝对地址
#define  uchar  unsigned  char      //定义uchar为无符号字符数据类型
#define  DAC0832  XBYTE[0x7FFF]  //定义DAC0832表示片外地址0x7FFF
void delay(void )            //定义延时10ms函数
{
unsigned char ix;               //定义变量i的类型
x=10;
   while(x--)                  //x自减1
    {
      for(i=0;i<123;i++){;}    //控制延时的循环
    }
}
void  main()           //主函数
{
uchar  f=0 i=0;       //设变量f放幅度,i为阶梯计数,初值均为0
while(1)                  //无限循环体
{
DAC0832=f;             //输出阶梯幅度
delay();                 //延时10ms
i++;                   //阶梯计数加1
if ( i<10 )              //设阶梯数为10个,若阶梯数少于10个则执行下条语句
f=f+10;               //增加幅度值
else 

f=0 i=0;
}       //否则,当阶梯数到10个后,将f=0 i=0
}
}

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

     文件     104276  2012-07-06 20:30  dac0832阶梯波\Last Loaded dac08323.DBK

     文件     104285  2012-07-06 20:32  dac0832阶梯波\dac08323.DSN

     文件        766  2012-07-15 15:45  dac0832阶梯波\dac08323.PWI

     文件       6376  2009-05-07 14:37  dac0832阶梯波\C语言\STARTUP.A51

     文件        181  2012-07-06 20:38  dac0832阶梯波\C语言\jietic.plg

     文件      13232  2012-07-06 16:47  dac0832阶梯波\C语言\jietic_uvproj.bak

     文件        946  2012-07-06 16:59  dac0832阶梯波\C语言\jietic.c

     文件      14048  2012-07-06 17:01  dac0832阶梯波\C语言\STARTUP.LST

     文件         45  2012-07-06 17:01  dac0832阶梯波\C语言\jietic.lnp

     文件       4481  2012-07-06 17:01  dac0832阶梯波\C语言\jietic.M51

     文件        232  2012-07-06 17:01  dac0832阶梯波\C语言\jietic.hex

     文件      13402  2012-07-06 16:52  dac0832阶梯波\C语言\jietic.uvproj

     文件      55655  2012-07-06 16:52  dac0832阶梯波\C语言\jietic_uvopt.bak

     文件        749  2012-07-06 17:01  dac0832阶梯波\C语言\STARTUP.OBJ

     文件       2194  2012-07-06 17:01  dac0832阶梯波\C语言\jietic.LST

     文件       2364  2012-07-06 17:01  dac0832阶梯波\C语言\jietic.OBJ

     文件       2872  2012-07-06 17:01  dac0832阶梯波\C语言\jietic

     文件      55655  2012-07-06 20:38  dac0832阶梯波\C语言\jietic.uvopt

     文件       6376  2009-05-07 14:37  dac0832阶梯波\汇编\STARTUP.A51

     文件       1211  2012-07-06 16:56  dac0832阶梯波\汇编\jietihuibian.plg

     文件        692  2012-07-06 16:55  dac0832阶梯波\汇编\jieti.asm

     文件       2148  2012-07-06 16:55  dac0832阶梯波\汇编\jieti.LST

     文件         34  2012-07-06 16:55  dac0832阶梯波\汇编\jietihuibian.lnp

     文件       1751  2012-07-06 16:55  dac0832阶梯波\汇编\jietihuibian.M51

     文件        114  2012-07-06 16:55  dac0832阶梯波\汇编\jietihuibian.hex

     文件        364  2012-07-06 16:55  dac0832阶梯波\汇编\jieti.OBJ

     文件        407  2012-07-06 16:55  dac0832阶梯波\汇编\jietihuibian

     文件          0  2012-07-06 16:52  dac0832阶梯波\汇编\jietihuibian_uvproj.bak

     文件      13238  2012-07-06 16:56  dac0832阶梯波\汇编\jietihuibian.uvproj

     文件      55217  2012-07-06 16:56  dac0832阶梯波\汇编\jietihuibian.uvopt

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

评论

共有 条评论