学习单片机已经有一段时间了,学习过程中发现单片机当中的仿真是很重要的,但是仿真必备的HEX文件的生成却是一个难点,HEX文件就是单片机进行仿真时需要加载到单片机中的文件。
工具/原料
1
keil3软件
2
protues 7 profession
方法/步骤
1
首先要有一幅完整的电路图,和编译无误的程序。下面我就以单个数码管显示0~9为例,来完成本次的目标:生成HEX文件。下面两张图就是单个数码管显示0~9完整的图和程序。
2
首先要在keil3 中新建一个工程,选择的芯片要和电路图中的芯片一致。下面的图就是选择芯片的步骤,需要注意的是第二张图保存的时候不需要加C,在第三步那里一定要加.C,这两个地方很容易混淆的。工程建好后,如图四,就说明成功了,可以进行下一步
3
接下来就到了打程序,生成HEX文件的时候了。刚开始打程序的时候是不变色的,需要先编译一下,提示保存,后缀加上.c如图四;保存之后就如图二,和图一有明显的区别。
4
接下来就是最重要的了。先右击图一红色区域,选择第一个,按照图二图三红色区域,点击。完成后还需要在编译一下,没有错误的话才可以进行下一步。
5
右击红色区域,选择Add flies 选择文件,后缀加上.c 之后就会生成一个后缀为HEX的文件 点击Add,HEX文件就大功告成了接下来,看看效果如何吧
6
进入电路图,双击芯片出现图1,点击红色区域,选择自己生成的HEX文件,之后点击OK 最后点击现象是连续的,只截了几张图图,可以和步骤四的对比一下,结果是视频的效果
注意事项
需要注意的就是生成HEX文件的时候和保存文件时候要分清出哪要加点C的后缀。
上一篇:AI的形状生成器工具怎么使用
下一篇:怎么利用图片编辑器制作立体字