- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MOTOROLA单片微机简介培训教材.ppt
MOTOROLA单片微机简介 MC68HC908GP32功能结构框图如图1-2所示。 1、CPU 08 CPU08是MC68HC908GP32的中央处理单元。CPU08是CPU05的增强型,但仍是8位CPU。 2、存储器 MC68HC908GP32可寻址64K地址空间。主要包括: l??????? 32K字节闪速存储器Flash l??????? 32256字节的用户空间 l??????? 512字节的随机存储器RAM l??????? 36字节用户定义的矢量区(Flash存储器) l??????? 307字节监控ROM 监控ROM(Monitor ROM)在MCU出厂前已固化在MCU内部,其中包含了有关系统检测、FLASH编程以及串行通信等功能的代码。这就使得MCU多了一种不同于正常用户方式的特殊操作方式,称为监控方式。在特定条件下,MCU可以不进入正常的用户方式,而是进入到监控方式中,这时从$FEFE、$FEFF处取得复位向量,执行固件代码。监控ROM可以通过单一的一条信号线与主机进行串行通信,接收和执行预先定义的主机命令如读写存储器、执行程序等,并返回结果。 3、定时器接口模块TIM 与定时器有关的I/O主要有输入捕捉:用于测量脉冲宽度或两脉冲之间到时间间隔;输出比较:用来产生各种频率、各种占空比到输出脉冲,并用于系统的定时操作。 MC68HC908GP32有两个定时器模块(TIM1,TIM2)具有定时器溢出、输入捕捉、输出比较和脉宽调制PWM功能。每个TIM有以下功能。 l??????? 两个输入捕获/输出比较通道: u????? —上升、下降、或任何跳变输入捕捉触发 u????? —置位、清零、取反输出比较操作 4、定时基模块TBM TBM可产生周期性中断,可选择8种速率。 5、系统操作正常监视模块COP(Computer Operating Properly) COP俗称看门狗电路,其功能是在MCU工作不正常时,产生一个复位信号。该模块有一个计数器,COP允许后,软件必须周期性地向$FFFF(COP控制寄存器)写入任意值,以清除COP计数器。若系统由于某种原因使软件工作不正常时,COP计数器就得不到清零。那么当它溢出时便产生复位信号,以防止程序进入不可预料的操作。在系统设置寄存器CONFIG中可以设置COP速率及允许、禁止COP。 6、并行I/O(Input/Output)接口 (1). PA口 PA为双向I/O口。在允许时,PA可用作键盘中断输入。 (2). PB口 PB为双向I/O口,也可用作A/D输入。 (3). PC口 PC为7位双向I/O口。 (4). PD口 PD为8位双向I/O口,它也用作定时器和SPI引脚。 (5). PE口 PD为2位双向I/O口,它也用作SCI引脚。 7、异步串行通讯接口模块SCI(Serial Communication Interface) 能实现诸如RS-232、RS-485等类能使用异步串行通信规程的通讯,最主要的是用于和其它计算机的数据传输. 8、串行外围接口SPI(Serial Peripheral Interface) 具有主从工作方式的全双工同步串行通讯接口SPI 用于同步串行通讯,也可以用于扩展并行接口、存储器、LCD驱动电路等。 9、 断点模块BRK(Break Module) 断点模块可以在设定的地址处产生一个中断,该中断称为断点中断,它使CPU中止当前程序的执行而进入后台程序。 10、 A/D转换器 GP32具有8路8位A/D。 11、存储器直接存取模块DMA(Direct Memory Accept) 是一种高速的数据传输方式,它可实现存储器与存储器、存储器与外设之间数据的直接传送。 12、模糊控制模块 MC68HC08 的KX、KJ系列,含有模糊控制模块,通过几条指令就可实现对被控制对象的模糊控制。 13、键盘中断模块KBI 通过PORTA 提供8个独立的可屏蔽的外部中断。它们即可做为键盘中断又可作为普通的中断源。 14、时钟发生模块CGMC及琐相环电路PLL 锁相环PLL电路使MCU在外部使用较低频率(如32KHZ)晶振时在内部都可以得到8MHZ的总线频率。 15、低电压禁止模块LVI 就是监测加在VDD上的供电电压,并在VDD低于某个预定电压值LVITRIP时,认为发生电源故障,产生中断信号并强制系统复位。 16、复位与中断 MC68HC908GP32具有上电复位(POR)计算机工作正常(COP)、低电压复位、非法指令码和非法地址等复位源。MCHC908GP32共有24个中断源和17个中断入口向量。 17、其它模块 MC68HC08 各专用系列的MCU会有其特殊的模块如DSP模块、
您可能关注的文档
- LEAN PRODUCTION精益生产(PPT 20)单元布置与柔性资源培训教材.ppt
- LEAN PRODUCTION精益生产(PPT 22)如何实行精益生产培训教材.ppt
- LEASING AND OTHER ASSET-BASED FINANCING培训教材.ppt
- Lec6 Use the Blender Exporter for Ogre3D教学讲义.ppt
- Lecture 2018 Scope WBS教学讲义.ppt
- LED Lighting Driver IC Introduction知识讲稿.ppt
- LED 原理培训教材.ppt
- LED培训资料知识讲稿.ppt
- LinQ教学讲义PPT培训讲学.ppt
- Linux教程-Linux用户及用户组管理.ppt培训讲学.ppt
文档评论(0)