【单片机】keil和Proteus使用教程
目录
一、keil的使用教程
1、新建一个项目
2、选择单片机型号
3、新建工程文件
二、Proteus的使用教程
1、新建一个工程
2、单片机型号及元器件的选择
3、元器件的选择
4、程序的加载
一、keil的使用教程
1、新建一个项目
点击Project->New μVision Project新建项目。
2、选择单片机型号
博主的单片机型号是STC89C52RC,这里的型号可以选择Atmel中的AT89C52。
左边两个勾记得打上。
3、新建工程文件
1、在File中点击New新建一个工程。
2、保存后重命名工程。
3、选中源文件组,右键,选择Add Existing选项,将刚才新建的main.c添加进文件。
4、写完代码后需要编译链接
5、生成HEX选项,编译链接后工程目录下即可生成HEX文件。
二、Proteus的使用教程
1、新建一个工程
新建工程并选择默认模板。
2、单片机型号及元器件的选择
在搜索框中搜索所需的元器件
3、元器件的选择
详细元器件可参照此处
对于仿真程序来说,他是已经默认配置好晶振和复位电路的了。
4、程序的加载
双击单片机,加载hex程序。后续我们去hex文件改代码时,无需重复加载程序。
模拟运行,可以看到黄灯亮了。
【单片机】keil和Proteus使用教程相关推荐
- keil和proteus下载,和详细安装教程
keil和proteus详细安装教程 对于学习单片机的初学者,安装keil,proteus是必然的事. 这两个软件都是限制的,所以需要破解. 我给出一个破解版的keil和proteus的下载地址和详细 ...
- 红绿灯单片机仿真;Keil和Proteus的联合使用仿真;包含免费资源
红绿灯单片机仿真,Proteus和Keil的使用. 源代码如下 #include<reg51.h> #define uint unsigned int #define uchar unsi ...
- matlab怎样和单片机结合,(单片机学习)如何将keil 和PROTEUS联机完美结合方法
(单片机学习)如何将keil 和PROTEUS联机完美结合方法 2018-09-23 上次里面忘了关键的一步--VDM51.dll (需要安装"keil与proteus联调驱动" ...
- keil和proteus的联调设置
Proteus7.0 是目前最好的模拟单片机外围器件的工具,非常不错.可以仿真 51 系列. AVR, PIC 等常用的 MCU 及其外围电路(如 LCD, RAM, ROM,键盘,马达, LED, ...
- 基于51单片机篮球计分器proteus仿真设计
本设计是51单片机篮球计分器proteus仿真(源码+原理图+PCB+仿真+报告) 仿真:proteus 7.8 程序编译器:keil 4/keil 5 编程语言:C语言 编号C0004 资料文件下载 ...
- 基于51单片机简易数字示波器Proteus仿真
功能介绍: 采用51单片机作为主控CPU:LCD12864可显示方波,三角波,锯齿波,正弦波等,可通过光标对波形进行测量,可以调节显示波形的幅度和频率,也可以将波形进行左右拖拉,完美的仿真出一个51单 ...
- Proteus使用教程详细入门版(适用于 MCS-51等)
这是我们学习proteus时的学习教程,分享给大家 PROTEUS使用教程(适用于PAEE for MCS-51等) 第1节 PROTEUS软件整体功能 第2节 PROTEUS ISIS环境介绍 2. ...
- proteus学习教程大全
proteus学习教程大全 proteus学习资源大全,热衷于分享资料,资源共享,这个proteus也是收集了很久的资料,一直以来学习嵌入式就很枯燥,幸好有一起能够学习和资源共享的小伙伴共同交流技术上 ...
- 下载keil和proteus遇到的问题——学习笔记
最近,下载了keil和proteus,之后有很多问题,最后向大佬寻求了帮助. 把这次经验总结为一下几点: 1.keil和proteus这类的软件就不能下载到U盘里面(因为本人电脑内存太小,因此引发了问 ...
最新文章
- 64岁Python之父:退休生活太无聊,我要加入微软,将开源进行到底
- PostgreSQL-数据复制
- 都2021年了,不会还有人连深度学习还不了解吧(六)-- Padding篇
- python单元测试工具_Python的单元测试工具——unittest小结
- Qt学习笔记:QMenuBar()、QMenu()和QAction()的使用
- Maven+Spring+CXF+Tomcat7 简单例子实现webservice
- 核弹级漏洞,把 log4j 扒给你看!
- solr 3.5 配置及应用(二)
- 问题:'NoneType' object has no attribute 'encoding'
- hibernate4.3 无法获取数据库最新值
- java-循环变量定义问题
- JavaScript的排序算法
- java微信测单删,免费查微信单删软件有哪些(推荐靠谱查单删APP)
- threejs光源的使用
- 使用Flash地图控件AnyMap创建Dashboard Drilldown Maps
- office工具栏不见_如何在Office 2013中的快速访问工具栏上显示文件的位置
- PowerDesigner实用技巧小结
- 如何搭建个人网站(内容详细,适合新手)
- Delphi xe7组件和控件的安装方法
- 一键获取网易互娱内推攻略,快人一步拿offer!
热门文章
- iconfont图标无法显示的问题
- python公众号文章爬虫_Python爬虫爬取微信公众号历史文章全部链接
- srm32f4按键蜂鸣器_STM32F407通过按键控制LED和蜂鸣器
- 携程产品经理笔试题-2020秋招
- gitee基本使用方法(Tortoisegit)
- Android消息处理机制Message,Looper,Handler
- 常见的电子器件,这篇文章总结得很到位,你还不收藏吗?
- zarchiver解压提示出错_zarchiver解压操作出错怎么办 zarchiver解压操作出错解决办法...
- 不完全免疫算法简介HEIA--AIS学习笔记2
- zygote启动过程