找回密码
 立即注册

QQ登录

只需一步,快速开始

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

学习keil C51和SST仿真芯片的使用方法

[复制链接]
跳转到指定楼层
楼主
ID:345890 发表于 2018-6-6 09:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。用过汇编语言后再使用C来开发,体会更加深刻。
Keil C51软件提供丰富的库函数和功能强大的集成开发调试工具,全Windows界面。另外重要的一点,只要看一下编译后生成的汇编代码,就能体会到Keil C51生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑,容易理解。在开发大型软件时更能体现高级语言的优势。
下面详细介绍Keil C51开发系统各部分功能和使用。
2. 第二节 Keil C51单片机软件开发系统的整体结构
C51工具包的整体结构,如图(1)所示,其中uVisionIshell分别是C51 for Windowsfor Dos的集成开发环境(IDE),可以完成编辑、编译、连接、调试、仿真等整个开发流程。开发人员可用IDE本身或其它编辑器编辑C或汇编源文件。然后分别由C51A51编译器编译生成目标文件(.OBJ)。目标文件可由LIB51创建生成库文件,也可以与库文件一起经L51连接定位生成绝对目标文件(.ABS)ABS文件由OH51转换成标准的Hex文件,以供调试器dScope51tScope51使用进行源代码级调试,也可由仿真器使用直接对目标板进行调试,也可以直接写入程序存贮器如EPROM中。
1. 1. C51 for Dos
Windows下直接运行软件包中DOS\C51DOS.exe然后选择安装目录即可。完毕后欲使系统正常工作须进行以下操作(C:\C51为安装目录)
修改Autoexec.bat,加入
path=C:\C51\Bin
Set C51LIB=C:\C51\LIB
Set C51INC=C:\C51\INC
然后运行Autoexec.bat
2. 2. C51 for Windows的安装及注意事项:
Windows下运行软件包中WIN\Setup.exe,最好选择安装目录与C51 for Dos相同,这样设置最简单(设安装于C:\C51目录下)。然后将软件包中crack目录中的文件拷入C:\C51\Bin目录下。
4. 第四节 Keil C51工具包各部分功能及使用简介
1. 1. C51A51
1. (1) C51
C51C语言编译器,其使用方法为:
C51 sourcefile[编译控制指令]
或者
C51 @ commandfile
其中sourcefileC源文件(.C)。大量的编译控制指令完成C51编译器的全部功能。包控C51输出文件C.LST.OBJ.I.SRC文件的控制。源文件(.C)的控制等,详见第五部分的具体介绍。
Commandfile为一个连接控制文件其内容包括:.C源文件及各编译控制指令,它没有固定的名字,开发人员可根据自己的习惯指定,它适于用控制指令较多的场合。

2. KEIL C51教程.rar

590.67 KB, 下载次数: 7, 下载积分: 黑币 -5

1. SST仿真芯片的使用方法.rar

241.79 KB, 下载次数: 18, 下载积分: 黑币 -5

评分

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

查看全部评分

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

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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