当前位置: 代码迷 >> 综合 >> 【单片机学习】第四课:玩转你的开发板(STC51)
  详细解决方案

【单片机学习】第四课:玩转你的开发板(STC51)

热度:55   发布时间:2024-03-07 06:13:23.0

【朱老师课程总结】侵删

第一部分、章节目录

1.4.1.开发板完全介绍

1.4.2.开发板主板及板载原件介绍

1.4.3.上电前的准备工作

1.4.4.学会向单片机下载程序并运行

1.4.5.下载并测试官方示例程序1(LED灯、独立按键、蜂鸣器)

1.4.6.下载并测试官方示例程序2

1.4.7.下载并测试官方示例程序3

1.4.8.下载并测试官方示例程序4



    
第二部分、随堂记录


1.4.1.开发板完全介绍


1.4.1.1、版本
(1)课程以V3.0(高配)为准,兼容V2.2
(2)上课代码以V3.0为准,若V2.2有发现问题可以联系我
(3)官方淘宝店http://zhulaoshi.taobao.com,单开发板售价168元(V3.0高配)

1.4.1.2、配件
(1)连同开发板主板共12件,分别是:光盘1张、主板1个、杜邦线1卷、晶振和跳线帽1包、USB线1条、步进电机1个、直流电机1个、红外遥控器1个、1602屏1个、12864屏1个、2.2/2.4寸TFT触摸彩屏1个、STM32核心板1个。
(2)光盘如果读不出可以到网盘下载,路径:朱老师物联网大讲堂-全部视频\单片机完全学习系列课程\开发板光盘资料
(3)小零件较多,不要弄丢了
(4)跳线帽不要随意在板子上插接开机,以免损坏硬件
(5)不用的零件建议拿出来存放在柜子,在盒子中带来带去容易损坏
(6)STM32核心板要到第3季开始才有用


1.4.2.开发板主板及板载原件介绍


1.4.2.1、单片机
(1)第一注意不要装反了(凹槽一面向上就是正的)
(2)第二注意不要开电情况下取装单片机
1.4.2.2、单片机工作必备外围电路
(1)晶振
(2)复位电路
(3)电源供电电路
(4)USB下载电路
1.4.2.3、其他外围设备电路
(1)数码管
(2)点阵
(3)独立按键&矩阵按键
(4)......


1.4.3.上电前的准备工作


1.4.3.1、检查各相关跳线帽是否OK
(1)开发板通过跳线帽设计来兼容51和STM32(还有AVR)
(2)发货时默认就是51单片机的设置
(3)参照光盘根目录下《如何使用开发板.doc》文档进行7项检查

1.4.3.2、安装板载CH340芯片驱动
(1)板载CH340芯片用来完成USB转串口以实现程序下载烧录功能
(2)参照光盘根目录下《如何使用开发板.doc》文档进行驱动安装
(3)实在不行可以让电脑自动搜索并安装驱动或者借助驱动大师等软件来安装

注意:USB线插在电脑上哪个USB孔就以后永远插这个,不要随便动。


1.4.4.学会向单片机下载程序并运行


1.4.4.1、使用PZ_ISPv1.48下载
1.4.4.2、使用PZ_ISPv1.72下载
总结:普中自己的下载软件比较好用,下载前开发板上电,然后整个下载和运行过程开发板电源不用动。下载后程序会自动运行,程序在运行时可以再次下载。

1.4.4.3、使用STC-ISP下载程序
(1)STC官方下载软件比PZISP下载稍微麻烦一点。PZISP是上电后直接软件操作下载,而STCISP软件要求先断电,然后软件点击下载按钮,然后开发板上电,程序才能下载进去,下载后也是直接运行的。
(2)如果要再次下载必须再断电->下载按钮->上电才能下载成功。


1.4.5.下载并测试官方示例程序1


(1)LED灯
(2)独立按键
(3)蜂鸣器

遇到问题:按照文档正确操作但是就是不能下载,解决方法是:
1)一步一步退回到之前可以下载的情况,看是否能解决
2)给整个开发板完全断电(拔掉供电的USB线)3秒以上再重新上电


1.4.6.下载并测试官方示例程序2


(1)静态数码管
(2)动态数码管
(3)LED点阵
(4)步进马达
(5)实时时钟


1.4.7.下载并测试官方示例程序3


(1)18B20温度传感器
(2)红外遥控
(3)AD

1.4.8.下载并测试官方示例程序4


(1)触摸彩屏