资源简介
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个文件信息
- 上一篇:基于QT编写的GPS卫星定位上位机软件
- 下一篇:vfp工资管理系统
相关资源
- DAC0832波形发生器幅值及频率都精确可
- 51单片机PWM程序,占空比、周期可调整
- proteus仿真 AT89C51输出各种波形
- 00
- 51单片机读取温度数据存储到SD卡中并
- 【单片机】51单片机数码管显示万年历
- proteus_24C08—有注释(proteus里面使用的
- DS18B20分布式多点测温的Proteus仿真
- 基于proteus的单片机仿真--交通灯控制
- 带时间温度显示的室内灯光控制系统
- 51多机通信(内附Proteus及.hex文件)
- IIC proteus仿真实验
- 8086交通灯 Proteus原理图及程序
- 单片机仿真软件proteus6.7免安装绿色版
- 关于proteus仿真arm7出现错误的问题
- 基于PROTEUS的ARM7显示系统设计与仿真实
- STM32+1602液晶proteus仿真.zip
- AT89C51+ADC0808 PROTEUS仿真
- ADC0832ADC0809DAC0832三种芯片程序,c程序
- 8086微机应用DAC0832控制小直流电机转速
- 单片机驱动4相步进电机proteus仿真
- proteus元件库对照表 (整理清晰)
- 微机原理 十字路口交通灯控制 prot
- 中央空调室内智能温控器设计论文、
- 基于51单片机的交通灯设计
- 基于AT89C51的十字路口交通灯设计pro
- Proteus单片机仿真大全几百个part4
- Proteus升压电路仿真
- keil调试仿真技巧-从入门到精通
- 十字路口交通灯.pdsprj
评论
共有 条评论