S12单片机雷击浪涌 复位经常自动复位是什么原因

您所在位置: &
&nbsp&&nbsp
新MC9S12单片机原理及嵌入式应用开发技术 教学课件 陈万忠 第7章 定时器相关模块.ppt 77页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
下载提示
1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
你可能关注的文档:
··········
··········
1. PWM使能寄存器 图7-31 PWM使能寄存器 2.PWM极性寄存器 图7-32 PWM极性寄存器 3. PWM时钟选择寄存器 图7-33 PWM时钟选择寄存器 4.PWM预分频时钟选择寄存器 图7-34 PWM预分频时钟选择寄存器 4.PWM预分频时钟选择寄存器 表7-5 时钟B预分频因子选择表 4.PWM预分频时钟选择寄存器 表7-6 时钟A预分频因子选择表 5. PWM中心对齐使能寄存器 图7-35 PWM中心对齐使能寄存器 6. PWM控制寄存器 图7-36 PWM控制寄存器 7. PWM比例因子A寄存器
PWM比例因子A寄存器(PWMSCLA)的地址为0308,是可编程分频寄存器,可对时钟A进行分频产生时钟SA,公式为时钟SA=时钟A/(2×PWMSCLA),PWMSCLA默认值为256,PWMSCLA=00时,时钟SA=时钟A/512。 8. PWM比例因子B寄存器
PWM比例因子B寄存器(PWMSCLB)的地址为0309,是可编程分频寄存器,可对时钟B进行分频产生时钟SB,公式为时钟SB=时钟B/(2×PWMSCLB),PWMSCLB默认值为256,PWMSCLB=00时,时钟SB=时钟B/512。 9. PWM通道周期寄存器 图7-37 PWM通道周期寄存器 10. PWM通道占空比寄存器 图7-38 PWM通道占空比寄存器 11. PWM关闭寄存器 图7-39 PWM关闭寄存器 7.4.3 PWM模块应用范例 1. 硬件连接 2. 软件编程 (6)定时器溢出触发寄存器1 图7-15 定时器溢出触发寄存器1 4. 脉冲累加功能相关的寄存器 (1)脉冲累加器控制寄存器 (2)脉冲累加器标志寄存器 (3)脉冲累加器计数寄存器 (1)脉冲累加器控制寄存器 图7-16 脉冲累加器控制寄存器 (1)脉冲累加器控制寄存器 表7-4 定时器时钟TIMCLK选择 (2)脉冲累加器标志寄存器 图7-17 脉冲累加器标志寄存器 (3)脉冲累加器计数寄存器 图7-18 脉冲累加器计数寄存器 7.2.3 TIM模块应用范例 1. 硬件连接 2. 软件编程 1. 硬件连接
PB口驱动LED的电路参见图3-22。 2. 软件编程 (1)输入捕捉功能应用 (2)输出比较功能应用 (3)脉冲累加器功能应用 7.3 PIT模块 7.3.1 PIT模块的结构及功能 7.3.2 PIT模块寄存器 7.3.3 PIT模块应用范例 7.3.1 PIT模块的结构及功能 1. PIT模块的结构 2. PIT模块的功能 1. PIT模块的结构 图7-19 PIT模块的结构框图 2. PIT模块的功能
PIT模块为模-数递减计数器,通过设定其计数寄存器初值,每个总线时钟8位微计数器做一次减1操作,当8位微计数器自减为0时,触发被控端16位计数器一次减1操作,然后8位微计数器再次自减直至为0,并再次触发16位计数器做一次减1操作,以此类推,直至16位计数器自减为0产生溢出。如果允许该定时器溢出中断,可以产生相应的中断申请。通过对总线时钟进行计数可以实现PIT定时功能,以触发外围模块或唤醒周期性中断。 7.3.2 PIT模块寄存器 1.PIT使能寄存器 2. PIT控制寄存器 1.PIT使能寄存器 (1) PIT控制与强制加载微定时寄存器 (2)PIT通道使能寄存器 (3)PIT中断使能寄存器 (4)PIT多路选择寄存器 (1) PIT控制与强制加载微定时寄存器 图7-20 PIT控制与强制加载微定时寄存器 (2)PIT通道使能寄存器 图7-21 PIT通道使能寄存器 (3)PIT中断使能寄存器 图7-22 PIT中断使能寄存器 (4)PIT多路选择寄存器 图7-23 PIT多路选择寄存器 2. PIT控制寄存器 (1)PIT强制加载定时寄存器 (2)PIT超时标志寄存器 (3)PIT微定时器加载寄存器0和1 (4)PIT加载寄存器0~3 (5)PIT计数寄存器0~3 (1)PIT强制加载定时寄存器 图7-24 PIT强制加载定时寄存器 (2)PIT超时标志寄存器 图7-25 PIT超时标志寄存器 (3)PIT微定时器加载寄存器0和1 图7-26 PIT微定时器加载寄存器0和1 (4)PIT加载寄存器0~3 图7-27 PIT加载寄存器0~3 (5)PIT计数寄存器0~3 图7-28 PIT计数寄存器0~3 7.3.3 PIT模块应用范例 1. 硬件连线 2. 软件编程 1. 硬件连线 1)基本应用实例中的PB口LED电路参见图3-22。 2)数字秒表应用实例中的4位数码管显示电路如图7-29所示。 2)数字秒表应用实例中的4位数码管显示电路如图7-29所示。 图7-29 4位数码管显示硬件连线 2. 软件编程 (1)基本应用实例 (2)数字
正在加载中,请稍后...->【Freescale S12】
&FLASH保护模式&,即Secure Mode。这时,如果利用 for S12(TBDML)单片机,当用户点击【TBDML HCS12】菜单下的【Flash&】命令时,FLASH区域的状态就会显示为&Skipped&。此时,用户便无法再对FLASH 进行正常操作。因此,需要解除FLASH 的&保护模式&(Secure Mode),执行Unsecure 的操作。具体操作步骤如下:
1.点击【TBDML HCS12】菜单下的【Command Files】命令,将弹出对话框如图12 所示。点击【Unsecure】标签,用以Unsecure Command文件。点击【Browse&】按钮,在CodeWarrio 4.5 的安装下找到& p&e_erase_unsecure_hcs12.cmd & 文件, 该文件的路径一般为【\Freescale\CW for HC12V4.5\(_Examples)\MC9S12\DG\DG128B\cmd】。然后,点击【打开】。这时候,可以在【Unsecure】标签中看到该文件的路径。然后点击对话框的【确定】。
2.点击【TBDML HCS12】菜单下的【Unsecure】命令,这时会弹出执行进度对话框。此时,正在进行目标板FLASH 的Unsecure 操作。当完成后,会弹出Unsecure 操作执行成功的对话框。此时,表明用户的目标板单片机的FLASH 已经解除了&保护模式&,则用户可以进行正常的FLASH 的各种操作。飞思卡尔单片机S12使用方法及程序_百度文库
您的浏览器Javascript被禁用,需开启后体验完整功能,
享专业文档下载特权
&赠共享文档下载特权
&10W篇文档免费专享
&每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
飞思卡尔单片机S12使用方法及程序
&&飞思卡尔单片机S12使用方法及程序
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩5页未读,
定制HR最喜欢的简历
你可能喜欢S12单片机与其他单片机相比有什么特点_百度知道
S12单片机与其他单片机相比有什么特点
也就是说这个单片机注重那个模块,比其他单片机有优势,我所了解的是它的编译环境CW比较有优势
我有更好的答案
你说的是飞思卡尔MC9s12系列单片机吧,飞思卡尔的产品是专注汽车领域的,这个产品可以使用飞思卡尔的BDM下载器,利用该下载器再结合CW开发环境可以很容易的看到自定义变量的数值,这对程序调试是非常有帮助的。另外,该单片机有脉冲累加器,可以很容易的计算单位时间内脉冲个数,这对于计算速度是十分有帮助的。
采纳率:43%
有内部的PWM模块,串口模块等
你说stc12系列的单片机?
不是的,是飞思卡尔MC9s12系列的单片机
为您推荐:
其他类似问题
您可能关注的内容
单片机的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。拒绝访问 | www.ggdoc.com | 百度云加速
请打开cookies.
此网站 (www.ggdoc.com) 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(436bcc7de17843d7-ua98).
重新安装浏览器,或使用别的浏览器}

我要回帖

更多关于 单片机上电复位电路图 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信