版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、MC9S08DZ60I/O模块1、输入/输出端口简介
MC9S08DZ60系列内部有非常丰富的输入/输出端口资源,同时也集成了多种功能模块,其输入/输出引脚大多为复用引脚。I/O口包括PTA、PTB、PTC、PTD、PTE、PTF、PTG。这7个端口总共包含53个输入/输出管脚和1个仅输入管脚。(1)端口寄存器(以A口为例)
1、数据方向寄存器
PTADD0—输入;1—输出A3口输入PTADD_PTADD3=0A4口输出PTADD_PTADD4=1二、寄存器介绍2、数据寄存器PTAD
输出时,0—输出低电平;1—输出高电平输入时,0—外部输入低电平1—外部输入高电平PTAD=0XFFA口高电平PTAD_PTAD3=0A3低电平(3)上拉电阻允许寄存器PTAPEA端口输入时才起作用0—没有内部上拉电阻1—有内部上拉电阻
A端口输出时才起作用0—没有斜率控制1—有斜率控制(4)斜率使能寄存器PTASEA输出时起作用0低输出强度1高输出强度(5)驱动强度选择寄存器PTADS(6)A端口中断状态和控制寄存器PTASE0禁止中断1允许中断(7)中断管脚选择寄存器ABD端口24个管脚可以实现中断复位后,共用外围设备功能被禁止,管脚被配置为输入(PTxDDn=0)。每个管脚的管脚控制功能都配置如下:斜率控制使能(PTxSEn=1)、低驱动强度选定(PTxDSn=0)、内部上拉被禁止(PTxPEn=0)。
MC9S08DZ60系列中断系统中断系统概述
中断优先级
中断程序应用实例
前言
尽管单片机或者微控制器中的中断系统各不相同,但中断系统的基本功能是相同的:能实现中断响应、中断处理(服务)、中断返回和中断屏蔽;能实现中断优先级排队(管理);能实现中断嵌套。1、中断系统概述
正常情况下,MCU有序的执行相应程序,按照明确的获取-解码-执行的方式顺序处理各种指令。程序运行时可能发生的异常可分为两类:复位和中断,而中断又进一步分为可屏蔽中断和不可屏蔽中断。。
1.1复位· 单片机共有8个复位源。•加电复位(POR)•外部管脚复位(PIN)•计算机正常操作(COP)定时器•非法操作码检测(ILOP)•非法地址检测(ILAD)•低电压检测(LVD)•时钟丢失(LOC)•后台调试强制复位(BDFR)
1.1复位计算机工作正常(COP)复位 看门狗的作用就是防止程序发生死循环,或者说程序跑飞。工作原理:在系统运行以后也就启动了看门狗的计数器,看门狗就开始自动计数(总线时钟脉冲),如果到了一定的时间还不去清看门狗,那么看门狗计数器就会溢出从而引起看门狗中断,造成系统复位。
1.2中断中断向量表
1.2中断中断管脚请求状态和控制寄存器(IRQSC)
1.2中断定时器脉冲宽度调节器(S08TPMV3)•输入捕捉模式
关联MCU管脚上发生所选边沿事件时,16位定时器计数器当前值被捕捉到通道值寄存器中,同时会设置一个中断标志位。上升边沿、下降边沿、任何边沿或无边沿(关闭通道)可选择作为触发输入捕捉的活动边沿。•输出比较模式定时计数器寄存器中的值与通道值寄存器相匹配时,会设置一个中断标志位,并且会在管理管脚上强制执行所选的输出操作。输出比较操作可选择用于强制将管脚设置为零或1、反转管脚电平或忽略管脚(用于软件定时功能)。TOF—定时器溢出标志(将逻辑0写入TOF可清除TOF)TOIE—定时器溢出中断使能CPWMS—中央对齐PWM选择CLKSB:CLKSA—时钟源选择PS2:PS0—预分频器因子选择TPM状态和控制寄存器(TPMxSC)TPM通道n状态和控制寄存器
(TPMxCnSC)CHnF—通道n标志位(然后将逻辑0写入到CHnF中来清除)CHnIE—通道n中断使能MSnB:MSnA—通道n的模式选择ELSnB:ELSnA—通道n的配置选择TPM通道值寄存器(TPMxCnVH:TPMxCnVL)这些读/写寄存器包含输入捕捉功能捕捉的TPM计数器值,或输出比较或PWM功能的输出比较值。边缘对齐PWM模式
这类PWM输出使用定时器计数器的正常向上计数模式(CPWMS=0);。这个PWM信号的周期由模数寄存器(TPMxMODH:TPMxMODL)的值加1确定。占空比由定时器通道寄存器(TPMxCnVH:TPMxCnVL)中的设置确定。这个PWM信号的极性由ELSnA控制位中的设置确定。
如果ELSnA=0,计数器溢出强迫PWM信号进入高态;而输出比较强制PWM信号进入低态。中央对齐PWM模式这类PWM输出使用定时器计数器(CPWMS=1)的向上/向下计数模式。TPMxCnVH:TPMxCnVL中的输出比较值决定PWM信号的脉冲宽度(占空比)而TPMxMODH:TPMxMODL中的值决定周期。脉冲宽度=2x(TPMxCnVH:TPMxCnVL)周期=2x(TPMxMODH:TPMxMODL);TPMxMODH:TPMxMODL=0x0001-0x7FFFVoidTPM1_Init(void){TPM1SC
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度会员卡销售与会员专属定制服务合同
- 2025年新能源汽车充电站合同能源管理方案模板
- 二零二五年度拆迁安置房买卖合同范本(含配套设施说明)4篇
- 二零二四年度学校食堂后勤服务劳务承包合同3篇
- 2025年度活动广告设计与现场布置合同范本
- 二零二四年度企业间光伏发电项目借款合同3篇
- 2025年度国际港口建设合资经营合同范本大全
- 2025年度绘画教师艺术展览推广聘用合同
- 2025年度健康医疗产业合作经营协议合同范本
- 2025年度精密仪器采购与安全运输保障合同
- 2025开工大吉蛇年大吉开门红模板
- 锅炉、压力容器制造质量手册含程序文件-符合TSG07-2019《许可规则》
- 逻辑思维训练500题(带答案)
- 2025年日历表(A4版含农历可编辑)
- 人工智能大模型
- 极简统计学(中文版)
- 2024年资格考试-对外汉语教师资格证笔试参考题库含答案
- 2024年4月自考02382管理信息系统答案及评分参考
- (苏版)初三化学上册:第2单元课题1空气
- 2023年12月广东珠海市轨道交通局公开招聘工作人员1人笔试近6年高频考题难、易错点荟萃答案带详解附后
- 专题23平抛运动临界问题相遇问题类平抛运和斜抛运动
评论
0/150
提交评论