让LED1.3.5.7小灯按500毫秒闪烁起来。
(一)下面开始具体拼接积木
1,在浏览器打开c51代码生成器,在公共菜单中拖拽系统初始化函数。
如图一所示:
图1 拖拽系统初始化函数
2,在LED菜单中拖拽LED的初始化函数模块,如图2所示。
图2 拖拽LED初始化函数
3,在延时菜单中拖拽延时的初始化函数模块,如图3所示。
图3 拖拽延时初始化函数
4,在公共菜单中拖拽系统主函数模块,如图4所示。
图4 添加主函数
5,在LED菜单中拖拽LED的点亮全部模块,如图5所示。
图5 添加LED点亮模块
6,在延时菜单中拖拽延时函数,如图6所示。
图6 添加延时函数
7,重复“5.6”步骤在相应菜单中拖拽相应模块,如图7所示。
图7 继续添加LED和延时函数
8,拖拽完成,按题目要求设置变量。如图8所示。点击复制代码(在电脑的剪贴板备用)模块编程工作全部完成。
图8 配置参数
(二)编辑程序
1,打开编写软件keil5,将刚刚复制的代码在keil5的文本框粘贴。点击保存及运行按钮,检查程序是否报错(一般用模块拼接的生成程序不会报错,但要养生习惯。防止拼接的时候有的模块没有拖拽到位或者思路不对有多余的模块),如图9所示。
图9 复制模块生成的代码粘贴到keil文本框
2,没有报错就生成hex文件备用,如图10所示。
图10 检测未报错再生成hex文件
(三)烧写程序
1,打开烧写软件,点击~打开文件目录的选项框~我们刚刚新建的例题三文件夹~找到刚刚生成的hex文件~双击加入进去。最后点击“下载/编译”按钮完成全部操作。
图11 将hex文件下载到单片机
2,此时单片机显示应该如图一,图二所示。0.5秒钟点亮再过0.5秒熄灭,如此循环。
图12 点亮LED效果图
图13 熄灭LED效果图
(mbbeetchina)声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !