NEC 单片机傻瓜式入门手册 Ver
10我也刚开始接触 NEC单片机,感觉软件环境比较好用,片子性能也查看了很多论坛大侠们的评价
应该是不错的东东
由于本人是半路出家搞单片机的
主要工作还是在上位机软件上
所以要用单片机的话,我一定会选择 简单,实用的芯片,最好基本不用看数据手册,正好,NEC的各个方面正好能满足我的需求
下面就本就新手入门写一个简单的例子
芯片用 78F0511,其他的也是一样操作
功能:用0511的一个定时器定时500ms来驱动 P7引脚上的流水灯,然后通过串口UART6发送 P7口状态到 PC端
这里我们会用到Applilet2for78K0KX2V2
41(应该是当前最新版)IAR4
6A,(当然 PMPLUS也是一样的)有了这 2个东西开发 NEC就简单多了
本人不太习惯仿真,都是直接下载看运行效果的
下载软件和安装一概略过
我们现在启动 Applilet2for78K0KX2V2
41主界面如下现在我们看是利用Applilet为我们产生各个模块的初始化代码和API函数
(个人比较喜欢API开发模式,没有必要每个人都去造轮子嘛)菜单 :【FILE】 -->【NEW】启动新工程向导设置 工程名称,路径,芯片选择等,然后 NEXT这里可以选择开发环境,如果你用PMPLUS的话,就选择CC78K0Compiler汇编的话选择RA78K0AssemblerIAR选择IARCCompiler:因为我们用 IAR4
6A,所以就选择这个接下来next确认一下,自己的设置是否正确,然后FINISH这个时候向导会提示你首先要设置系统始终,哎,就是晶振的值
点击 OK这里我用的NEC的片内8M 始终,就直接确定就好了
如果你用外部时钟的话,这样设置就是外部时钟,20Mhz 其他一些参数就看数据手册吧,不过现在还是不用看的
要知道向导设置了哪些寄存器,和提供了哪些