湖南长沙 [灿烂的牛头] 开发进程
序号 | 实验 | 楼层 |
1 | 7月24号收到板子 | |
2 | 上论坛学习别的人起步,计划第一步点亮灯P77口 | |
3 | 下载相关软件和资料 | |
4 | IO口输出测试 | |
5 | 定时器的使用 | 2楼 |
6 | 按键的测试 | 3楼 |
7 | 蜂鸣器的测试 | 3楼 |
8 | AD采样 | 3楼 |
9 | 串口实验(有下载) | 3楼 |
10 | 液晶测试(未完成) | 27楼 |
11 | 呼吸灯(定时器方式)(有下载) | 3楼 |
12 | 呼吸灯(PWM方式)(有下载) | 4楼 |
13 | 串并转换PCF8574 | 21楼 |
14 | ||
15 | ||
16 | ||
17 | ||
18 | ||
19 | 问题贴子 | 问题 |
三、相关软件资料
下载代码生成软件Applilet3(下载里面搜),如何使用请看veiko的贴,http://forum.eepw.com.cn/forum/main?url=http%3A%2F%2Fforum.eepw.com.cn%2Fforum%2F288%2F1
下载RL78G14中文说明书(在下载里面找)
安装IAR(安盘里有,要在网上注册下有点麻烦,不过没办法)
四、IO口输出测试
完全参考Veiko 的贴子,
生成完代码后只要在while(1U)里加东东就可
while (1U)
{
P7=_00_Pn7_OUTPUT_0;//把P77=0;
P7=_80_Pn7_OUTPUT_1;//把P77=1;
}
点击下载右上角的绿色箭头可以了,按F10测试是否点亮灯。
实验扩展在while中加入延时,函数为。
void delay()
{
unsigned int i,j,k;
for(i=0;i<1000;i++)
{
for(j=0;j<1000;j++)
k++;
}
}
完整的代码为:
while (1U)
{
P7 = _00_Pn7_OUTPUT_0;
delay();
P7 = _80_Pn7_OUTPUT_1;
delay();
}
复位 停止 单步 全速 退出
5.计划用中断方式实现灯的点亮。