求大神用C帮写单片机程序
时间:10-02
整理:3721RD
点击:
某方便面厂每50 ms生产1袋方便,以5小袋方便面为一包进行包装,方便面的袋封
装分别通过P1.0 和P1.1输出的高平驱动封口器封口。请写出单片机控制程序。D/A转换程序,用DAC 0832输出0~5V锯齿波,电路为直通方式。设VREF=- 5V,DAC0832地址为7FFFH,锯齿波周期要求为100ms。
无偿我看是没人会给你写的!还是自己慢慢研究吧
你这是做个什么东西,学校作业是不?自己做吧,有什么问题可以发贴问
#include <absacc.h>
#include <reg52.h>
#define uint unsigned int
#define uchar unsigned char
#define DAC0832 XBYTE[0x7fff]
void delay_1ms()
{
TH1=0xfc;
TL1=0x18;
TR1=1;
while(!TF1);
TF1=0;
TR1=0;
}
void main()
{
uchar i;
TMOD=0x10;
while(1)
{
/*for(i=0;i<=255;i++)
{
DAC0832 = i;
delay_1ms();
} */
for(i=255;i>0;i--)
{
DAC0832 = i;
delay_1ms();
}
for(i=0;i<255;i++)
{
DAC0832 = i;
delay_1ms();
}
}
}
以前做的,你慢慢看慢慢改,能用。