软件开发第一讲 - LED闪烁(延时等待)
一、工具链接
1、Keil c51 UV4
https://yunpan.360.cn/surl_yrIfYYmeRFk
2、STC-ISP下载软件
https://yunpan.360.cn/surl_yxH4CuUUvI3
二、学习板获取方式
方法1:自己设计PCB,自行打板焊接;
方法2:用群主设计的PCB,自行打板焊接;
方法3:向群主购买,淘宝链接:
https://item.taobao.com/item.htm?ft=t&id=612010801228
三、GPIO
1、说明
GPIO,英文全称General-purpose input/output,即通用型输入输出,是单片机中最常用的外设之一。
2、设置模式
如下图,STC15单片机的GPIO可以设定为4种工作模式,分别为准双向口、推挽输出、高阻输入、开漏。可以通过PxM1与PxM0寄存器可以配置。
四、程序功能
1、PWM灯关闭;
2、运行指示灯通过Delay延时间隔一定时间闪烁。
五、硬件部分
硬件部分如下图,P3.4控制运行指示灯,P3.5控制PWM灯,我们将P3.4与P3.5设置为推挽输出,输出高低电