【单片机】Proteus安装、MDK5安装、Proteus与Keil联合仿真教程
1、需要的文件
2、 文件“Proteus软件”的安装
参考:proteus7.8的安装、破解、汉化教程https://jingyan.baidu.com/article/86f4a73ebcae9537d6526921.html
3、“MDK”,“Keil5安装文件”
参考:MDK5安装破解以及安装stm32与C51支持包(附安装包)
https://blog.csdn.net/qq_41639829/article/details/81813992
- 注意:“Keil5安装文件”中只用keygen.exe即可。这个是用来生成注册码的。原来MDK文件夹里的太老了(从上面链接中可以看到原来的注册码只能到2020年,现在“Keil5安装文件”文件夹中的这个注册码可以到2023年)。
- 如果没有keygen这个文件,重新在压缩包中解压,因为可能被当成病毒删除了。
4、Proteus与keil联合仿真
熟悉Proteus
打开Proteus,如图,
- 图中最左侧标记了几处,元件库,端点,和探针。
- 元件初始化为空,需要自己添加,点P,打开搜索框添加。
- 参考:常用的元器件中英文对照表http://wenku.baidu.com/view/fdcefefdc8d376eeaeaa31fe.html
- 几个常用的元件名称如下:
- 电池组BATTERY
- 按键BUTTON
- 电容CAP
- 晶振CEYSTAL
- 发光二极管LED
- 黄色发光二极管LED-YELLOW(其他颜色类似)
- 电阻RES
- 开关SWITCH
- 单片机80C51、AT89C51
- 数码管 7REG 共阳极CA 共阴极CC
- 端点包含电源VCC和接地GND
- 电源为POWER
- 接地为GROUND
第一步:从proteus选取所需元件进行绘图
第二步:勾选远程编译监视器
第三步:在keil中编写单片机程序并输出hex文件
参考:用keil软件编写单片机程序的步骤
https://jingyan.baidu.com/article/2a138328aba088074a134f20.html
keil输出hex文件:
第四步:配置proteus,联系keil和proteus
- 回到proteus,双击对应的单片机,如AT89C52,然后在Program File中选择在keil中编译完成的.hex文件即可。
第五步:proteus和keil联合仿真
- 点击proteus左下角:
- 第一个为开始仿真,最后一个停止仿真
参考链接:
1、Proteus与keil联合仿真
- https://blog.csdn.net/Jayuee/article/details/106258587
2、初学单片机:Proteus介绍、Proteus与Keil联调(Windows10环境下)
- https://www.cnblogs.com/flowerbirds/p/10658350.html
【单片机】Proteus安装、MDK5安装、Proteus与Keil联合仿真教程相关推荐
- Proteus 8 中文版安装教程
链接:https://pan.baidu.com/s/1LeCnN6Qot6w3dk89PSan_A 提取码:proy proteus 8.6 下载 安装教程 1.下载好后,请先进行解压.解压过后会出 ...
- 单片机I2C总线AT24C02读写、扩展keil工程多个实例及Proteus仿真
1.对I2C总线上挂接多个AT24C02的读写操作源代码如下: //对I2C总线上的2个AT24C02(U2和U3)的读写/*I2C总线系统中器件地址包括固定部分和可编程部分. 可编程部分必须根据A0 ...
- 【Proteus 8.9安装教程】
Proteus 8.9安装教程 最近帮别人搞了"称重器",使用到了HX711这款传感器,查阅资料发现只有Proteus 8.9及以上版本里面才有HX711的传感器,所以特地安装了一 ...
- Proteus和Keil C51联合仿真
(1)将文件夹中的联机调试模块VDM51.dll 文件复制到安装后的Keil5目录中如目录Keil\C51\BIN.文件提取码如下: http://链接:https://pan.baidu.com/s ...
- 51单片机ADC0832模数转换+ LCD1602显示+Proteus仿真
51单片机ADC0832模数转换+ LCD1602显示+Proteus仿真 Proteus仿真 在Proteus SP2仿真过程中发现无法读取ADC0832的数据.解决办法:在proteus安装目录下 ...
- 0525基于单片机的智能宠物喂食器Proteus仿真
[前言] hello 大家好,今天给大家讲一讲基于单片机的智能宠物喂食器Proteus仿真.该项目的功能如下: 1.LCD1602实时显示当前时间和设定的喂食时间 2.当时间到达设定喂食时间,播放主人 ...
- MDK5安装破解以及安装stm32与C51支持包(附安装包)
一.MD5.14安装包与破解工具 链接:https://pan.baidu.com/s/14I0zwdvKlbR5PbrsAlxMDQ 密码:d1cs 二.MD5.14安装 解压压缩包后 1.双击md ...
- 两小灯同亮同灭c语言程序,基于C语言与Proteus联合仿真的单片机技术最新章节_何波,丘利丽著_掌阅小说网...
前言 随着嵌入式技术的飞速发展,嵌入式系统产品正不断渗透到各行各业,如智能家居.车载电子设备等.因此,单片机技术作为嵌入式计算机控制系统的重要技术,已经越来越受到各个应用领域的重视,尤其对于直接面向企 ...
- 【011】基于51单片机的低频信号发生proteus仿真与实物设计
一.资料内容 (1).基于51单片机的低频信号发生proteus仿真设计一份: (2).基于51单片机的低频信号发生proteus仿真设计keli源代码一份: (3).基于51单片机的低频信号发生A ...
最新文章
- SQL 语句转换格式函数Cast、Convert
- System.Diagnostics.Process.Start()
- Python 多版本安装模块
- java 布局教程_java布局学习(新)
- javascript实现面向对象的继承
- Spatial Transformer Networks(STN)详解
- c++ list sort
- 服务器测试文档,服务器测试流程-20210321064941.docx-原创力文档
- 基于XAMPP的Testlink安装方法
- 如何基于列值从DataFrame中选择行?
- 【QT5.3】VS2013+QT5.3 中文乱码问题 解决方案
- Web Service(二):cxf 实现
- curl以cookie的方式登录
- 聚类的方法、原理以及一般过程
- EPON联通网关超级管理员密码获取办法
- 去重插入数据 mysql_mysql 数据去重
- (二)Jointly Optimizing Diversity and Relevance in Neural Response Generation
- 搭载专业游戏芯片,这款百元真无线耳机很强吗?开箱实测一番
- 新数据经济的民主化:科技巨头如何窃取我们的数据以及我们如何夺回控制权
- 深圳计算机专业中专学校,深圳中专学校
热门文章
- SpringBoot+Mybatis实现图片按用户上传存储和获取用户图片功能
- Redis Cluster 宕机引发的事故
- 蚂蚁金服服务注册中心数据一致性方案分析 | SOFARegistry 解析
- 关于决策树可视化各项展示数据的解读(泰坦尼克号预测生还案例Titanic)
- 如何实现在退休时有足够的钱供老年任性花费?(复利年金通胀综合案例)
- 大数据学习内容及方法
- MySQL数据库实操教程(15)——表的关联关系
- 职高生学计算机的走单招服装设计可以吗,2019年江西科技学院服装与服饰设计专业介绍...
- Yarn框架和工作流程简介
- 安卓控件 - 列表视图