最近学的真的很杂,没办法,毕竟要恰饭。keil和proteus从没用过,本篇博客用于记录两个软件的学习过程以及嵌入式编程学习过程。
本篇包括:
安装过程
新手村任务
keil的使用
proteus的使用
一、安装过程:
我之前的博客提到过keil怎么安装,并且附带了地址,可以破解。
proteus也很简单,直接下载然后破解即可
二、新手村任务
keil不方便的地方就在于他没有代码补全的功能。其他还好,支持C\C++编译,自带的内核也很多。
这里准备了两个新手项目入手,点亮led灯和跑马灯。
1. 点亮led灯
首先先来一个最简单的led点亮程序吧:
1. 新建项目,选择at89c52,空白项目,新建一个c语言文件。
2. 配置编译参数,魔术棒---output----creat hex file打钩。
3. 输入代码:
#include <reg52.h> sbit led = P0^1; void main() { led = 0; }
led = 0 代表了低电平,低电平就亮了,这个原理也不知道。慢慢摸索。
完事以后编译会生成hex文件。
打开proteus软件,开始画图
在proteus软件内,也是生成一个空的图纸&