这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 企业专区 » Renesas » sacq的进程帖

共46条 4/5 |‹ 1 2 3 4 5 跳转至
高工
2012-09-11 14:41:33     打赏
31楼
官方例程(1楼有连接),还有DEMO原码(安装光盘后,在自己电脑里找),这2个强烈推荐。硬件手册经常看看。

高工
2012-09-13 00:45:38     打赏
32楼

不明原因,下载程序RFP发个小脾气——不下载了,刚恢复正常了。

小试了方波输出功能,OK了。

就凭这2下(Applilet),在P16 [J1 (9)] 输出了:






主程序就一句,启动一下:

void  main(void)
{
 /* Start user code. Do not edit comment generated here */
        TAU0_Channel1_Start();
 while (1U)
 {
   ;
 }
 /* End user code. Do not edit comment generated here */
}


高工
2012-09-13 23:42:20     打赏
33楼
定时计数器类系列实验之分频器

在昨日的在通道2输出方波的 基础上继续
测试一下通道0的分频功能。只有通道0才有这个功能。

接法:
输入 TI00 J2-(5)
输出  TO00 J2-(6)
输入100KHz (用外接的晶振输出信号),分频数:100000; 看输出

在Applilet中的真相之1:



之2:



分频数填的是100000,想把外接的100K的晶振信号变为1Hz 。

顺便看了下,分频数可以填的范围是:(2~65535)*2,
:Information of valid input value range: 4~131072

主程序,在前面的基础上,加了1行。
运行后,有2处输出1Hz的信号。(TO00 和TO01)

void  main(void)
{
 /* Start user code. Do not edit comment generated here */
        TAU0_Channel1_Start(); // 方波
        TAU0_Channel0_Start(); // 分频
 while (1U)
 {
   ;
 }
 /* End user code. Do not edit comment generated here */
}

简单?。。

高工
2012-09-15 13:54:46     打赏
34楼

定时计数器类系列实验之 外部事件计数器

要点:
用通道2
输入口: TI02   【J1-(10)】
先对之加 TO01 输出的1Hz 脉冲计数

通道2计数值是5,中断的内容是更新一下计数器(目前功能相当于5分频) 及 显示缓冲器

本次实验开始加入LCD显示,新加的程序除了LCD驱动显示相关外,还需要数值进制转换等(16进->10进->ASCII,用例程里的现成子程序)

Applilet的截图之1:




Applilet的截图之2:



LCD显示照前面所做的,用了P7,P4的资源。

视频上传中。今天网速够慢。还是
——回复可见内容——


高工
2012-09-15 22:24:43     打赏
35楼

视频来了,今天网速慢了不说,审核还很慢,可能是很忙。

定时器计数器系列之3的视频:外部事件计数器的实验 

每5个脉冲对应,增加1个计数(LCD显示)。


高工
2012-09-16 15:37:35     打赏
36楼
定时计数器类系列实验之 脉冲间隔、宽度的测量

功能非常相近的几个脉冲测量功能。





准备:
输入脉冲间隔测量的实验 用通道3  即:TI03  【J1-(21)】
脉冲宽度测量的实验 用通道6  即:TI06  【J2-(27)】

在Appliket3上的截图:





上面2图是通道3的。下面是通道6的:




几个实测脉冲宽度效果:


(单脉冲宽度:232uS, 下行显示的是由寄存器读出的计数值)


(通道1输出的1Hz脉冲,高电平宽度:499992uS,非常稳)



(外接晶振经分配后的1Hz,高电平脉宽,有波动)

问题:到底用的是哪个时钟,有点纠结,手册给出的太不明确了。
(现均认为是用了8uS的时钟)
还好用了一个1Hz的方波脉冲,要不,光有读数怎么也说不清了。

高工
2012-09-16 23:28:53     打赏
37楼
RL78通过PWM控制的呼吸灯 视频:


高工
2012-09-17 19:22:26     打赏
38楼
定时计数器系列实验之PWM——呼吸灯

PWM 需要用2个通道,1个管周期,1个管占空比;
这里选用了通道0和1.
为了方便看到PWM的输出,在输出端 TO01 [J1-(9)]  接个LED,观测其亮度的变化。



Applilet3设置的截图:




(选周期2mS,)


(占空比的初始值,在程序运行中可以再改变占空比)

自写的一段改变占空比的代码,产生呼吸灯的效果。

——回复可见内容——

效果视频在楼上。

高工
2012-09-22 17:05:53     打赏
39楼
视频: 随时改变呼吸深度的呼吸灯


高工
2012-09-22 17:15:55     打赏
40楼

用数字拨码输入随时改变呼吸深度的呼吸灯

在前PWM呼吸灯的基础上加个数字拨码的输入。视频在楼上。

数字拨码及接法:
数字拨码 与DIP拨码开关没有本质的区别
P60-3作为拨码输入口,每位都另加10K下拉电阻,在拨码的A端加+5V
拨码的1、2、4、8分别接P60,P61,P62,P63.

LED的亮度是通过改变PWM的占空比来实现的,
这里用拨码的0-9的十个数字代表不同的占空比:
0   7%
1   17%
......
9   97%

LCD实时显示当前读到的拨码数值。
这个实验的目的是:引入数字拨码作为输入。


共46条 4/5 |‹ 1 2 3 4 5 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]