软件世界网 购物 网址 三丰软件 | 小说 美女秀 图库大全 游戏 笑话 | 下载 开发知识库 新闻 开发 图片素材
多播视频美女直播
↓电视,电影,美女直播,迅雷资源↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
移动开发 架构设计 编程语言 Web前端 互联网
开发杂谈 系统运维 研发管理 数据库 云计算 Android开发资料
  软件世界网 -> 开发杂谈 -> IAP15L2K61S2新建工程与点灯 -> 正文阅读

[开发杂谈]IAP15L2K61S2新建工程与点灯


双击keil图标,打开keil C51, 菜单栏点击Project -> New μVision Project , 选择工程文件夹(我在桌面新建一个文件夹test),输入工程名:test,单击“保存”按钮, 在弹出的对话框中选择“STC MCU Database”,点击“OK”,没有这个界面的,可以参考前面的 软件安装与仿真设置 – 慕司板IAP15 一节来设置.
[img]http://img.blog.csdn.net/20160403123844363
在弹出的对话框中选择“STC15F2K61S2”,点击“OK”:
[img]http://img.blog.csdn.net/20160403123926895
选择“否”:
[img]http://img.blog.csdn.net/20160403124001364
单击新建文件图标,新建一个文件:
[img]http://img.blog.csdn.net/20160403124035489
点击“保存”图标,点击“新建文件夹”建一个“SRC”文件夹,进入SRC文件夹,保存为“main.c”文件:
[img]http://img.blog.csdn.net/20160403124118302
添加main.c到工程:
[img]http://img.blog.csdn.net/20160403124222787
选择“main.c”,点击“Add”按钮后,Close:
[img]http://img.blog.csdn.net/20160403124301287
设置输出文件夹,按下图设置后,双击进入OUTPUT文件夹,点击“OK”:
[img]http://img.blog.csdn.net/20160403124338943
勾选“Creat HEX File”,点击“OK”按钮:
[img]http://img.blog.csdn.net/20160403124427490
这样,一个工程就建立起来了:
[img]http://img.blog.csdn.net/20160403124511850
接下来添加IAP15L2K61S2的头文件(含寄存器定义等), 打开宏晶官方的 STC-ISP 软件, 全屏,选择头文件,找到IAP15F2K61S2的头文件,点击下面的“保存文件”按钮:
[img]http://img.blog.csdn.net/20160403124807273
在弹出的对话框里找到上面工程文件夹的路径,保存为“stc15f2k61s2.h”:
[img]http://img.blog.csdn.net/20160403124950805
回到keil中,在main.c文件中敲下以下代码:
[img]http://img.blog.csdn.net/20160403125109634
第1行包含头文件“stc15f2k61s2.h”,头文件中是寄存器等的地址信息,类似学习STC89C52时的“reg51.h”,只不过寄存器更多了。
第3行是主频,要与下载软件“STC-ISP”中下载程序中选择的一致:
[img]http://img.blog.csdn.net/20160403125209290
Delay_ms()函数是让单片机空跑实现延时,自动适应各种时钟频率(对应第2行的FOSC)。
主函数main.c是实现LED每秒状态反转一次。
点击编译按钮,可以发现没有错误和警告:
[img]http://img.blog.csdn.net/20160403125339275
插上慕司板的USB到电脑任意USB口,可以在下载软件中看到串口号(若看不到,请检查CH340驱动是否安装):
[img]http://img.blog.csdn.net/20160403125420494
选择“打开程序文件”按钮,找到上节新建的test文件夹下的OUTPUT文件夹,双击test.hex,然后按照下图设置单片机型号、串口号、RC振荡器频率(对应程序中的FOSC值),把开发板上的S2小开关打到右边,点击“下载/编程”按钮:
[img]http://img.blog.csdn.net/20160403125455573
稍等按下慕司板上的S1大开关,程序就下载进单片机了,可以看到蓝光LED以每秒一次的速度状态反转。
原作于 2014年10月
CSDN发表于2016年4月
weifengdq
......显示全文...
    点击查看全文


上一篇文章      下一篇文章      查看所有文章
2016-04-03 20:46:48  
开发杂谈 最新文章
BloomFilter
大学四年编程之历程
内核分析
造人论坛——意识的本质和一个人工脑模型
OFDM信号[matlab描述]
人类还会进化吗?
HDUACM1035RobotMotion简单模拟题
树、二叉树(二)
iisphpweb.config处理404,500等,跳转友好
DatabaseAsaFortress
360图书馆 软件开发资料 文字转语音 购物精选 软件下载 美食菜谱 新闻资讯 电影视频 小游戏 Chinese Culture 股票 租车
生肖星座 三丰软件 视频 开发 短信 中国文化 网文精选 搜图网 美图 阅读网 多播 租车 短信 看图 日历 万年历 2018年1日历
2018-1-17 14:39:17
多播视频美女直播
↓电视,电影,美女直播,迅雷资源↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  软件世界网 --