这2天单位上事多了点,搞这个时间少了些,不多说,电路最小系统已经焊好,但L298部分还没完成,下午再弄,晚上上图
============================
这就是电路在下载程序时候的图片,图上有根白色瘪瘪的线,那叫排线,是ISP的接口线,电池我用的是7.2V/550mAH的镍氢电池。
最小系统为:供电、MEGA8和一只小发光二极管组成。组最小系统的目的是看看单片机和下载系统能否正常工作,避免在复杂的电路板焊好后出了问题摸不着风。
我用摄像头拍下了电路在工作的情景,可以下载:
编程序所使用的工具为GCC(AVRWIN),环境是AVR Studio 4,下载的程序是双龙ISP,这些都是完全免费的程序,原程序:
#include<avr\io.h>
//=========延时函数======
void time(unsigned int aa)
{
unsigned int bb;
unsigned int cc;
for(bb=0;bb<aa;bb++)
{
for(cc=0;cc<1000;cc++)
{;}
}
}
//==========主程序=========
int main(void)
{
DDRD=255; //将并口D设置为输出状态,呵呵,这和51不一样
for(;;)
{
PORTD=0; //并口D设为低电平,LED亮
time(20); //延时,等2秒(估计差不多就行,现在没必要校正时间)
PORTD=255; //并口D设为高电平,LED灭
time(20);
}
return(0);
}
附件: 您所在的用户组无法下载或查看附件