查看: 5501|回复: 6

关于MC9S08PA16使用问题(已解决)

[复制链接]

该用户从未签到

24

主题

96

帖子

0

中级会员

Rank: 3Rank: 3

积分
228
最后登录
2019-3-31
发表于 2014-2-8 15:43:43 | 显示全部楼层 |阅读模式
CPU为MC9S08PA16;内部时钟16MHz;RB4输出高低电平;请指点错在那里?
void main(void) 
    {
   
    uint16 kj2;
   
    //******************引脚初始化*********************//
               
        SYS_SOPT1=(SYS_SOPT1_RSTPE_MASK+SYS_SOPT1_BKGDPE_MASK); /*REST引脚作为复位引脚*/
        PORT_PTBPE=0;
        PORT_PTBOE=(PORT_PTBOE_PTBOE4_MASK+PORT_PTBOE_PTBOE5_MASK+PORT_PTBOE_PTBOE7_MASK);/*将其设置为输出*/
        
        
        
        //******************片内外设的开启*********************//
         SCG_C2=SCG_C2_DBG_MASK;
     
        
        //******************   内部ICS初始化 31K25*512=16MHz  *********************//
        ICS_C1=0x04; //Internal clock selected
        ICS_C2=0;   //ICSOUT 没有经过分频
        
        while(!ICS_S_LOCK);  // wait clock to lock 
 
        PORT_PTBD_PTBD4=1;       
        for( ;; )
        {
            kj2++;
            if( kj2 >= 2000 )
            {
                kj2=0;
                if(PORT_PTBD_PTBD4)
                PORT_PTBD_PTBD4=0;
                else
                   PORT_PTBD_PTBD4=1;
               
            }
        }
}
 
回复

使用道具 举报

  • TA的每日心情
    开心
    2018-7-2 06:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    6034
    最后登录
    2025-8-21
    发表于 2014-2-8 16:18:26 | 显示全部楼层

    回复:关于MC9S08PA16使用问题

    没有用过8位的芯片
    请问楼主现在的问题是什么?
    修改程序,能否输出高电平或低电平?
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    24

    主题

    96

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    228
    最后登录
    2019-3-31
     楼主| 发表于 2014-2-8 16:42:37 | 显示全部楼层

    回复:关于MC9S08PA16使用问题

    用示波器看RB4口,不能输出高低电平,请指点错在那里
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-2 06:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    6034
    最后登录
    2025-8-21
    发表于 2014-2-8 17:16:31 | 显示全部楼层

    回复:关于MC9S08PA16使用问题

    回复第 3 楼 于2014-02-08 16:42:37发表:
    用示波器看RB4口,不能输出高低电平,请指点错在那里 

    请问楼主为何要禁止内部的上拉电阻呢?PORT_PTBPE=0;
    如果外部有上拉电阻,那是没问题。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    24

    主题

    96

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    228
    最后登录
    2019-3-31
     楼主| 发表于 2014-2-9 08:03:38 | 显示全部楼层

    回复:关于MC9S08PA16使用问题

    因为RB4要控制三极管9014,不能上拉
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-2 06:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    6034
    最后登录
    2025-8-21
    发表于 2014-2-10 10:30:11 | 显示全部楼层

    回复:关于MC9S08PA16使用问题

    回复第 5 楼 于2014-02-09 08:03:38发表:
    因为RB4要控制三极管9014,不能上拉 

    不清楚你电路接法,建议你单独测试下有上拉电阻情况下该引脚能否输出高低电平。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-2 06:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    6034
    最后登录
    2025-8-21
    发表于 2014-2-27 14:53:07 | 显示全部楼层

    回复:关于MC9S08PA16使用问题

    楼主你好,请问你的问题是否已经解决了?
    如果问题解决了,麻烦楼主在求助帖标题末添加“(已解决)”字样。
    如果有新的问题,也欢迎继续在飞思卡尔FAE线上技术支持版块发求助帖提问。
    感谢你对飞思卡尔产品的关注!
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-9-27 10:18 , Processed in 0.096784 second(s), 25 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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