軟件開發第一講 - 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設置爲推輓輸出,輸出高低電平即可控制運行指示燈與PWM燈。
六、軟件編程
版權需要,這部分內容,請在微信公衆號閱讀。
七、源代碼
版權需要,這部分內容,請在微信公衆號閱讀。
八、直播
3月14號, 21:00 - 21:30,在bilibili平臺進行直播。有時間的朋友,可以看直播,沒時間的朋友,可以看回播。
直播地址: https://live.bilibili.com/21988510
原創技術文章,版權需要,六、七章節的內容,請在微信公衆號閱讀。