单片机学习总结
鬼谷子丶
这个作者很懒,什么都没留下…
展开
-
C51单片机之keil编程入门(一)
51单片机组成CPU:由运算和逻辑控制组成,同时还包括中断系统和部分外部特殊功能寄存器;RAM:用以存放可以读写的数据。如运算的中间结果、最终结果以及欲显示的结果;ROM:用以存放程序,一些原始数据及表格;I/O口:四个8位并行I/O口,即可用作输入,也可用作输出;T/C:两个定时/记数器,既可以工作在定时模式,也可工作在记数模式;点亮一个发光管//通过位操作点亮发光管incl...原创 2019-04-12 17:30:19 · 21337 阅读 · 0 评论 -
C51单片机之keil编程入门(二)
C51单片机之keil编程入门(二)内容提要:中断原理定时器应用数码管的动态显示原理及实现1.中断原理概念:CPU处理事件A时,发生了另一事件B需要CPU去处理(中断发生)CPU暂时中断当前工作,去处理事件B(中断响应和中断服务)待CPU处理完B后,再回到原来A被中断的地方继续处理A(中断返回)这一过程称为中断。2.定时器应用3.数码管的动态显示原理及实现...原创 2019-04-13 11:53:27 · 2329 阅读 · 0 评论 -
单片机串口通信技术
转载自https://www.cnblogs.com/menlsh/archive/2013/01/28/2880580.html转载 2019-06-04 17:03:27 · 267 阅读 · 0 评论 -
总线
总线来源:百度百科定义:总线(Bus)是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束, 按照计算机所传输的信息种类,计算机的总线可以划分为数据总线、地址总线和控制总线,分别用来传输数据、数据地址和控制信号。总线是一种内部结构,它是cpu、内存、输入、输出设备传递信息的公用通道,主机的各个部件通过总线相连接,外部设备通过相应的接口电路再与总线相连接,从而形成了计算机硬...原创 2019-07-30 11:30:24 · 280 阅读 · 0 评论 -
结构体作用(STM32)
结构体作用(STM32)来源:正点原子MDK 中很多地方使用结构体以及结构体指针,下面总结一下其使用结构体的主要作用。1.结构体是将不同的数据类型整合为一个有机整体,方便数据管理,增加代码的可读性2.在我们单片机程序开发过程中,经常会遇到要初始化一个外设比如串口,它的初始化状态是由几个属性来决定的,比如串口号,波特率,极性,以及模式。对于这种情况,在我们没有学习结构体的时候,我们一般的方法...原创 2019-07-30 12:07:40 · 10187 阅读 · 0 评论 -
STM32操控外设为什么要先使能时钟
STM32操控外设为什么要先使能时钟STM32的新手,一般都会对一个问题很纠结。我也是,就是所谓的”时钟问题“。我们在尽心STM32编程时,会痛苦地发现这样一个事实:不管你要干嘛,你首先要做的一件事就是使能时钟。而且可能每一次的时钟还是不同的。你就会问:为什么要使能时钟?为什么每次使能的时钟还不一样呢?为什么51单片机中没有这些鬼?在学51单片机的时候,基本上接触不到I/O方向和外设时钟的概念...转载 2019-07-30 16:17:15 · 6229 阅读 · 11 评论 -
STM32启动模式及程序下载原理总结
STM32启动模式及程序下载原理总结最近在学习STM32过程中,对其串口实现程序下载的原理不甚了解,查阅网上资料及官方手册后,明朗了不少,总结如下:要了解其程序下载原理,必须对STM32的启动模式有一定了解。官方参考手册里可以查到,在STM32F10xxx里,可以通过BOOT[1:0]引脚选择三种不同启动模式:以下是正点原给出的解释:-一般情况下如果我们想用用串口下载代码,则必须配置...原创 2019-08-03 17:30:57 · 1588 阅读 · 0 评论 -
STM32的I/O口的8种工作模式
STM32的I/O口的8种工作模式原贴:http://www.openedv.com/posts/list/21980.htm浮空,顾名思义就是浮在空中,上面用绳子一拉就上去了,下面用绳子一拉就沉下去了.开漏,就等于输出口接了个NPN三极管,并且只接了e,b. c极 是开路的,你可以接一个电阻到3.3V,也可以接一个电阻到5V,这样,在输出1的时候,就可以是5V电压,也可以是3.3V电压了....转载 2019-07-26 19:59:59 · 1326 阅读 · 0 评论