嵌入式系统57254(免费阅读).ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统 交叉开发环境 接下来学什么? 单片机 ARM LINUX 搭建嵌入式开发环境 学习如何移植LINUX 单片机学习 什么是单片机 单片机可以做什么 8051单片机简介 单片机最小系统 开始编写一个51程序 51程序举例:HELLO 51的内部资源 51程序举例:键盘程序,简单的时钟程序 总结一下51单片机,比较其它的单片机 实验 什么是单片机 将微处理器、一定容量的RAM和ROM以及I/O口、定时器等电路集成在一块芯片上,构成单片微型计算机,简称单片机 什么是单片机 单片机学习 什么是单片机 单片机可以做什么 8051单片机简介 最小系统 开始编写一个51程序 51程序举例:HELLO 51的内部资源 51程序举例:键盘程序,简单的时钟程序 总结一下51单片机,比较其它的单片机 实验 单片机可以做什么? 测控系统。 用单片机可以构成各种不太复杂的工业控制系统、自适应控制系统、数据采集系统等, 达到测量与控制的目的。 单片机可以做什么? 智能仪表。 用单片机改造原有的测量、控制仪表, 促进仪表向数字化、智能化、多功能化、综合化、柔性化方向发展。 单片机可以做什么? 机电一体化产品。单片机与传统的机械产品相结合, 使传统机械产品结构简化, 控制智能化。 单片机可以做什么? 智能民用产品。 如在家用电器、玩具、游戏机、声像设备、电子秤、收银机、办公设备、厨房设备等许多产品中, 单片机控制器的引入, 不仅使产品的功能大大增强, 性能得到提高, 而且获得了良好的使用效果。 单片机学习 什么是单片机 单片机可以做什么 8051单片机简介 单片机最小系统 开始编写一个51程序 51程序举例:HELLO 51的内部资源 51程序举例:键盘程序,简单的时钟程序 总结一下51单片机,比较其它的单片机 实验 8051单片机简介 通常说的51就是指MCS-51,是由Intel公司1980年推出的产品,包括8051、8031、8751、80C51BH、80C31BH等具体型号。 还有后来的52,54等,基本原理和架构跟8051差不多,只是多了些寄存器及功能。 8051结构框图 单片机学习 什么是单片机 单片机可以做什么 8051单片机简介 单片机最小系统 开始编写一个51程序 51程序举例:HELLO 51的内部资源 51程序举例:键盘程序,简单的时钟程序 总结一下51单片机,比较其它的单片机 实验 单片机最小系统 单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统。 对51系列单片机来说,最小系统一般应该包括:单片机芯片、晶振电路、复位电路。 单片机最小系统 单片机最小系统 单片机学习 什么是单片机 单片机可以做什么 8051单片机简介 单片机最小系统 开始编写一个51程序 51程序举例:HELLO 51的内部资源 51程序举例:键盘程序,简单的时钟程序 总结一下51单片机,比较其它的单片机 实验 开始编写一个51程序 一般使用汇编语言或者C语言编写 在PC上编写、编译程序 将生成的可执行程序下载到单片机中运行 或者通过仿真器运行程序 开始编写一个51程序 一般我们可以使用KEIL C51用来编写和编译。 KEIL C51标准C编译器为8051微控制器的软件开发提供了C语言环境,同时保留了汇编代码高效,快速的特点。 KEIL C51 类似VC的IDE开发环境 KEIL C51 首先需要创建一个工程,这个工程包含所有我们编写的程序的源代码,同时包含目标硬件设备的配置。在仿真和编译程序时会使用这些硬件配置。 KEIL C51 创建一个工程 KEIL C51 选择目标硬件的一个窗口 KEIL C51 选择AT89C51 KEIL C51 新建一个main.c,并且将此文件加到工程中 KEIL C51 包含头文件REG51,可以访问C51标准寄存器 #include REG51.H void main() { } KEIL C51 通过KEIL编译生成HEX文件,然后使用烧录器将生成的HEX文件下载到单片机中,即可在目标硬件上运行程序并调试了。 单片机学习 什么是单片机 单片机可以做什么 8051单片机简介 单片机最小系统 开始编写一个51程序 51程序举例:HELLO 51的内部资源 51程序举例:键盘程序,简单的时钟程序 总结一下51单片机,比较其它的单片机 实验 51程序举例:HELLO C:\Keil\C51\Examples\HELLO 程序功能:通过串口打印Hello World字样。 51程序举例:HELLO #include REG52.H #include stdio.h void main (void) { /*---------------------------------

文档评论(0)

zilaiye + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档