E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
TM4单片机学习
单片机学习
步骤工程师的经验分享
有了
单片机学习
板之后你就要多练习,把学习板和电脑连好,打开调试软件坐在电脑前,先学会怎么用调试软件,然后从最简单的流水灯实验做起,等你能让那八个流水灯按照你的意愿随意流动时你已经入门了,你会发现单片机是多么迷人的东西啊
椰子树
·
2020-06-30 04:38
单片机编程
51
单片机学习
笔记:步进电机控制,正转反转等
步进电机应用广泛,例如打印机、磁盘驱动器、玩具、汽车雨刷、手机震动、机械夹具、刻录机等各种机械控制场合一些概念:拍数N定子控制绕组每改变一次通电方式,即为一拍一个磁场通电周期是A-B-C-D-A完成一个磁场周期性变化所需脉冲数,也指电机转过一个齿距角所需脉冲数,用N表示拍数又等于相数的1倍或2倍,以四相电机为例,有4相4拍,A-B-C-D-A...4相8拍,A-AB-B-BC-C-CD-D-DA-
xouou_53320
·
2020-06-30 03:19
51单片机
51
单片机学习
笔记:串口接收和发送数据
芯片STC89C52RC在PC端向单片机发送任意数据后,单片机向PC端发送4行文本,由于在windos下,回车换行用\r\n#include#include"MY51.h"voidinitSer();//串口初始化ucharsendFlag=0;//未发送数据时ucharreceFlag=0;//未接受到数据时codeucharTEXT0[]="**************************
xouou_53320
·
2020-06-30 03:48
51单片机
51
单片机学习
笔记:定时器产生PWM可调方波,控制led灯亮度
使用定时器T0产生PWM方波,用按键调整占空比,20级可调控制led灯的亮度等级.#include"my51.h"#include"timer0.h"#definegrading20//亮度20级变化sbitkeyS3=P3^5;//按键调整占空比,PWM_keyChange++sbitkeyS4=P3^6;//PWM_keyChange--u8PWM_keyChange=10;//初值,按键调整
xouou_53320
·
2020-06-30 03:48
51单片机
51
单片机学习
笔记:连续读写STC89C52RC内部EEPROM存储器
STC单片机的内部EEPROM是用DATAFLASH模拟出来的,不是真正的EEPROM存储器,不能用普通的方法来操作下面是一些注意点:1.字节写之前要先将这个字节所在扇区的其它有效数据读取到RAM暂存(这步不是必须的)2.暂存完之后再对整个扇区(512字节)进行擦除操作,擦拭完后,整个扇区每个地址中数据都变成0xFF3.将欲写入的N个字节数据,用字节写函数写入EEPROM4.将暂存到RAM的其它有
xouou_53320
·
2020-06-30 03:48
51单片机
51
单片机学习
之路(2)
MCS-51指令系统指令编码格式及分类一条指令表示计算机所完成的某种操作。它通常由操作码和操作数两部分组成。例如:MOVA,R1本系统有下列三种指令编码格式:1、单字节指令(49条)2、双字节指令(46条)3、三字节指令(16条)例如:一字节指令空操作NOP的编码格式为:两字节指令MOVA,#40H的编码格式为:三字节指令MOV20H,#3AH的编码格式为:MOVDPTR,#1000H的编码格式为
hyluo_
·
2020-06-29 23:10
嵌入式
单片机学习
心得
笔者长期从事嵌入式开发,对多款MCU都有所了解,总结出以下学习方法:1、多看芯片厂商的使用手册,例如User'sGuide,市面上所有的
单片机学习
资料无非就是芯片手册的翻译和Copy,要硬着头皮看英文手册才会有所提高
NWSUAF_LiuZhenHua
·
2020-06-29 23:35
学习心得
51单片机实现电子温度计(c语言)
这也是我在
单片机学习
的时候做的!
Snowywind
·
2020-06-29 14:09
codeblocks 51
单片机学习
(四)简易计算器
基于51单片机的数码管和矩阵按键实现的简易计算器,其实可以加入的东西有很多,就像我这个负数运算还没有加进去,以及我的除法运算只能算655(65535/100)以内的数,不过就先做到这里,这个作品至少已经叫做计算器了。首先我这个工程里加入了两个文件,数码管显示文件,查询式矩阵按键文件,直接调用这两块功能的函数,然后在主函数里解决相当于软件层的计算器功能。简易计算器实现的功能(待完善)四则运算可以显示
枫沉枯绿
·
2020-06-29 11:24
我的
单片机学习
之路1
为了更好地学习单片机,同时与大家一起进步,我将以一个飞控程序的main函数开始读,记录每一个不懂的语句,并写下心路历程。我从图书馆借了一本Cprimerplus,本打算了解每个不懂得语句得整个体系,即如上得define,不止一种用法,我这里不懂这个用法。原先我打算通过这里,了解完所有define得用法,后来觉得,这样子进程缓慢,很可能拖卡我的学习动力,于是决定只了解这里的这种用法。————————
样(yang)子
·
2020-06-29 08:35
单片机语言类
STM32大神
单片机学习
笔记
1、在STM32内部,FSMC的一端通过内部高速总线AHB连接到内核Cortex-M3,另一端则是面向扩展存储器的外部总线。内核对外部存储器的访问信号发送到AHB总线后,经过FSMC转换为符合外部存储器通信规约的信号,送到外部存储器的相应引脚,实现内核与外部存储器之间的数据交互。2、FSMC中的DATASET和ADDSET的设置需要参看外部存储器的时序图来确定。一般而言,DATASET指的是数据建
电子开发圈_公众号
·
2020-06-29 05:57
初识单片机(51
单片机学习
之旅系列)
作为电子信息工程专业的一名大二学生,单片机目前仅仅是我脑海中出现过的名词。既没有过很深的认识,更没有系统的学习和仔细的研究,因此在单片机应用上还是一个不折不扣的小白菜。初次听说单片机还是在大二第一学期的电子电工认识实习课上,老师介绍了电子系统领域几大器件:单片机、DSP、ARM、FPGA等。我便从中得知单片机是最基础的一个,并且对于此类只是比较感兴趣,但对于我的专业大三才开这门课程,为了更好地掌握
weixin_34033624
·
2020-06-28 10:15
单片机课程设计及项目下载
单片机课程设计及项目下载今天只分享《单片机原理与应用技术》文章,更多单片机原理及应用、课程设计、毕业设计、接口技术和学习视频等等等的
单片机学习
资料都在闯客网技术论坛共享,全部免费下载,关于单片机的资料非常多
uuzz8888
·
2020-06-27 10:04
单片机
单片机学习
(三)——PWM学习(主要以cc3200为例)
脉冲宽度调制(PWM)是英文PulseWidthModulation的缩写,是利用微控制器的数字输出,来对模拟电路进行控制的一种非常有效的技术。使用高分辨率计数器产生一个方波,方波的占空比被调制成一个模拟信号的编码。cc3200的例程PWM是呼吸灯,通过调节方波的占空比改变灯泡的亮度,从而实现呼吸灯的效果,下面是主函数:voidmain(){intiLoopCnt;BoardInit();PinM
sunshineQY
·
2020-06-26 16:55
单片机
单片机学习
(一)——28BYJ-48步进电动机
博主学习的步进电机是:28BYJ-48步进电动机28BYJ-48步进电动机的步距角是5.625度,也就是说每个脉冲转5.625度,而360/5.625=64,所以64个脉冲转一圈,但这是指电机的转子,而转子到输出轴有齿轮减速器连接,减速比为64,那么转子转64圈,输出轴转一圈,所以结论是64*64=4096个脉冲才能使输出轴转一圈,该步进电机为四相五线,如下图所示:步进电机是将电脉冲信号转变为角位
sunshineQY
·
2020-06-26 16:55
单片机
51
单片机学习
总结系列(0)之单片机最小系统
51
单片机学习
总结系列(0)之单片机最小系统学习51单片机接近两年了,最近总结一下51
单片机学习
,加上明年3月报了蓝桥杯大赛单片机类,也算是对比赛的准备。
songze_lee
·
2020-06-26 13:10
51单片机
单片机学习
(一)
流水灯实验题目要求:间隔300ms第一次一个管亮流动一次,第二个管亮流动,依次到第八个管亮,然后重复整个过程。使用器材:74HC573,80C52,LED-YELLOW,RESPACK-8。实验接线图:接线分析:发光二极管有共阳、共阴两种接线方式,本实验采用用了共阳接线。使用排阻将8个发光二极管连接,并接入VCC。使用了74HC573来提高驱动能力,其一共20脚,为Q0~Q7,D0~D7,LE,O
snh48renhaoduo
·
2020-06-26 13:37
从单片机基础到程序框架(吴坚鸿)
谷歌的安卓系统免费授权给全世界的手机厂家,我深受感动,我决定用毕生的精力写一个单片机教程免费授权给全世界的出版社和做
单片机学习
板的厂家,然后再用毕生的精力不断修改完善升级,一年至少发布一次最新的教程版本
Sjong
·
2020-06-26 12:20
msp430g2553
单片机学习
心得
学习单片机最早是学习的51系列的,看的也是广为推崇的郭天祥郭老师的《十天学习单片机》,个人觉得
单片机学习
还是最先攻克51的。
我是程序界的小学生
·
2020-06-26 10:05
MSP430单片机
51
单片机学习
总结(五)DS1302(内含模块化代码)
目录原理图DS1302原理图新人求赞谢谢大家主控芯片原理图DS1302DS1302修订:模块化代码里面,InitLcd1602()这一个函数在最开始版本里面,因为原理图的VCC里面是接了电池的,但是我的实物里面是没有接电池的,返回的dat值跟模块化代码不匹配,所以是不需要考虑掉电DS1302是否继续走,所以把那一段代码改了一下,变成了一个直接初始化值的代码,把原来的可以判断是否掉电的代码注释掉了,
scarecrow_sun
·
2020-06-26 07:34
单片机学习
单片机
嵌入式
c语言
51
单片机学习
笔记
由于本人水平有限,以下内容仅供参考,当然也欢迎各位老师指点。初识单片机单片机是什么?单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。单片机也被称为单片微控器,属于一种集成式电路芯片。单片机的种类也有很多。这里就不一一介绍了。单片机有什么?这张图就列举了51单片机的内部资源。我们学习单片机,
西安大学僧
·
2020-06-26 03:43
单片机学习
51
单片机学习
笔记
学习单片机-stc89c52单片机。原理图如图:编程工具:KeiluVision4烧录软件:stc-isp-15xx-v6.86I编译语言:c51创建51单片机工程:1.打开软件,点击project新建工程,命名为英文(使用中文会出现一些奇怪的错误)。2.选择单片机型号为AT89C52。3.新建main.c文件添加进工程。4.配置魔术棒工具卡,在output选项卡勾选cretehex,这样在程序运
Zonkedd
·
2020-06-26 03:40
51
单片机学习
笔记——基于汇编语言(1)
博主近期在疫情学校上网课期间里开始汇编语言的51
单片机学习
,由于博客与论坛上的单片机教程几乎都是基于C语言的,汇编的寥寥无几,所以博主打算将自己的学习记录连载在博客上,当然本菜鸟也还是在读学生(还是非电信类的
二猫ssr
·
2020-06-26 01:48
单片机
stm32中gpio的学习浅谈
有过51
单片机学习
经验的伙伴们,肯定熟悉下图的代码(51中控制led的程序)。
众缈之门
·
2020-06-26 00:00
单片机学习
笔记 —— 串口通信程序
通过前面对串口通信原理的了解,就可以开始看程序啦。一、变量定义#include#include#defineucharunsignedchar#defineuintunsignedint/*---------宏定义---------*/#definecstFocs11059200L//晶振频率#definecstBaud19600//波特率#definecstKeyMaxNum100//按键抖
我有两颗糖
·
2020-06-25 19:17
单片机
STM
单片机学习
-day1 认识芯片
STM
单片机学习
-day1认识芯片STM32单片机STM32代表了ARM的32位CPUSTM32型号说明,以STM32F103RBT6为例,前5个字段都是一样的,而F代表芯片的子系列,103代表增强型,
凌勇
·
2020-06-25 19:56
C51
单片机学习
笔记(六)——液晶显示屏的使用
C51
单片机学习
笔记(六)——液晶显示屏的使用文章目录C51
单片机学习
笔记(六)——液晶显示屏的使用1.LCD1602的认识2.LCD1602的引脚及其功能3.LCD模块的内部结构4.LCD1602的工作时序
DID 迪
·
2020-06-25 17:25
C51单片机
C51
单片机学习
笔记(五)——数码管的静态显示和动态显示
C51
单片机学习
笔记(五)——数码管的静态显示和动态显示文章目录C51
单片机学习
笔记(五)——数码管的静态显示和动态显示1.数码管的显示原理2.数码管的静态显示3.数码管的动态显示(不用锁存器)4.中断与数码管结合的计时器
DID 迪
·
2020-06-25 17:25
C51单片机
C51
单片机学习
——密码锁的实现
C51
单片机学习
——密码锁的实现文章目录C51
单片机学习
——密码锁的实现说在前面:因为我的板子是液晶屏和数码管不能同时用,所以下面我使用的是液晶屏,下面的代码通俗易懂也有注释,如果有的控件不知到如何使用的可以查看我之前的几篇
DID 迪
·
2020-06-25 17:25
C51单片机
C51
单片机学习
笔记(三)——按键对灯、蜂鸣器等器件的控制
C51
单片机学习
笔记(三)——按键对灯、蜂鸣器等器件的控制文章目录C51
单片机学习
笔记(三)——按键对灯、蜂鸣器等器件的控制1.独立按键的原理2.独立按键控制蜂鸣器响3.独立按键对流水灯的控制1.独立按键的原理一般的独立按键有四个脚
DID 迪
·
2020-06-25 17:25
C51单片机
C51
单片机学习
笔记(二)——花样流水灯的实现
C51
单片机学习
笔记(二)——花样流水灯的实现文章目录C51
单片机学习
笔记(二)——花样流水灯的实现1.单片机引脚、晶振、复位的作用2.流水灯原理图3.单片机的周期4.延时函数的编写5.使用“位操作”控制流水灯
DID 迪
·
2020-06-25 17:25
C51单片机
C51
单片机学习
笔记(四)——单片机的中断系统及应用
C51
单片机学习
笔记(四)——单片机的中断系统及应用文章目录C51
单片机学习
笔记(四)——单片机的中断系统及应用1.单片机的中断系统2.中断需要设置的4个寄存器3.使用中断控制流水灯4.定时器T0和T1
DID 迪
·
2020-06-25 17:25
C51单片机
C51
单片机学习
笔记(一)——搭建开发环境及烧写工具
C51
单片机学习
笔记(一)——搭建开发环境及烧写工具文章目录C51
单片机学习
笔记(一)——搭建开发环境及烧写工具1.搭建软件开发环境及使用(KeiluVision)2.将程序下载到单片机(烧写)在sublimeText3
DID 迪
·
2020-06-25 17:25
C51单片机
stm32
单片机学习
笔记
一些重要的知识:0x0d(回车符\r)0xoa(换行符\n)stm32f4xx.h:包含了stm32f4的寄存器结构体的定义(类似于c51的reg52.h)f4顶层头文件main必须要加这个顶层文件可以加“sys.h”因为它里面包含stm32f4xx.h头文件sys.h:位带操作的头文件#include"sys.h"//读取io口的状态频率,是单位时间内完成周期性变化的次数没解决的问题:分频因子在
hello&Code
·
2020-06-25 16:44
单片机及arm
50条STM32
单片机学习
笔记
重要——另一篇博文STM32
单片机学习
笔记1、AHB系统总线分为APB1(36MHz)和APB2(72MHz),其中2>1,意思是APB2接高速设备2、Stm32f10x.h相当于reg52.h(里面有基本的位操作定义
Surferqing_
·
2020-06-25 14:44
STM32
51
单片机学习
知识点
转载自简书——1.单片机内部资源三大指标:a.FLASH(程序存储控件)相当于:电脑硬盘(断点后还保存在)b.RAM(内存)相当于:电脑内存(存储一些)c.SFR(特殊功能寄存器)2.单片机的选择:a.STC89C52(国内生产的)1k=1024字节b.P89V51RD+支持与KEIL联机进行在线仿真。3.单片机最小系统三要素:电源电路,复位电路,晶振电路。特点:单片机可以运行程序,是单片机控制系
Surferqing_
·
2020-06-25 14:43
C51
单片机学习
路线
单片机怎么学,学哪款单片机呢?(大一大二)入门级推荐学习51单片机。因为——51单片机简单易上手资料多,当然最最重要的是,本人发现了51单片机的一套秒杀本人接触过的所有教程的资料——金沙滩宋老师的手把手教你学51单片机,绝对经典。(我不是他的托,他没给我钱,我也没买过他的东西,免费用的他的资料)这里得好好感谢宋老师。很多人推荐guo的单片机,说实话guo的代码真的相当不咋地,同时肯定也有很多人推荐
137??
·
2020-06-25 14:29
51
单片机学习
笔记(1)
单片机的基本概念1.1单片机的组成由CPU、RAM(随机存储器)、ROM(只读存储器)、I/O接口、以及内部功能部件组成。1.2单片机内部数据传输单片机内部数据传输通过总线完成,输入数据时会经过三态门,三态门挂在总线上,当需要作为输入时,保持为低电位,输出时为高电位。51单片机内部有16根地址总线,总线与单片机的寻址能力有关,其对应关系为:单片机能够寻找到的地址=2的总线个数的次方。1.3寄存器的
枫清云
·
2020-06-25 09:52
51单片机学习
【小白】【大学】一名嵌入式软件开发小白的
单片机学习
历程、心路历程、经验分享
我的嵌入式学习之路我为什么写这篇文章先简单介绍一下我自己与每一个技术小白共勉这篇文章写给谁我的学习经验分享我的成长之路我的
单片机学习
历程分享51系列
单片机学习
历程预备知识:(可以查百度)正式学习路径STM32
Bright-SKY
·
2020-06-25 08:04
我的大学成长之路
STM32
单片机学习经验
我的大学
嵌入式软件
经验分享
51
单片机学习
笔记【八】——步进电机
一.步进电机基础1.定义步进电机是将电脉冲转化为角位移的执行机构,主要使用永磁性步进电机,本实验使用的步进电机为四线双性步进电机;步进电机的相数指产生不同极性N,S磁场的激磁线圈对数,常用m表示;步进电机的拍数指完成一个磁场周期性变化所需脉冲数,以四线二相电机为例:单向四拍:A/-B-A-B/双向四拍:A/B-AB-AB/-A/B/单&双八拍:A/-A/B-B-AB-A-AB/-B/-A/B/步进
OliverKen
·
2020-06-25 01:10
51单片机
【51
单片机学习
过程记录】 1学习实践前要准备的
声明:【51
单片机学习
过程记录】全是我自己学习、实践所记录的过程,我只是菜鸟,所有论点和观点仅代表我个人,不能确定是这个技术的真理。
phangbob
·
2020-06-24 19:06
51单片机学习过程记录
很好的
单片机学习
心得,值得任何编程读完
一直想写一个帖子,将自己学习单片机的经历、经验和方法总结一下,今天终于动手写了,呵呵,这是我学习单片机的经验、心得、方法。希望对大家学习单片机有所帮助。经常在群、论坛里看到有人问:怎么学单片机?也常看到有人说学了好几个月可就是没有什么进展。当然,受限于每个人受到的教育水平不同和个人理解能力的差异,学习起来会有快慢之分,但我感觉最重的就是学习方法。一个好的学习方法,能让你事半功倍,这里说说我学习单片
明天还有我
·
2020-06-24 14:05
单片机
51
单片机学习
笔记(1)——初识单片机
1、什么是单片机单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。单片机结构框图如下:2、单片机能做什么小到玩具车、电子手表,大到航天器、机器人,无论是数
Horse~
·
2020-06-24 13:47
51单片机学习笔记
STM32使用外部16MHZ晶振修改程序点
图13225封装晶振STM32
单片机学习
者一开始用的晶振一般是2PIN的8MHZ晶振,一旦正真做产品研发的时候,使用
JeffJiang888
·
2020-06-23 17:40
STM32学习
STC15
单片机学习
笔记(转载记录非原创)
STC15F2K60S2系列单片机是STC生产的单时钟/机器周期的单片机。是高速/高可靠/低功耗/超强抗干扰的新一代8051单片机。采用第八代加密技术,加密型超强,指令代码完全兼容传统的8051,速度快8~12倍。内部集成高精度R/C时钟,+/-1%温漂,常温下温漂5%,5MHz~35MHz宽范围可设置,可彻底省去昂贵晶振电路和外部复位电路。特点:1.它的存储容量大,考虑到之前用到的STC8952
TitorJ
·
2020-06-23 10:06
51单片机
51
单片机学习
51
单片机学习
51
单片机学习
51
单片机学习
51
单片机学习
51
单片机学习
51
单片机学习
51
单片机学习
51
单片机学习
51
单片机学习
51
单片机学习
51
单片机学习
51
单片机学习
51
单片机学习
51
单片机学习
51
单片机学习
flyingli001
·
2020-06-23 08:19
十速
单片机学习
归纳和总结(二):C51复习纲要及核心模块知识点总结
备注:C51复习纲要为根据单片机老师期末复习总结归纳而来C51核心模块知识点为课堂所做笔记51MCU复习纲要十速的51系列,78B芯片(CPU+RAM+Flash(ROM)+IO+Timer/Counter+Interrupt+AD+PWM+Touch+LED/LCD):1、时钟的构成:外部时钟,内部时钟;快时钟与慢时钟,时钟的分配。2、78B单片机的系统时钟是2个周期(执行一条指令的时间),标准
Noodlemes_csdn
·
2020-06-22 22:58
51单片机高级外设和项目篇-免费下载
第1季课程的主要内容包括:《朱有鹏老师单片机系列课程》的整体规划、课程设计、学习路线介绍,
单片机学习
的意义、单片机与物联网的关系,51单片机工作原理、电路原理图识别、C语言基础知识等学习单片机软件开发必备的基础知识
allsafenet
·
2020-06-22 19:15
朱友鹏老师系列
STM32F103系列
单片机学习
笔记1方便以后查看
系统中断管理:NVIC我的理解——管理系统内部的中断,负责打开和关闭中断。基础应用1,中断的初始化函数,包括设置中断向量表位置,和开启所需的中断两部分。所有程序中必须的。用法:voidNVIC_Configuration(void){NVIC_InitTypeDefNVIC_InitStructure;//中断管理恢复默认参数#ifdefVECT_TAB_RAM//如果C/C++Compiler\
Achou.Wang
·
2020-06-22 14:00
STM32使用外部16MHZ晶振总结
图13225封装晶振STM32
单片机学习
者一开始用的晶振一般是2PIN的8MHZ晶振,一旦正真做产品研发的时候,使用
寒冷的海王星
·
2020-06-22 06:19
STM32
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他