STC15单片机实战项目
以经典的51内核单片机设计一款产品,目的是以产品思维为导向进行教学。
硬件家园
微信公众号 - 硬件家园,专注单片机实战项目免费教学
展开
-
STC15单片机实战项目软件开发第五讲 - PWM灯调整亮度
软件开发第五讲 - PWM灯调整亮度一、工具链接1、Keil uVision5 C51网址-> https://yunpan.360.cn/surl_yx9gj4yQm7I2、STC-ISP下载软件网址-> https://yunpan.360.cn/surl_yxH4CuUUvI3二、学习板获取方式方法1:自己设计PCB,自行打板焊接;方法2:用硬件家园设计的PCB,...原创 2020-04-12 12:06:40 · 2957 阅读 · 0 评论 -
STC15单片机实战项目软件开发第四讲 - 按键检测(状态机)
软件开发第四讲 - 按键检测(状态机)一、工具链接1、Keil c51 UV4https://yunpan.360.cn/surl_yrIfYYmeRFk2、STC-ISP下载软件https://yunpan.360.cn/surl_yxH4CuUUvI3二、学习板获取方式方法1:自己设计PCB,自行打板焊接;方法2:用群主设计的PCB,自行打板焊接;方法3:向群主购买,淘宝链接...原创 2020-04-03 06:38:44 · 2738 阅读 · 0 评论 -
STC15单片机实战项目软件开发第三讲 - 按键检测(外部中断)
软件开发第三讲 - 按键检测(外部中断)一、工具链接1、Keil c51 UV4https://yunpan.360.cn/surl_yrIfYYmeRFk2、STC-ISP下载软件https://yunpan.360.cn/surl_yxH4CuUUvI3二、学习板获取方式方法1:自己设计PCB,自行打板焊接;方法2:用群主设计的PCB,自行打板焊接;方法3:向群主购买,淘宝链...原创 2020-04-03 06:27:37 · 1867 阅读 · 0 评论 -
STC15单片机实战项目软件开发第二讲 - LED闪烁(定时器,面向对象程序结构)
软件开发第二讲 - LED闪烁(定时器、面向对象程序结构)一、工具链接1、Keil c51 UV4https://yunpan.360.cn/surl_yrIfYYmeRFk2、STC-ISP下载软件https://yunpan.360.cn/surl_yxH4CuUUvI3二、学习板获取方式方法1:自己设计PCB,自行打板焊接;方法2:用群主设计的PCB,自行打板焊接;方法3:...原创 2020-03-19 17:30:34 · 2016 阅读 · 1 评论 -
STC15单片机实战项目软件开发第一讲 - LED闪烁(延时等待)
软件开发第一讲 - LED闪烁(延时等待)一、工具链接1、Keil c51 UV4https://yunpan.360.cn/surl_yrIfYYmeRFk2、STC-ISP下载软件https://yunpan.360.cn/surl_yxH4CuUUvI3二、学习板获取方式方法1:自己设计PCB,自行打板焊接;方法2:用群主设计的PCB,自行打板焊接;方法3:向群主购买,淘宝...原创 2020-03-13 11:43:22 · 1727 阅读 · 0 评论 -
STC15单片机实战项目 - 硬件调试
硬件调试一、调试工具1、直流电源,测试5 - 28V供电;2、手机充电线,测试USB供电,程序烧录;3、万用表,测量电压;4、示波器,测量开关波形,纹波等。二、焊接样机焊接好的样机如下图:说明:作为硬件工程师,平时要多练焊接,练就一流的焊接技术。样机焊接无误,不存在虚焊、漏焊等,调试时可以节约很多时间,另外,阻容器件数量较多,焊接比较花时间,可以在嘉立创打板时进行贴片,回来再补焊...原创 2020-03-07 11:19:56 · 4367 阅读 · 0 评论 -
STC15单片机实战项目 - 新建工程(软件开发)
软件开发 - 新建工程一、开发工具与工程文件链接1、Keil c51 UV4https://yunpan.360.cn/surl_yrIfYYmeRFk2、STC-ISP下载软件https://yunpan.360.cn/surl_yxH4CuUUvI33、工程文件https://yunpan.360.cn/surl_yxHija9MTrc二、新建工程前的准备1、添加型号与头文件...原创 2020-03-04 09:50:45 · 7860 阅读 · 1 评论 -
STC15单片机实战项目 - PCB打样
PCB打样一、设计文件链接1、PADS9.5格式PCB设计文件 ->Project-STC15-V1.0.pcb2、AltiumDesigner格式PCB设计文件 ->Project-STC15-V1.0.PcbDoc二、获取开发板方法1:自己设计PCB,自行打板焊接;方法2:用群主设计的PCB,自行打板焊接;方法3:向群主购买,淘宝链接:STC15单片机实战项目...原创 2020-02-15 14:14:13 · 1548 阅读 · 0 评论 -
STC15单片机实战项目 - PCB设计
**PCB设计**一、设计文件链接1、PADS9.5格式PCB设计文件 ->Project-STC15-V1.0.pcb2、AltiumDesigner格式PCB设计文件 ->Project-STC15-V1.0.PcbDoc二、获取开发板方法1:自己设计PCB,自行打板焊接;方法2:用群主设计的PCB,自行打板焊接;方法3:向群主购买,淘宝链接:STC15单...原创 2020-02-14 19:12:38 · 3182 阅读 · 0 评论 -
STC15单片机实战项目 - 原理图设计
原理图设计用一、设计文件链接1、OrCAD16.6格式原理图设计文件 ->https://yunpan.360.cn/surl_yxgkJyYeQ9j2、pdf格式原理图设计文件 ->https://yunpan.360.cn/surl_yxgvv34gxNu二、系统框图三、电源部分设计说明1、电源部分主要由MP2451降压电路与LDO降压电路构成,为了实现低功耗,...原创 2020-02-13 14:51:00 · 6094 阅读 · 0 评论 -
STC15单片机实战项目 - 系统评估
一、需求以经典的51内核单片机设计一款产品,功能如下:1、采用宏晶的STC15L2K32S2-LQFP32,2k SRAM,32k ROM;2、设计1个运行指示灯,工作时,间隔1s闪烁;3、设计2个按键,1个位于中断管脚,1个位于普通管脚;4、设计1个PWM控制的呼吸灯,中断按键控制,重新上电,可以恢复原始状态;5、设计NTC传感器(B值3950K),采集环境温度,显示在数码管上(LE...原创 2020-02-12 23:05:32 · 1628 阅读 · 0 评论 -
STC15单片机实战项目 - 项目需求
以经典的51内核单片机设计一款产品,功能如下:1、采用宏晶的STC15L2K32S2-LQFP32,2k SRAM,32k ROM;目的:选用STC15系列1T的经典51内核单片机,资源丰富。2、设计1个运行指示灯,工作时,间隔1s闪烁;目的:学习定时器,GPIO控制。3、设计2个按键,1个位于中断管脚,1个位于普通管脚;目的:学习按键中断检测与按键状态机检测。4、设计1个PWM控制...原创 2020-02-12 11:34:00 · 6217 阅读 · 0 评论