第一讲,主要是为了提起大家的兴趣。虽然简单,但小问题有很多。而第二讲主要是为了解决这些小问题而开的。
第一步:kile的使用
①安装并打开。注册的话,百度吧。有的不用注册,比如我用的,哈哈哈哈。
②新建工程。
打开工程(project),点击 New uvision project 新建一个工程文件。对工程命名 (这个名字可为中文,这个名字就是生成的hex文件的名字) 。


命名后在弹出的窗口中选择单片机型号(如stc89c52rc,是Atmel公司h下的一个单片机)。

然后确定,确定,如果还有选择窗口再点确定。
③新建C文件(保存所写的程序的文件)
点击file下的new...会在工作窗口出现一个text1文件。

点击保存,命名要以".c"结尾。然后确定。
在空白部分写代码。
把.c文件添加到工程文件中: 右键单击Source Group1(就在左边窗口里) 选择Add Files to Group Source Group 1。

选中你写的代码文件,就是.C文件。确定。
④生成hex文件
点击 Project→Option for Target(或者点击 红白绿色"卡片"左边的按钮)

把你第一眼见到的24.0改为12,再点击output,把Create HEX Fil选中。确定。

点击菜单栏第三行的那个有 双箭头 的按键。
如果下方窗口最后一行显示0 wrongs,那么hex文件就生成了。如果显示 2 wrongs 那么你写的程序有两处错误,就得改程序代码。

⑤ 下载hex文件到单片机
安装驱动,(有一个安装驱动的程序,运行就行。不过Win8系统可能安装不上)
打开下载(烧写)软件。


选择你的单片机型号。

单击"选择程序文件" 选择要下载的程序文件(既是hex文件)
把单片机开发板用数据线与电脑连接。
关掉单片机,既让单片机的电源灯不亮。
然后点击 download/下载。
等待3至6秒(给单片机上电),打开单片机。
如果成功了,烧写软件会显示。
END
注意:
1开发板上不要连接其它原件,模块。这样会使电脑的usb连接口过载保护,自动断开。
2不要忘了把C文件加到工程里,我就是老忘了这一步。当你下载成功了,但没有反应可能就是这儿出错了。
这些步骤只要你做一次就会记住了,以后就不用愁了。学单片机还得学C语言,汇编语言不怎么高效,而且不好学。其实C语言跟单片机一样,初学者总是被小问题吓到了,就不敢前进一步了,所以我写这些东西带大家走出这第一步,毕竟我也是刚学,教不了你们什么高深的东西。。。。。
|