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

共66条 3/7 1 2 3 4 5 6 ›| 跳转至
高工
2012-08-25 16:27:00     打赏
21楼
在LED跑马灯的基础上,继续做个条状电平指示效果,按时下流行的叫法完全可以叫做呼吸灯效果。
楼上的原代码中有一个多余的循环,虽不影响运行效果,现已去掉。

直接上视频及主要代码截图,代码应该是还有可以改进的地方的










高工
2012-08-26 11:38:05     打赏
22楼
蜂鸣器驱动成功。
老规矩,用Applilet来生成初始化代码,刚用IAR打开后就觉得无从下手的的感觉。翻翻硬件手册的相关部分,使用并不复杂呀。
在已产生的代码文件列表中看到CG_pclbuz.C,打开细看,顿时大喜过旺——啥都有了:
里面有8个函数:
void PCLBUZ0_Init(void)  
void PCLBUZ0_Start(void)
void PCLBUZ0_Stop(void)
MD_STATUS PCLBUZ0_ChangeFreq(enum PCLBUZclock clock)
。。。。。。

最后一个用起来难一些,先不管它,其它几个看名字该明白用途了,里面的内容有的也是简单,只是包装起来,看得更明白吧。

在main里,添加自己的代码:用上面的3个组合起来,再加个延时,OK,接好无源蜂鸣器,可以试听了。



视频,可以听到声音,等等呀。。


高工
2012-08-26 11:54:38     打赏
23楼
蜂鸣器的视频:



.........

高工
2012-08-27 22:36:51     打赏
24楼
串口通了!

串口,先用现成的。
暂时不添加其它的转换芯片,利用已有的资源,即:板上的UART2及转换为USB的电路部分。

还是用Applilet来生成初始化代码,选UART2,19.2k,其它用默认的。






主程序段:




结果:



结果是简单的,收获是可喜的。

(sacq-4)




院士
2012-08-28 09:19:21     打赏
25楼
代码还有好多需要改进的地方呢!

楼主 这个板子的串口发送可真不是容易掌控的。

高工
2012-08-28 10:32:36     打赏
26楼

是的是的,从最简单的开始,免的挫伤积极性
后面还有很多可以做的


院士
2012-08-28 11:33:17     打赏
27楼
楼主,希望你的几个视频能够出现在EEPW网站视频频道

可以通过邮件发送至maser@eepw.com.cn,写清简介~~~

高工
2012-09-01 11:29:28     打赏
28楼

LCD驱动显示成功

【历程】
  几经周折,LCD1602 终于成功驱动。
  按说,在MCU-DIY中已用过1602,驱动难度不会太大,但还是经历一些磨难:
1)8位数据口的选择困惑。现成可能可以直接使用的8位口有:P1,P2,P7;考虑到P1有现成的串口等,以后使用较多;而P7更擅长于输入按键的处理,故最先选择的是以模拟输入为主打的P2。试了几次都不成功,后细查电路,P2.2接着电位器!后换到P7。
2)择MCU-DIY板后弃之。用过的MCU-DIY板上有N多资源,前面的跑马灯就是利用了上面的LED,这次本想继续利用板上的现成LCD1602及相关连线,特别是对比度电位器。测试失败后细查,原来板上的数据线接了上拉电阻。
  弃板单独连线后,还利用了P2.2的电位器作为LCD的对比度调整,这倒是一个小收获。

【使用资源及连线】
RL78       LCD1602

P4.1  ---    RS     
P4.2  ---    R/W
P4.3  ---    E

P7.0~7 --- DB0~7

【实物连线及效果展示】










院士
2012-09-01 12:40:39     打赏
29楼
嘿嘿,楼主也是使用得这种并行数据通讯的老式LCD屏。

唉,我越来越觉得不好用了。每次要连那么多的线。

高工
2012-09-01 16:49:33     打赏
30楼
还好啦,16根线而已。这种1602太有代表性了,东西还是上次MCU-DIY用过的。

共66条 3/7 1 2 3 4 5 6 ›| 跳转至

回复

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