首页 > 其他分享 >Keil uVersion 4单片机开发指南

Keil uVersion 4单片机开发指南

时间:2024-06-08 09:12:49浏览次数:15  
标签:仿真 ... uVersion OK Keil 选择 单片机 点击

1 软件安装

双击打开C51V901.exe

image

弹出安装界面,点击Next>>

image

点击同意协议勾选框,接着点击Next>>

image

点击Browse...选择合适的目录,接着点击Next>>

image

按要求填写相关信息,然后点击Next>>

image

软件安装中,等待安装完成

image

点击Finish完成安装

image

2 注册激活

桌面右键打开Keil uVision4,弹出菜单后选择以管理员身份运行(A)

image

点击File菜单栏,选择License Management...

image

复制CID

image

打开注册机keygen.exe

image

粘贴之前拷贝的CID码至注册机CID编辑框,点击Generate生成LIC,再复制LIC码至左侧LIC码编辑框中,点击Add LIC完成注册,最后点击close完成激活

image

3 仿真设置

双击打开stc-isp-v6.91V.exe,点击Keil仿真设置

image

选择mcu型号stc8h8k64u,随即点击添加型号和头文件到Keil中

image

添加配置到keil安装目录,目录下必须有C51目录和UVx目录存在,随后点击确定

image

弹出下面对话框表示该型号mcu已经成功添加到keil里边去

image

4 工程配置

打开Keil uVision4,点击Project,选择New uVersion Project...

image

选择合适的路径存放工程文件,在文件名输入框输入工程名,随后点击保存(S)

image

随后弹出Select a CPU Data Base File对话框,复选框下拉选择STC MCU Database,随后点击OK

image

选择CPU型号为STC8H8K64U Series,随后点击OK

image

弹出对话框,是否复制8051启动代码到工程目录并且添加文件到工程,点击是(Y)

image

添加源代码文件,点击File,然后选择New...

image

随后点击保存按钮

image

文件名命名为main.c,然后点击保存(S)

image

编写代码完成后,在Source Group 1右键下拉选择Add Files to Group 'Source Group 1'...

image

双击main.c文件,随后点击Close,文件已经成功加到工程目录

image

image

点击Target Options...可以查看工程相关配置,如Target、Output、Debug等

image

配置生成HEX文件,点击Output栏,勾选Create HEX File选项,这里选择默认HEX-80格式,在Name of Executable:处可以修改生成的程序名称,这里默认是工程名,随后点击OK

image

仿真配置,打开Debug选项卡,选中右侧栏Use:,点击下拉按钮,选中STC Monitor-51 Driver,然后打开Settings

image

配置仿真器,选中USB,然后点击OK退出

image

5 编译调试

代码编译,点击左上角Build按钮或者快捷键F7,编译整个工程

image

下载程序到开发板,打开stc-isp-v6.91V.exe,芯片型号选择STC8H8K64U,扫描串口选择STC-USB Writer (HID1),打开程序文件在文件管理器led工程所在目录中选择led.hex文件,最后点击下载/编程,即可把程序下载到开发板

image

仿真器设置,再次点击Keil仿真设置,配置单片机型号为STC8H8K64U,然后配置使用USB口进行仿真,最后点击将所选目标单片机设置为仿真芯片

image

进入Debug选项卡,把Run to main()选项勾选上,随后点击OK

image

点击d即可进入仿真调试界面,程序运行至main函数入口处,按F10即可单步运行,运行效果如图

image

image

image

6 总结

至此,一套单片机IDE开发指南已完毕!

标签:仿真,...,uVersion,OK,Keil,选择,单片机,点击
From: https://www.cnblogs.com/hywing/p/18238201

相关文章

  • keil5环境搭建
    一、keil软件安装MDK529--安装包ZIP压缩包--软件注册机1、安装KEIL步骤(****安装路径不要有中文****)点击下一步(Next)选择同意,点击下一步:选择安装路径,参考一下截图,必须全英文注册信息:点击next开始安装:等待安装结束,退出;2、注册软件以管理员的身份运行KEIL软件:......
  • 基于51单片机煤气天然气CO检测报警器排气风扇断气
    **单片机设计介绍,基于51单片机煤气天然气CO检测报警器排气风扇断气文章目录一概要二、功能设计设计思路三、软件设计原理图五、程序六、文章目录一概要  基于51单片机煤气天然气CO检测报警器排气风扇断气系统概要如下:一、系统概述本系统旨在利用51单片......
  • OPENMV——识别绿色小球并通过串口把信息发送到单片机,进而控制小车追小球
    OPENMV代码#Measurethedistance##Thisexampleshowsoffhowtomeasurethedistancethroughthesizeinimgage#Thisexampleinparticularlooksforyellowpingpongball.importsensor,image,timefrommachineimportUARTuart=UART(3,115200)#......
  • OPENMV——追踪AprilTags,并将位置信息传给单片机从而控制小车追AprilTags
    #AprilTagsExample##ThisexampleshowsthepoweroftheOpenMVCamtodetectAprilTags#ontheOpenMVCamM7.TheM4versionscannotdetectAprilTags.importsensor,image,time,mathfrommachineimportUARTuart=UART(3,115200)#OpenMVRT注......
  • 51单片机独立按键控制流水灯,按一次左流水,再按一次反向流水
    1、功能描述独立按键控制流水灯,按一次左流水,再按一次反向流水2、实验原理单片机的I/O口可以通过编程设置为输入或输出模式。在流水灯实验中,我们将I/O口配置为输出模式,用于控制LED灯的亮灭。同时,我们还需要一个输入口来检测按键的状态,以实现按键控制流水灯的功能。流水灯的效......
  • 51单片机独立按键控制LED灯,按键按一次亮,再按一次灭
    1、功能描述独立按键控制LED灯,按键按一次亮,再按一次灭2、实验原理轻触按键:相当于是一种电子开关,按下时开关接通,松开时开关断开,实现原理是通过轻触按键内部的金属弹片受力弹动米实现接通和断开;独立按键原理图如下:其在MCU上的位置如下所示:由上面两张图可以知道,独立按键......
  • 51单片机实现流水灯
    单片机的流水灯控制,无非就是控制led等的开通与关断,而开通与关断依照电路结构,就是某个引脚输入高低电平,比如说引脚P2.1控制led1灯的开通与关断,而引脚P2.2控制led2灯的开通与关断,那么交替闪烁,是不是就是流水灯了呢?我这里使用的是51单片机,用的软件是keil软件。具体代码如下:#i......
  • 基于51单片机的智能晾衣架设计资料
    第三章:硬件单元电路经过上述分析明确了本次设计的主要目标,为了实现晾衣自身能够完成对外界数据的采集与分析,集成控制环节我们采用了ATMEL公司生产的AT89C52单片机,与市面上的其他嵌入式控制单元相比较在体积与功耗方面都相当出色。此次设计主要突破在于设计合理的控制电路单元......
  • 单片机火灾报警器(防火系统)设计
    火灾作为一种在时空上失去控制的燃烧所引发的灾害,对人类生命财产和社会安全构成了极大的威胁。由此引发的重大安全事故比皆是,所以人类一直也未停止过对它的研究。火灾早已成为我国常发性和破坏性以及影响力最强的灾害之一。随着经济和城市建设的快速发展,城市高层、地下建筑以......
  • 基于单片机的脉搏测量仪毕业设计
    脉搏携带有丰富的人体健康状况的信息,自公元三世纪我国最早的脉学专著《脉经》问世以来,脉学理论得到不断的发展和提高。在中医四诊(望、闻、问、切)中,脉诊占有非常重要的位置。脉诊是我国传统医学中最具特色的一项诊断方法,其历史悠久,内容丰富,是中医“整体观念”、“辨证论证”的基......