资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,-51系列单片机通用IDE环境keil的学习,嵌入式C语言之,通过本次课的学习,你会学到,Keil,的优点;,Keil,的安装方法;,Keil,下的,C,语言工程建立方法;,Keil,下的工程编译与模拟调试;,通过例程来学习,Keil,C,的方法;,Keil,与,proteus,的联合使用;,-51系列单片机通用IDE环境keil的学习,通过例程来学习Keil C的方法;,keil下的工程编译与模拟调试,能在没有硬件的情况下,模拟外设;,通过例程来学习Keil C的方法;,CPU常用特殊寄存器列表及其值,Keil下的C语言工程建立方法;,1、Keil的安装方法,通过例程来学习Keil C的方法;,可把芯片的说明文档集成在IDE中;,通过例程来学习Keil C的方法;,集成了多种51芯片的工程配置;,可把芯片的说明文档集成在IDE中;,1、Keil的安装方法,keil下的工程编译与模拟调试,#include REG51.,可以与Mon-51配合实现硬件调试;,1、Keil的安装方法,keil的优点,集成了c语言和汇编语言;,集成了多种51芯片的工程配置;,能实现软件源码级调试和代码覆盖;,能在没有硬件的情况下,模拟外设;,可以与Mon-51配合实现硬件调试;,考虑周全的帮助系统;,可把芯片的说明文档集成在IDE中;,Keil下的C语言工程建立方法;,#include REG51.,可把芯片的说明文档集成在IDE中;,CPU常用特殊寄存器列表及其值,keil下的工程编译与模拟调试,通过例程来学习Keil C的方法;,通过例程来学习Keil C的方法;,CPU常用特殊寄存器列表及其值,keil下的c语言工程建立方法,keil下的工程编译与模拟调试,2、BADCODE(调错例子),Keil下的C语言工程建立方法;,集成了多种51芯片的工程配置;,keil下的c语言工程建立方法,可把芯片的说明文档集成在IDE中;,1、Keil的安装方法,keil下的c语言工程建立方法,项目命名;,芯片选择;,新建c语言文件;,把文件加入项目;,c语言例子,#include,main(),P0=0 x55;,while(1);,keil下的工程编译与模拟调试,keil下的工程编译与模拟调试,开始/停止调试器按钮,keil下的工程调试,指向将要执行的命令,RUN,全速运行,StepInto,单步执行,StepOver,单步跳过子函数,Reset,系统复位,keil下的工程调试,CPU常用特殊寄存器列表及其值,通过例程来学习Keil C的方法,1、汇编例子,2、BADCODE(调错例子),3、BANK_EX1(多源代码例子),
展开阅读全文