查看: 3143|回复: 5

[S12] 求神帮忙看一下MC9S12HY64 PLL的寄存器的问题(以解决)

[复制链接]

该用户从未签到

9

主题

25

帖子

0

注册会员

Rank: 2

积分
135
最后登录
2015-5-10
发表于 2014-12-23 15:06:29 | 显示全部楼层 |阅读模式
本帖最后由 虚心的小飞 于 2015-1-16 16:52 编辑

小弟最近在做BMS的产品,使用MC9S12HY64 时,发现配置寄存器时和手册不太一样,求各位大神帮忙看一下。
CPMUPROT寄存只有最低位是可以写的其他位是只读不可写的。
问题是:如果我按照上述去配置寄存器的话是不成功的必须按照提供DEMO程序中如图,CPMUPROT=0x26才可以,请问是什么原因呢?在此谢过了!

我知道答案 目前已有5人回答
1捕获.PNG
2捕获.PNG
3捕获.PNG
回复

使用道具 举报

该用户从未签到

24

主题

252

帖子

0

高级会员

Rank: 4

积分
504
最后登录
1970-1-1
发表于 2014-12-26 15:33:38 | 显示全部楼层
楼主,你好!
虽然寄存器只有最后一位可以写。但是该寄存器规定了写0x26可以清除PORT位,写其他任何数据都只能将PORT位置位。如图。
22.png
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

802

帖子

0

金牌会员

Rank: 6Rank: 6

积分
1763
最后登录
1970-1-1
发表于 2014-12-26 16:14:04 | 显示全部楼层
是你把参数设置错的可能, 尝试换个0X26看看
回复 支持 反对

使用道具 举报

该用户从未签到

10

主题

273

帖子

0

金牌会员

Rank: 6Rank: 6

积分
1485
最后登录
2020-2-18
发表于 2014-12-30 15:16:45 | 显示全部楼层
看一下手册中关于CPMUPROT寄存器的介绍
回复 支持 反对

使用道具 举报

该用户从未签到

11

主题

835

帖子

0

金牌会员

Rank: 6Rank: 6

积分
1795
最后登录
2016-4-2
发表于 2015-1-4 19:42:12 | 显示全部楼层
寄存器规定了写0x26可以清除PORT位,写其他任何数据都只能将PORT位置位。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    无聊
    2019-4-1 22:48
  • 签到天数: 302 天

    连续签到: 1 天

    [LV.8]以坛为家I

    87

    主题

    7322

    帖子

    4

    金牌会员

    Rank: 6Rank: 6

    积分
    4614
    最后登录
    2021-1-25
    发表于 2015-1-4 21:56:31 | 显示全部楼层
    PORT位只有一个位置可以清除
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-23 04:54 , Processed in 0.097623 second(s), 27 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表