STC15W系列单片机初学者教程.docx

上传人:b****3 文档编号:26478613 上传时间:2023-06-19 格式:DOCX 页数:23 大小:2.59MB
下载 相关 举报
STC15W系列单片机初学者教程.docx_第1页
第1页 / 共23页
STC15W系列单片机初学者教程.docx_第2页
第2页 / 共23页
STC15W系列单片机初学者教程.docx_第3页
第3页 / 共23页
STC15W系列单片机初学者教程.docx_第4页
第4页 / 共23页
STC15W系列单片机初学者教程.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

STC15W系列单片机初学者教程.docx

《STC15W系列单片机初学者教程.docx》由会员分享,可在线阅读,更多相关《STC15W系列单片机初学者教程.docx(23页珍藏版)》请在冰豆网上搜索。

STC15W系列单片机初学者教程.docx

STC15W系列单片机初学者教程

  

 

 

 

 目录 

因为网站限制原因,其他链接都不予显示,还有联系方式都不予显示,带来不便非常抱歉

1.开始学习了

2.15W4K32S4单片机简介资料

3.单片机可以用来做什么呢?

4.单片机示例!

写一个串口通讯程序,您也可以直接先从这步开始学习

5.相关资料链接(数据手册,其他进阶例子,开拓眼界)

6.售后持续支持

7.所有下载链接汇总

     

         

        

     

     

一.开始学习了

这个宝贝包含的硬件,也就是给您发货的内容包含以下东西:

1.15W4K32S4最小系统板1块

2.转串口下载器一个2303转串口1块用来下载程序和串口通讯

3.白色面包板一个1块适合搭建各种电路

4.一个霍尔传感器,制作一个霍尔电路做一个磁控开关

5.若干杜邦针;连接电路

6.彩灯3颗若干电阻学习彩色灯控制彩色灯

7.三极管若干个电位计1个灯亮度控制

8.提供上面所有元器件手把手教程手把手教程

 

这篇教程能够让您学会什么呢?

1.怎么使用4软件编写的程序,并且使用下载程序到单片机上面;

2. 串口通讯程序,另外在电脑端使用软件进行图形化显示程序;

如果您有兴趣的话,希望下面对您学习工作有帮助 ,资料有点多,但是还是值得花一些时间实际操作演示,只有自己动手了,才能体会到更多的内容。

  

           

二.15W4K32S4单片机简介

15W4K32S4单片机是一款非常优秀的51系列单片机,很适合用来作为初学者入门单片机世界。

当然单片机的世界没有最强大,只有最适合的单片机。

如果你有了解过什么是51单片机和一点C语言。

就可以尝试进入这款单片机。

边玩边搭建更多的电路,在玩中学习。

继续往下看,将会一步一步演示给您看具体怎么是使用这款单片机。

请有耐心的看下去哦,不过如果一次看不完的话,可以分多几天来操作,关键是要坚持!

那么单片机可以用来做什么呢?

目前单片机渗透到我们生活的各个领域,小到电话,玩具,手机,刷卡机,电脑键盘,彩电,冰箱,空调,电磁炉,大到汽车,工业自动控制,机器人,导弹导航装置,甚至是美国的火星车,这些设备里面都含有一个或者多个单片机。

单片机的数量不仅远超过机,甚至比人类的数量还要多。

可见数量之庞大,用途之广泛啊。

 

三.我们掌握单片机有什么用呢?

当你会单片机之后,那么就可以用单片机来做一些自动化的事情了。

比如自动计时,机械控制,做一些玩具之类的东西。

当然学会单片机之后,会方便我们生活,当然对我们工作也是有非常有帮助的,如果您想从事电子技术的工作的话,那么掌握的这些技术将会让您如虎添翼。

如果您不是从事这方面工作的话,那么掌握单片机的话可以让您的朋友对您刮目相看,充实自己的生活。

四. 一步步单片机教程!

您做这个项目需要的几个软件,软件不是很大,普通的机器也能应付这些软件!

    1.开发软件 

 作用:

用来开发程序,编译程序;

 西西软件园下载:

   2.下载软件 

 作用:

用来下载程序到单片机上面

 官网下载:

  

    3.串口调试助手软件:

 作用:

电脑端接收从单片机端传送过来的数据,并且用数字形式显示数据

 我的XX云下载:

 

 如果失效了,请告诉我

    4.串口图形显示程序:

 作用:

电脑串口接收数据然后图像化显示

 我的XX云分享链接:

如果失效了,请告诉我

 

做好这个程序需要多长时间呢?

如果您刚开始入门,或许花上两三天了解是需要的,但是如果您入门了,那么可能几个小时,就可以完成了。

对于初学者的建议:

您可以不需要一下就把文章看完,可以尝试分多几次看!

慢慢消化,才是正确的学习顺序。

那么接下来就开始做一个程序

   1.写一个串口程序;

 首先我们在4里面建立一个空的工程,因为是串口通讯,就叫做  

好的,建立好工程之后,我们该做的就是开始编写程序了。

我们在本地文件夹新建一个文件。

点击"1"之后,就会弹出下面的对话框,这就话的意思是往1(源文件1)里面添加文件

我们选择,然后点击(添加)就能把文件添加到工程中去了。

其中15w4k32s4头文件也是必须要的一份头文件,究竟这个怎么来的呢?

哪里可以找到呢?

你如果在上面安装好了,之后,那么就可以在这个程序里面找到了。

看下图

那么下面我们就开始写程序了,下面是一个最简单的程序。

很简单,可以看一下,这样就是一个程序的大概框架,我们的有一个概念就是即使在复杂的程序,的大体结构也是这样开始的。

有头文件,有主函数。

编译之后没有错误,没有警告,,能达到这一步之后,就能够,生成文件,也就是16进制的文件,这个文件就能通过下载到单片机里面了。

不过经过上面那个过程之后,我们还需要继续写我们的串口通讯文件。

下面是程序的截图:

实际整个文件工程可以在下面的下载到:

因为淘宝的宝贝编辑页面不支持外链跳转,所以就麻烦自己粘贴一下。

 项目工程下载XX云盘:

   2.写另外一个更加有趣的程序

 好,接着我们上面的努力,那么现在让我们做一些更加有趣的尝试。

我们将通过串口通讯程序,来发送一些数据到电脑上面,然后我们在通过电脑上的软件帮助,将数据绘制出来。

下面我们将用到的是软件,一个不到1M的小软件,却能够帮助我们直观形象的绘制出图形。

帮助非常的大。

 我的演示程序1是通过电脑发送一些高低电平,然后通过串口,发送到电脑上面,然后在通过电脑的显示。

源代码XX云下载:

 3串口通讯和图形显示正弦波下载:

  

那么下面我们就看看简单的代码先

这里我来说说哪些是重点的内容,在工程的头部需要先包含一个

<>

有了这个东西,我们就可以引用数学中的三角函数了,比如还有其他很多三角函数等等,这里我们仅仅是展示函数,等下,你会看到即使使用简单的函数,我们也可以得到很多非常有趣的图案的。

<>

这个头文件包含了等标准的输入输出函数,也就是说可以简单理解为,有了就可以用函数了。

我们平时数学里面学到的三角函数比如y=(x),这是最简单的形式了,那么我们在程序中该怎么写呢?

其实我们首先需要定义一个自变量,x在程序中我写作,那么y我就写成,好了,从数学中我们知道x变化,也就是x增加,那么经过运算后,y也就会有一个值。

数学中x是在数轴上变化,也就是x可以是任何数,但是程序中x不行,我们就让x没变化一次增加0.1好了,让y在x递增0.1的基础上变化,那么我们的程序就是下面那样了。

(叙述有点罗嗦了)

(1)

 {

   0.1;自变量递增0.1

   =()*10+10; 

  =();求出因变量的值

   (""*5+10);串口打印数据到电脑上

   ("\n");打印换行

   100();

  100();延迟100

  100();继续延迟100

  100();继续延迟100

 }

上面就是主要的程序了。

好了,那么现在单片机程序有了,让我们看一下,图形显示是怎么样子。

非常有意思,这就是平时我们在数学上看到的图形了,现在我们让单片机实现了,在电脑端看到的不再是一堆数字了,而是直观的图形,我们都爱图形显示。

上面我们提到,仅仅使用函数,还可以得到很多其他好玩的图形,我们仅仅只要改变一下上面代码的参数就可以得到下面的图形了。

类似声波的图形,其实仅仅是通过改变函数参数。

3.控制彩色的灯,非常漂亮

点亮紫色,我们只要了解一点三基色的原理就能通过单片机调配出紫色,因为灯只能发出三种色光,

R=红色

G=绿色

B=蓝色

我们看到灯所有的颜色都是通过这三种颜色发出来的。

那么接下来我们来看看怎么调配出紫色光。

从图中我们可以看到紫色可以通过使用红色和蓝色得到,那么我们只需要通过点亮红色蓝色,那么就得到了紫色。

很简单,但是我们也可以参考下面XX百科,得到更多的其他色光

绿色的光也非常简单,我们只要直接点亮绿色就是绿色的光了。

 

五.文章中所有下载链接汇总

后期进阶学习需要参考的资料链接(重要:

因为淘宝网只允许淘宝内部的链接跳转,所以一切外部链接都需要用户手动复制,然后粘贴在浏览器栏上面进入!

关于这点不便,希望各位理解!

   1.15W4K32S4数据手册

 因为需要时刻查询资料,所以希望大家能够下载到本地,养成查数据手册的习惯!

 XX云盘下载:

   2.2303转串口驱动下载

 XX云盘下载:

    3.开发软件 

 作用:

用来开发程序,编译程序;

 西西软件园下载:

   4.下载软件 

 作用:

用来下载程序到单片机上面

 官网下载:

    5.串口调试助手软件:

 作用:

电脑端接收从单片机端传送过来的数据,并且用数字形式显示数据

 我的XX云下载:

 

 如果失效了,请告诉我

    6.串口图形显示程序:

 作用:

电脑串口接收数据然后图像化显示

 我的XX云分享链接:

如果失效了,请告诉我

   7.项目源代码下载

 串口通讯XX云:

 

六.请支持我们

联系我们,可以站内私信我们您有任何问题,欢迎交流学习,一起进步!

请支持我们,有您的支持,将会帮助我们做出更好的教程,帮助更多人能够顺利进入电子世界!

 

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 艺术创意

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1