找回密码
 快速注册

QQ登录

只需一步,快速开始

查看: 1994|回复: 6

开始单片机

[复制链接]
gmszone 发表于 2011-4-22 22:22:33 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?快速注册

×
学校的板子,电路板貌似有错误,我的板子。。
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元左右。还要有一条USBUSB的线。电源。。
2、然后,下载软件Keil for C51STC-ISPHL-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
连上线,点下载。。
然后,然后。。没有。。

眼镜蛇 发表于 2011-4-22 22:39:36 | 显示全部楼层
C语言编程
赞一个

PS:图片貌似都不显示
回复

使用道具 举报

拉莫斯 发表于 2011-4-23 05:44:06 | 显示全部楼层
我对嵌入式开发一点兴趣都没。
回复

使用道具 举报

乌黑的白砂糖 发表于 2011-4-23 06:38:27 | 显示全部楼层
复杂了...我也木有兴趣
回复

使用道具 举报

xiongding8 发表于 2011-4-23 10:57:09 | 显示全部楼层
你的图片呢?
回复

使用道具 举报

老牛 发表于 2011-7-19 11:30:00 | 显示全部楼层
你是哪一级的?我想认识你一下!我09级电信2班的!
回复

使用道具 举报

 楼主| gmszone 发表于 2011-7-31 18:49:13 | 显示全部楼层
本帖最后由 gmszone 于 2011-7-31 18:54 编辑
老牛 发表于 2011-7-19 11:30
你是哪一级的?我想认识你一下!我09级电信2班的!

10级电信2班,想认识的话可以QQ。我了解的应该不比你们多,不过需要的话,我可以把uC/OS移植在51上的程序给你。。。
回复

使用道具 举报

快速回复 返回顶部 返回列表