闪烁一下,延迟500ms 延迟函数都不用自己写
接着看5.1-LED实验-目的---学会控制DPIO的高低电平控制
1.实验介绍
1.1 实验简介1.2 实验目的
让LED灯闪烁,即让GPIO输出高或低电平,对芯片来说,高电平约3.3V,低电平约0V。
线路是共阳极,阴极是连到P20---P27
这个和STC的“擎天柱”是一样的,只是我们没有J11跳线
就是数码管公用了P20---P22,有跳线就互相独立,不干扰
5.3-LED实验-软件设计:
把P20设置为推挽输出,使能上拉电阻(目的是保证P20开机就是高电平)
CLK 和 P2口要选择:
顺带给P20起个别名 :LED1
存盘,生成:框架就出来了
打开main.c
编译连接,一定是OK的
添加2行代码:
编译下载,就完成第一个实验了
明天我们再学习6.1-蜂鸣器实验-目的与硬件设计,今天就到处结束!
今天我们学习6.1-蜂鸣器实验-目的与硬件设计
1.实验介绍
1.1 实验简介1.2 实验目的
让芯片的10口连续输出一定频率的脉冲信号,控制板载无源蜂鸣器发声。
我查了手头普中旧实验板HC6800-ES V2.0原理图
发现是这样的:
音量是占空比决定 无非是高电平时间增加或者减少,频率保持不变就OK
音调是频率决定,
看看普中新开发版:P2.5 控制BEEP