PCM开发板模块指令详解--功能指令3

本文详细介绍了PCM开发板上的输入捕捉和模数转换指令,包括输入捕捉初始化、模数转换初始化及读取、数模转换等功能。通过示例代码展示了如何使用这些指令进行操作,如设置通道、捕捉条件、读取电压值等。
摘要由CSDN通过智能技术生成

模块推荐:https://item.taobao.com/item.htm?ft=t&id=671629736762

19         输入捕捉指令

        编号    指令名        参数1   参数2     参数3     参数4       说明

        1        capture          K          K          Dn          Sn          输入捕捉初始化指令

        capture为输入捕捉初始化指令:

                参数1为通道,有0-5共6个通道;与输入口X0-X5公用;

                参数2为上升沿还是下降沿捕捉,0表示下降沿;1表示上升沿;2表示上升下降沿;

                参数3为捕捉到的时间存放的寄存器,单位us;

                参数4,当有捕捉时会置位Sn,如果Sn注册了中断程序,程序会跳到中断程序中执行;

                例: capture 0 1 d0 s0 //捕捉0初始化,上升沿,捕捉值保存到d0,捕捉完成置位s0

20         模数转换指令

        编号         指令名          参数1         参数2         说明

        1                adc               K                               adc初始化指令

        2             adcread          K                Dn           adc读模拟量指令

        1         adc为模数转换初始化指令:12位分辨率,参考电压为内部1100mv;

                        参数1为通道,有0-3共4个通道;

        2         adcread为读模拟量指令:

                        参数1为通道,有0-3共4个通道;

                        参数2为读出的模拟量值保存到Dn,单位mv,最大1100mv;

                        注意:为了获得比较好的精度,读取电压最好选择在100-950mv之间。

                例: adc 0 //初始化ADC通道0

                        adcread 0 d0 //读取通道0的电压值并保存到d0,单位mv

21         数模转换指令

        编号         指令名          参数1         参数2         说明

        1               dac                K                                dac初始化指令

        2             dacout             K               Dn           dac输出模拟量指令

                                                K               K

        1         dac为数模转换初始化指令:8位分辨率,参考电压为内部3300mv;

                        参数1为通道,有0-1共2个通道;

        2         dacout为模拟量输出指令:

                        参数1为通道,有0-1共2个通道;

                        参数2为输出的电压值,单位mv,最大3300mv;

                        注意:为了获得比较好的精度,输出电压最好在300-3000mv之间。

                例: dac 0 //初始化DAC通道0

                        dacout 0 1000 //通道0输出电压1000mV;

22         WIFI指令

        编号     指令名          参数1         参数2         参数3         参数4         说明

        1          wifiap          string         string         Sn                                wifi热点初始化指令

                                        string         Dn              Sn

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值