chap1 嵌入式系统.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:45 大小:2.3MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

chap1 嵌入式系统.ppt

chap1嵌入式系统.ppt

预览

免费试读已结束,剩余 35 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

嵌入式系统嵌入式计算机系统的硬件系统嵌入式计算机软件系统什么叫单片机?单片机的应用单片机的发展单片机的分类如何学习单片机单片机的开发思路常用单片机系列介绍初学单片机几个不易掌握的概念1、什么叫单片机?2、单片机的应用1.智能冰箱数控车床现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用提供了极好的物质条件,现在的通信设备基本上都实现了单片机智能控制。3、单片机的发展3.1单片机的发展历史3.2单片机的发展趋势4、单片机的分类5、如何学习单片机5.1具备什么知识基础?8051单片机的书籍、资料、器材都较多,其派生品也很多,例如ATMEL公司的AT89C51系列单片机的指令、管脚、内部主要结构、用法都与MSC-51相同。目前其价格较低,你学习的片子也可以做产品,做产品的片子也可以做实验,当然AVR系列也有这些特点;而PIC及其它系列在这一点上则显得不太理想。PIC和AVR的书籍、资料以及器件供应并不理想,不太适合初学者选择。若对这些并不在意的话那选择后者进行学习也未尚不可。前面看得懂,后面看不懂的书籍。需要哪些器材?电子技术本身与实验离不开,若光靠看书是很难理解其原理和学会单片机开发的。你应该购置相关单片机的芯片、编程器、实验板,以及开发单片机的相关软件。并以边看书边实验的方式进行学习其效果将明显好的多!由于初学,不可能购置很多昂贵的设备,建议学习用的单片机芯片其程序储存器是可以反复可擦写的,如AT89C系列或AVR系列。这样,在学习烧写时是无后顾之忧的。推荐初学者的软件硬件准备计算机一台:无特殊要求,可选用经济型电脑。开发实验板一块ISP下载线一条:用于对单片机进行编程下载,可自制。相关软件:开发软件、仿真软件、ISP下载软件等。工具书:教材一本,较祥细的手册类书一本。其它资料:器件资料、应用文档、实例等,主要由网络收集。5.5ISP-4单片机实验开发板51单片机C语言学习KEILuVISION2软件环境建立项目选择所要的单片机编写程序编译运行生成HEX文件烧写芯片51单片机c语言举例调试运行程序5.6单片机学习方法6、单片机的开发思路7、常用单片机系列介绍MCS-51系列MCS51单片机和8051、8031、89C51等的关系89C51与89S51的区别MC68系列PIC系列MSP430系列AVR系列8、附录初学单片机几个不易掌握的概念8.1总线这三者都是一串‘0’和‘1’组成的序列。指令:由单片机芯片的设计者规定的一种数字,不可由单片机的开发者更改。地址:单片机内部、外部的存储单元、输入输出口数据:1.地址(如MOVDPTR,#1000H),即地址1000H送入DPTR。2.方式字或控制字(如MOVTMOD,#3),3即是控制字。3.常数(如MOVTH0,#10H)10H即定时常数。4.实际输出值(如MOVP1,#00H)8.3堆栈单片机在通电复位后8051内的程序计数器(PC)中的值为‘0000’,所以程序总是从‘0000’单元开始执行,也就是说:在系统的ROM中一定要存在‘0000’这个单元,并且在‘0000’单元中存放的一定是一条指令。利用仿真机来代替应用电路板(称目标机)的单片机部份,对应用电路部份进行调试。主要目的是进行软件调试,借助仿真机,也能进行一些硬件排错。仿真有CPU仿真和ROM仿真两种:开发单片机应用不再需要仿真器(片内flash的使用)教材及参考教材: