马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?快速注册
×
学校的板子,电路板貌似有错误,我的板子。。 file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps_clip_image-28173.png file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps_clip_image-16253.png 电路图如下。。。 file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps_clip_image-24016.png file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps_clip_image-3171.png 这个,这个我看得不是很懂,大一的飘过。。。 完成电路板之后,开始编程的准备工作。 1、我们学校的板子烧录用的线是RS-232,所以,还得掏钱买如1图所示。。听前辈说价格是在20元左右。还要有一条USB对USB的线。电源。。 2、然后,下载软件Keil for C51、STC-ISP、HL-340(驱动) 新建工程 file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps_clip_image-24504.png file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps_clip_image-5501.png 芯片类型的话,Atmel->AT89C52 我们用的是STC89C52.如下 file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps_clip_image-15888.png 然后,一切正常的话,可以编程了。 流水灯,听说都是从这个开始的,不知道这程序写得怎样,算是凑合着。当时是根据一个大二的程序改的。。。 file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps_clip_image-6943.png 代码如下: #include<reg52.h> #define DELAY 5000 #define TRUE 1 #define FALSE 0 #define LEDPort P0 const unsigned char design[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; void delay(unsigned int temp){ unsigned int i,j; for(i=0;i<temp;i++) for(j=0;j<5;j++); } void main(void){
unsigned char index;
while(TRUE){
for(index=0;index<8;index++){
delay(DELAY);
LEDPort=design[index];
}
}
} file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps_clip_image-8776.png然后右键这个增加C语言程序到里面。 先设置生成的文件格式HEX file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps_clip_image-2493.png file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps_clip_image-5309.png 把Create HEX...勾起来 file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps_clip_image-18193.png然后是这几个图标,只需点第一个和第二个,。 如果没有问题的话,会生成一个HEX格式的文件 打开STC-ISP,然后打开程序文件(HEX格式) file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps_clip_image-12236.png 连上线,点下载。。 然后,然后。。没有。。
|