在Proteus中完成一个简单的51程序设计和仿真 | 您所在的位置:网站首页 › 怎么使用keil写51单片机程序 › 在Proteus中完成一个简单的51程序设计和仿真 |
在Proteus中完成一个简单的51程序设计和仿真
1、准备工作1.1 安装Proteus
2、在Proteus中绘制原理图2.1 新建Proteus工程文件2.2 添加元件2.3 摆放元件
3、在keil 4中编写51程序3.1 创建工程3.2 编写程序3.3 生成.hex文件
4、在Proteus中进行仿真5、总结
1、准备工作
1.1 安装Proteus
具体安装资源以及安装教程请自行在互联网中寻找资源,本篇文章只写使用步骤 2、在Proteus中绘制原理图 2.1 新建Proteus工程文件点击图里任意一个红色箭头所指的地方 点击1处修改工程名称,点击2处更改工程文件存放位置,然后点击下一步 默认,点击下一步 选择所选模板,创建PCB布版设计 下一步 下一步 一直下一步到该界面,按序号设置51芯片 到此完成Proteus工程的创建 2.2 添加元件(1)点击原理图绘制,进入如图所示界面 (2)点击界面左边如图所示地方 在关键字处输入如图所示字符,选择共阴极7段数码管 元件添加完毕 重复以上步骤,添加电容、晶振、排阻等元件 2.3 摆放元件(1)左击元件列表窗内的AT89C51芯片,然后在原理图编辑窗口内左击摆放。 依次添加元件到原理编辑窗口,连线,最终连成如图所示 3、在keil 4中编写51程序 3.1 创建工程点击New………… 输入工程名,保存 选择Atmel系列下的AT89C51芯片 3.2 编写程序新建一个文件 在文本框内输入下列代码,按Ctrl+s保存,文件名命名为xxx.c文件(一定要加.c后缀保存为C语言文件) #include main() { unsigned int j; unsigned int i; unsigned char code tab[16]= { 0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f , 0x6f, 0x77, 0x7c,0x39, 0x5e, 0x79, 0x71 }; while(1) { for(i=0;i |
CopyRight 2018-2019 实验室设备网 版权所有 |