当前位置:首页 > 技术心得 > 正文内容

OKI单片机——ML610Q4XX 捕获功能

xjtudll9年前 (2017-09-18)技术心得7690

clip_image002

捕获取得的值是正常的两倍。

配置步骤:

1.通过(P0CON1)设置引脚模式。

2.设置外部引脚中断控制寄存器EXICON1。

3.设置CAPCON寄存器的ECAP1位启动捕获通道1。

/***********************************************/

* @brief 捕获初始化

* @details P01 捕获输入

/***********************************************/

void Capture_Init(void)

{

P01C1 = 0;//Input mode with a pull-down resistor

P01C0 = 1;

P01E1 = 1;//Rising-edge interrupt mode

P01E0 = 0;

EP01 = 1;//EP01 is the enable flag for the input port P01 pin interrupt (P01INT).

ECAP1 = 1;//Starts the capture 1 operation.

}

/***********************************************/

* @brief 获取捕获值

* @details

* @param[out] 捕获值

/***********************************************/

uint8 Out_Val(void)

{

static uint8 i=0;

uint8 Temp=0;

if(CAPF1 == 1)//捕获到数据

{

//So perform the write operation to capture data register 0 (CAPR0) to clear the CAPF0 bit to "0"

CAPR1 = 0;

Temp = CAPR1-i; //取上次的差值

i = CAPR1;

return Temp;

}

return 0;

}

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/471/

标签: OKI单片机
分享给朋友:

“OKI单片机——ML610Q4XX 捕获功能” 的相关文章

远程计算机需要网络级别身份验证,而您的计算机不支持该验证

远程计算机需要网络级别身份验证,而您的计算机不支持该验证

问题:使用Win7可以连接服务器的远程桌面,使用XP不行。 服务器是Windows Server 2012 解决办法有两种: 一、修改本地电脑设置 参考资料:https://jingyan.baidu.com/article/380abd0a713f061d91192c63.html 1、点击开始...

模数转换器基本原理

模数转换器基本原理

模数转换一般分为采样、保持、量化和编码四步进行。 采样-保持 采样是将时间上连续变化的信号转换为时间上离散的信号,采样值取决于采样时间内输入模拟信号的大小。 根据采样定理,其采样频率fS必须大于等于输入模拟信号包含的最高频率fmax的两倍。采样频率的一般选取为: 要对模拟信号的采样值进行...

Itunes搜索——找正版免费软件的利器

Itunes搜索——找正版免费软件的利器

一直以为ipad不越狱没啥游戏可玩的,其实不然,itunes store大把的免费正版软件   打开iTunes,选择菜单上的 Store ,再选择“搜索”:  然后,先选择“应用软件”,例如,想找所有免费的游戏,而且是IP...

Xcode Warning: Multiple build commands for output file /xxx 解决

Xcode Warning: Multiple build commands for output file /xxx 解决

 现象: 编译后有如下警告: [WARN]Warning: Multiple build commands for output file /xxx 解决步骤如下: 1、选择你的工程 2、选择target 3、点击 Build Phases 4、展开...

浅析电波表——日本JJY码

浅析电波表——日本JJY码

参考文献: http://en.wikipedia.org/wiki/JJY http://jjy.nict.go.jp/jjy/trans/index-e.html 一、JJY码简介 JJY也有两个发射站。一个位于37°22′22″N 140°50&pri...

XP 安装IIS步骤

XP 安装IIS步骤

第一步:在网上下载IIS5.1安装包。第二步:进入控制面板-添加/删除程序-添加删除Windows组件-在Internet信息服务上画对勾。这里还有很重要的一步设置 ,否则总是会出现找不到文件!进windows组件后,选附件和工具(详细信息),游戏(详细信息),去掉internet游戏前面的勾。第三...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。