找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5426|回复: 0
打印 上一主题 下一主题
收起左侧

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

[复制链接]
跳转到指定楼层
楼主
原创分享一个基于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 (37.8 KB, 下载次数: 135)

CVAVR1.png

CVAVR2.png (86.48 KB, 下载次数: 128)

CVAVR2.png

CVAVR3.png (5.14 KB, 下载次数: 116)

CVAVR3.png

CVAVR4.png (9.54 KB, 下载次数: 151)

CVAVR4.png

CVAVR5.png (10.33 KB, 下载次数: 110)

CVAVR5.png

CVAVR6.png (93 KB, 下载次数: 134)

CVAVR6.png

CVAVR7.png (23.09 KB, 下载次数: 122)

CVAVR7.png

CVAVR8.png (25.66 KB, 下载次数: 116)

CVAVR8.png

CVAVR9.png (74.83 KB, 下载次数: 139)

CVAVR9.png

CVAVR10.png (70.09 KB, 下载次数: 121)

CVAVR10.png

CVAVR11.png (113.92 KB, 下载次数: 140)

CVAVR11.png

CVAVR12.png (89.9 KB, 下载次数: 129)

CVAVR12.png

CVAVR13.png (103.6 KB, 下载次数: 163)

CVAVR13.png

ISIS1.png (86.46 KB, 下载次数: 123)

ISIS1.png

ISIS2.png (98.33 KB, 下载次数: 140)

ISIS2.png

ISIS3.png (67.21 KB, 下载次数: 165)

ISIS3.png

ISIS4.png (5.93 KB, 下载次数: 111)

ISIS4.png

7SEG.rar

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

评分

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

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 分享淘帖 顶 踩
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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