找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4800|回复: 0
收起左侧

原创分享基于atmega16芯片的protues仿真(详细步骤)献给新人朋友

[复制链接]
ID:275618 发表于 2018-1-14 14:05 | 显示全部楼层 |阅读模式
原创分享一个基于atmega16芯片的protues仿真特别适合给新人朋友(带详细步骤)
我使用CVAVR创建项目并编译,生成hex文件在Protues里面仿真的。
此案例较简单,对于新手来讲是可以接受的。
步骤:
一,创建CVAVR文件;
1,打开CVAVR,软件界面如图1;
2,点文件,选新文件;
3,选project是创建新工程,不要选上面的创建单个文件;
4,确定你要创建新工程需不需要工程向导,是;
5,向导里面设置一下芯片atmega16,晶振80000000Hz;
6,在向导里面选文件,保存配置;
7,8,9,接下来弹出工程保存目录设置,选择一个目录,写入你的文件名字,包括3个文件.c和.cwp和.hex;
10,在自动生成c文件上修改,一点一点的写入你的程序;
11,编译程序,可以直接点快捷键或者project菜单里选择编译;
12,编译通过,可以看到头文件都已经自动加入,函数列表也正常生成系统也没有报错;
13,文件全都在文件夹里,可以找到.hex文件进行下一步的烧录工作;
二,在protues里面导入程序(画图步骤略)
1,右键点mega16,选编辑属性;
2,选择内部晶振频率和程序里面的一致,再选择刚才编译生成的.hex文件,确定;
3,点下面的三角开始箭头,就可以开始仿真了,程序开始运行;
4,画图步骤略,可以看一下总线的画法。
CVAVR1.png
CVAVR2.png
CVAVR3.png
CVAVR4.png
CVAVR5.png
CVAVR6.png
CVAVR7.png
CVAVR8.png
CVAVR9.png
CVAVR10.png
CVAVR11.png
CVAVR12.png
CVAVR13.png
ISIS1.png
ISIS2.png
ISIS3.png
ISIS4.png

7SEG.rar

41.96 KB, 下载次数: 16, 下载积分: 黑币 -5

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表