1.单击project->newuvision project
2.输入工程名称,点击保存,工程名称支持中文
3.输入at89c52,选中microchip中的at89c52,单击确定
4.鼠标右键单击source group1,选择add new item to group …
选择c file,输入文件名和文件存储路径,单击add,将c文件添加进工程当中
6.此时project窗口会显示出工程中存在的c文件
7.设置工程输出hex文件
8.点击红色框中的选项,开启编译输出hex文件功能
9.输入下面一段代码后编译程序
注:keil默认是不支持中文的,输入中文会显示,此时根据下图所示进行设置,点击edit->configuration
选择encoding中的chinese gb2312(simplified),并设置首行缩进tab size为4个字符。
10.编译后的结果如下图所示,其中error代表程序中错误个数,warning代表警告个数,如果错误个数不是0,那么程序就不会编译成功,警告的个数与程序是否编译成功无关,如果显示出creating hex file … 这一条信息说明程序编译成功,成功的生成了hex,这个hex写入单片机后就可以运行程序了。
11.在protuse中放置元件at89c52,双击元件,导入hex文件,并设置主频12mhz
至此,51单片机的在线仿真环境搭建就完成了。
华为新出黑科技 手背也能当触控屏
2016年颜值最高手机, 毫无争议: 小米MIX
一种简单且低成本的音频电平表电路分享
联发科 2020 年营收 115 亿美元,同比大增 30%
Arduino闪烁LED的制作教程
51单片机的在线仿真环境搭建
单片机4大硬件加密方法解析
本源量子参与的可滑动纳米机电谐振器研究取得重要进展
MAX8844/MAX8844Z/MAX8844Y单节锂离子电池充电器应用电路
ECL门的工作特点_ECL门的电路实例
1500W手持激光焊接机:焊接能力与适用领域一览
dfrobot7英寸便携式超薄触摸屏触摸屏(eDP)简介
光伏逆变器常见的六大故障
智能家居如何走进普通消费者的眼中
升降压恒流驱动芯片 0.8-5.5V输入 可调恒定、限定电流模式
精密交流点焊机如何规范地操作?
苹果Mac Pro 高精密的自动化冲压生产线
基于LM391的35W功率音频放大电路
基于GSM蜂窝网络的无线定位装置设计
安全锂电池技术研发有新成果