[S12] MC9S12XS128MAL单片机AD模块驱动程序

[复制链接]

该用户从未签到

0

主题

9

帖子

0

新手上路

Rank: 1

积分
2
最后登录
1970-1-1
发表于 2013-3-30 15:04:59 | 显示全部楼层

回复:MC9S12XS128MAL单片机AD模块驱动程序

急需
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

1

帖子

0

新手上路

Rank: 1

积分
0
最后登录
1970-1-1
发表于 2013-4-6 14:10:33 | 显示全部楼层

回复:MC9S12XS128MAL单片机AD模块驱动程序

看看
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

34

帖子

0

注册会员

Rank: 2

积分
83
最后登录
1970-1-1
发表于 2013-4-10 17:27:26 | 显示全部楼层

回复:MC9S12XS128MAL单片机AD模块驱动程序

回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

30

帖子

0

新手上路

Rank: 1

积分
41
最后登录
1970-1-1
发表于 2013-4-12 10:50:20 | 显示全部楼层

回复:MC9S12XS128MAL单片机AD模块驱动程序

   谢谢分享!
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2019-8-16 10:32
  • 签到天数: 105 天

    连续签到: 1 天

    [LV.6]常住居民II

    19

    主题

    549

    帖子

    4

    金牌会员

    Rank: 6Rank: 6

    积分
    1084
    最后登录
    2021-6-22
    发表于 2013-4-12 17:03:39 | 显示全部楼层

    回复:MC9S12XS128MAL单片机AD模块驱动程序

     回复                        ~~   顶
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    8

    帖子

    0

    新手上路

    Rank: 1

    积分
    9
    最后登录
    1970-1-1
    发表于 2013-4-15 22:08:01 | 显示全部楼层

    RE:MC9S12XS128MAL单片机AD模块驱动程序

    学习学习
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8

    主题

    35

    帖子

    0

    新手上路

    Rank: 1

    积分
    92
    最后登录
    1970-1-1
    发表于 2013-4-16 17:00:06 | 显示全部楼层

    回复:MC9S12XS128MAL单片机AD模块驱动程序

    给力
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    15

    帖子

    0

    新手上路

    Rank: 1

    积分
    0
    最后登录
    1970-1-1
    发表于 2013-4-17 10:11:56 | 显示全部楼层

    回复:MC9S12XS128MAL单片机AD模块驱动程序

    技术心得分享之一、MC9S12 SCI使用心得
      

          我们在使用任何一款芯片的时候,首先要熟悉寄存器手册和硬件手册。我们要做到以下几点:
    1、先熟悉资源,我们要根据产品的需求来选择芯片。其中涉及到SCI、IIC、SPI、CAN等;
    2、熟悉芯片参数,其中包括工作频率、温度、引脚等方面;
    3、熟悉寄存器手册各个寄存器的标志位,这样使自己掌握芯片更快
    一些。

          下面是我在使用SCI的一些心得。
    1、使用前,先了解SCI寄存器的标志位,再看例程,然后自己写程序测试。通过实际测试,然后再修改自己的代码;
    2、SCI串口波特率配置的时候,注意SCIBDH, SCIBDL寄存器中的IREN:
    IREN=1时,SCI baud rate = SCI bus clock / (32 x SBR[12:1])
    IREN=0时,SCI baud rate = SCI bus clock / (16 x SBR[12:0])
    3、SCI配置的时候,常常会用到停止位、奇偶效验、数据位等,根据我们的需求来配置SCI。下面是我们常用的配置:
    SCI0CR1 = 0x00;     //正常8位模式,无奇偶校验
    4、SCI接收和发送中断、唤醒功能等,这个寄存器是SCICR2
    5、SCI数据寄存器,我们在接收和发送串口数据的共同使用的是SCIDR寄存器,如果我们使用的是9位数据,读取数据的时候可以从SCIDRH中读取最高位。
    6、SCI状态寄存器,我们常用到的状态寄存器是关于中断、错误、溢出等,主要涉及SCISR1寄存器。
    7、在使用SCI中断的时候,要注意SCI的中断号码,并且代码一定要写在#pragma CODE_SEG __NEAR_SEG NON_BANKED这段代码之后,否则不能正确的跳转到中断中。这段代码的意思就是将下面的代码定义到NON_BANKED这个空间中。如下代码所示:
    #pragma CODE_SEG __NEAR_SEG NON_BANKED
    void interrupt 21 SCI_PUT(void)
    {
    ……
    }
    [最后修改于2011-10-10 22:25]
    页面提取自-MC9S12XEP100RMV1.jpg(该附件已经被下载0次)
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    1

    帖子

    0

    新手上路

    Rank: 1

    积分
    0
    最后登录
    1970-1-1
    发表于 2013-5-6 23:16:47 | 显示全部楼层

    回复:MC9S12XS128MAL单片机AD模块驱动程序

    看看~有用啊~~~~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    4

    帖子

    0

    新手上路

    Rank: 1

    积分
    7
    最后登录
    1970-1-1
    发表于 2013-5-9 14:36:49 | 显示全部楼层

    RE:MC9S12XS128MAL单片机AD模块驱动程序

    想看看
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-22 20:31 , Processed in 0.109458 second(s), 29 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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