接下来的几节,我们会带着人人编写第一个单片机程序。在此之前,我们先来理解一些51单片机特有的程序语法以及Keil软件的根本操作步调,请人人必定要有耐烦。我们次要是用C言语来对单片机编程,而有的单片机有那么几条很特别的独有的编程语句,51单片机就有,先引见2条。第一条..
分类:
其他好文 时间:
2016-08-27 23:48:10
阅读次数:
204
三极管在数字电路里的开关特征,最罕见的使用有2个:一个是掌握使用,一个是驱动使用。所谓的掌握就是如图3-7里边引见的,我们可以经过单片机掌握三极管的基极来直接掌握后边的小灯的亮灭,用法人人根本熟习了。还有一个掌握就是停止分歧电压之间的转换掌握,比方我们的单片机..
分类:
其他好文 时间:
2016-08-27 23:47:23
阅读次数:
452
忙活了半天,预备任务做了那么多,终于要编写我们的程序代码了。假如学过C言语的话,你应当很轻松的跟着我的编程本人写出来,假如没学过C言语也没紧要,你先照着我的抄,我会在适宜的地位写出来对C言语语法的说明,如许抄几回后再看看说明,就应当很明确了,抄的时分必定要仔细..
分类:
其他好文 时间:
2016-08-27 23:47:23
阅读次数:
277
起首来看图3-1,这是上节课曾经见过的USB接口和供电电路。图3-1USB接口和供电电路右边这张图,过了保险丝今后,接了一个470uF的电容C16,左边这张图,经由开关后,接了一个100uF的电容C19,而且并联了一个0.1uF的电容C10。个中C16和C19起到的感化是一样的,C10的感化和他们两个..
分类:
其他好文 时间:
2016-08-27 23:47:03
阅读次数:
414
关于单片机程序来说,每一个功用程序,都必需要有一个配套的工程(Project),即便是点亮LED如许复杂的功用程序也不破例,因而我们起首要新建一个工程,翻开我们的Keil软件后,点击:Project-->NewuVisionProject...然后会呈现一个新建工程的界面,如图2-8所示。图2-8新建一..
分类:
其他好文 时间:
2016-08-27 23:46:49
阅读次数:
257
起首,我们要把硬件衔接好,把板子插到我们的电脑上,翻开装备治理器检查所运用的是哪个COM口,如图2-21所示,找到“USB-SERIALCH340(COM5)”这一项,这里最初的数字就是开辟板今朝所运用的COM端标语。图2-21检查COM口然后STC系列单片的下载软件——STC-ISP,如图2-22所示。图2..
分类:
其他好文 时间:
2016-08-27 23:46:43
阅读次数:
265
单片机(simple chip microcomputer)概论、51单片机、MCS-51单片机、STM32、ARM ...
分类:
其他好文 时间:
2016-08-27 15:37:44
阅读次数:
793
一直做的是单片机相关的程序设计,所以程序设计上更偏向底层,对于字符串的操作也仅限于液晶屏幕上的显示等工作,想提高下字符串操作的水平,而不是笨拙的数组替换等方式,翻看帖子发现C语言的字符串操作函数竟然这样丰富而实用,在此记录,已备后用。 No.1 strlen():字符串长度计算函数 应用实例: No ...
分类:
编程语言 时间:
2016-08-26 21:22:11
阅读次数:
204
转载:http://www.geek-workshop.com/thread-2315-1-1.html 以前在X宝上买过一个称重放大器,180+大洋。原理基本上就是把桥式拉力传感器输出的mV级信号放大到5V供单片机读取。连接实验电路的时候很完美,能实现重量的转换,但是实际组装后却发现这种A/A模块 ...
分类:
其他好文 时间:
2016-08-24 19:14:16
阅读次数:
732
51单片机的蓝牙模块,是在蓝牙通讯的基础上,进行蓝牙51模块与外部蓝牙发射接收设备之间,相互收发数据。并且其引脚为VCC,GND,TXD,RXD,可以通过串口通信与外部上位机或单片机通信。 代码如下(注意蓝牙模块是5V供电) #include<reg52.h> void init();void de ...
分类:
其他好文 时间:
2016-08-23 22:07:54
阅读次数:
146