单片机

单片机应用中11项易于疏忽的小常识

1、MCU有串口外设的话,要加上电平转换芯片(如MAX232、SP3485就是RS232和RS485接口)。

2、RS485采用差分信号负逻辑,+2V~+6V表示0,-6V~-2V表示1。有两线制和四线制两种接线,四线制是全双工通讯方式,两线制是半双工通讯方式。RS485一般采用主从通讯方式,即一个主机带多个从机。

对单片机地址空间和堆栈的理解

data—可寻址片内ram 0x00-0x7f
bdata—可位寻址片内ram
idata—可寻址片内ram,允许访问全部内部ram 0x00-0xff
padata—分页寻址访问片外ram
xdata—可寻址片外ram 0x0000- 0xffff

单片机实现温度检测电路的设计

本文提供了一种利用单片机多余I/O口实现温度检测电路的低成本方法。该电路非常简单,易于实现,并且适用于几乎所有类型的单片机,其电路如下图所示:

单片机C语言如何产生随机数?

随机数在单片机的应用中也是很多的,当然产生随机数的方法有很多,当中有一个就是利用单片机定时器,取出未知的定时器THX和TLX的值,再加以运算得到一个规定范围内的随机数值,这种做法也是可行的;或者预先写好一个随机数表,然后从表中取数据也是可以的。

单片机上拉电阻、下拉电阻的详解和选取(二)

在上一篇文章“单片机上拉电阻、下拉电阻的详解和选取(一)”中,我们介绍了上拉电阻、下拉电阻的作用和应用原则。在本文,我们将介绍上拉电阻、下拉电阻的阻值选择原则。

单片机上拉电阻、下拉电阻的详解和选取(一)

一、定义

1、上拉就是将不确定的信号通过一个电阻嵌位在高电平,电阻同时起限流作用。下拉同理。

2、上拉是对器件注入电流,下拉是输出电流。

3、弱强只是上拉电阻的阻值不同,没有什么严格区分。

一分钟带你搞懂这三种单片机的优缺点

51单片机优缺点

51系列是应用最广泛的单片机,由于产品硬件结构合理,指令系统规范,加之生产历史“悠久”,有先入为主的优势。世界上有许多著名的芯片公司都购买了51芯片的核心专利技术,并在其基础上进行了性能扩充,使得芯片得到进一步的完善,形成了一个庞大的体系,直到现在仍在不断翻新,把单片机世界炒得沸沸扬扬。

关于单片机中断的优先级,你想了解的都在这儿了!

在讲中断产生背景的时候,我们仅仅讲了看电视和烧水的例子,但是实际生活当中还有更复杂的,比如我正在看电视,这个时候来电话了,我要进入接电话的“中断”程序当中去,就在接电话的同时,听到了水开的声音,水开的“中断”也发生了,我就必须要放下手上的电话,先把煤气关掉,然后再回来听电话,最后听完了电话再看电视,这里就产生了一个优先级的问题。

单片机定时器/计数器基本原理

目前常用的单片机中往往都配备了定时器/计数器。在AT89S52芯片内包含有三个16位的定时器/计数器:T0、T1和T2,其核心是加1计数器。我们主要需要掌握的是T0和T1的结构和功能,需注意要从电路结构上来理解功能的实现。

单片机中的高阻态到底什么意思?

在我们刚一开始接触到51单片机的时候对P0口必须加上上拉电阻,否则P0就是高阻态。对这个问题可能感到疑惑,为什么是高阻态?加上拉电阻?今天针对这一概念进行简单讲解。

高阻态

高阻态这是一个数字电路里常见的术语,指的是电路的一种输出状态,既不是高电平也不是低电平。