-
本篇文章介绍了51单片机当中晶振和波特率的关系,并用数值进行了计算。希望大家在阅读过本篇文章之后能对两者的联系有进一步的了解。
-
和其他初学者一样,本人发现很多单片机的外围电路设计及程序编写大多是以低电平有效来驱动电路的,而高电平的却是少之又少。不明白,搜索之,了解之,总结之,共享之。
-
中断是为单片机实时处理外部和内部随机机事情而设置的一项基本功能,中断功能的存在,极大的提高了单片机处理外部和内部事件的能力,目前几乎所有单片机都会配置的这一项基本功能,而中断功能的强弱也成为衡量一种...
-
我们使用单片机去做一些任务的时候,通常把程序写成顺序结构,基本可以解决大部分的设计要求了。而且这种结构便于理解,而且程序易构成模块化,在各个模块中调用实现更复杂的任务。
-
对于单片机或嵌入式系统而言,按键是必不可少的。记得刚开始学51单片机的时候,刚接触到按键扫描程序,理解起来很是费力,感觉代码量不少。后来有接触到 stm32的按键扫描程序,觉得不错。今天一个偶然的机...
-
晶振就是如同人的心脏,是血液的是脉搏,把单片机的晶振问题搞明白了,51单片机的其他问题迎刃而解,本文通过21个关于51单片机晶振的问题让读者进一步了解51单片机。
-
本文将一些常用的51单片机指令归纳总结成几种简便的记忆方法以便读者记忆,方便读者编程使用。
-
本文详细阐述了上拉电阻、下拉电阻的定义、作用、阻值选择原则以及使用注意事项
04-14 16:43by
YYJ 1265次查看
-
很多时候我们常常看到同步与异步,阻塞与非阻塞的出现。有的地方直接将同步与阻塞画上了等号。异步与非阻塞画上了等号。事实上这是不对的。同步不等于阻塞,而异步也不等于非阻塞。下面就来仔细的看看同步与异步、...
-
混杂字符设备之LED设备驱动设计及CPU寄存器虚拟内存映射分析:混杂字符设备的主要特点是主设备号(10)公用,通过一个链表将各个设备关联起来,设备的识别主要依靠次设备号。
-
fork函数用于创建子进程,典型的调用一次,返回两次的函数,其中返回子进程的PID和0,其中调用进程返回了子进程的PID,而子进程则返回了0,这是一个比较有意思的函数,但是两个进程的执行顺序是不定的...
-
中断系统是为了使CPU具有对外界紧急事件的实时处理能力而设置的。
当中央处理器CPU正在处理某件事的时候外界发生了紧急事件请求,要求CPU暂停当前工作,转而去处理这个紧急事件,处理完以后,再回到原...
-
现在生产的许多单片机对8051的内核进行了扩展,比如,内部看门狗,ADC转换、EEPROM、PWM等功能。在编程控制程序时,如需要利用这些扩展模块,一般程序体积会变大,文本的长度较长。在调试程序时就...
-
52xxAD系列单片机的内部集成了两路可编程计数阵列模块(PCA),可用于软件定时器、外部脉冲的捕捉、高速输出和脉宽调制输出(PWM)。这里主要是对PWM输出功能进行介绍。
-
PWM—脉冲宽度调制(Pulse Width Modulation),是一种周期一定而高低电平可调的方波信号。当输出脉冲的频率一定时,输出脉冲的占空比越大,相对应的输出有效电压越大。...
-
以下两个程序效果相同,一个使用汇编语言,一个使用C语言,从仿真效果看,c语言程序运行比较流畅。含有原理图。
-
单片机产生脉宽300MS周期600MS方波,由外部计数T0接收脉宽1.5MS周期3MS方波。
-
数值有正负之分,计算机就用一个数的最高位存放符号(0为正,1为负).这就是机器数的原码了.因为在两个整数的加法运算中是没有问题的,于是就发现问题出现在带符号位的负数身上,对除符号位外的其余各位逐位取...