MCS-51单片机的典型芯片是8031、8051、8751。8051内部有4 KB ROM,8751内部有4KB EPROM,8031内部无ROM;除此之外,三者的内部结构及引脚完全相同。因此,以8051为例,说明本系列单片机的内部组成及信号引脚。 1) 中央处理器(CPU) &nbs[详细]
1、串行口的结构MCS-51串行口结构框图示于图。由图可见 MCS-51单片机串行口主要由两个物理上独立的串行数据缓冲寄存器SBUF、发送控制器、接收控制器、输入移位寄存器和输出控制门组成。两个特殊功能寄存器SCON和PCON用来控制串行口的工作方式和波特率。发送缓冲寄存器SBUF只能写,不能读;接收缓冲寄存器SBUF[详细]
中断响应:1.响应条件CPU响应中断的条件有:①有中断源发出中断请求;②中断总允许位EA=1,即CPU开中断;③申请中断的中断源的中断允许位为1;满足以上条件,CPU响应中断;如果中断受阻,CPU不会响应中断。2.响应过程单片机一旦响应中断,首先置位响应的优先级触发器,然后执行一个硬件子程序调用,把断点地址[详细]
由于8051的串行口在方式0工作状态下,可以方便地通过移位寄存器74LS164扩展并行输出口。因此,可以将这些并行口线作为列线,与P3口的行线构成行列式键盘。每占用一条P3口线可增加8个按键,用户根据需要可增减。 在8051的串行口方式0工作状态下,结合P3.4和P3.5实现2*8键盘。如[详细]
1、方式0和方式2在方式0时,每个机器周期发送或接收一位数据,因此波特率固定为单片机时钟频率的1/12(即fosc/12),且不受SMOD的影响。若晶振频率fosc=12MHz时,则波特率=fosc/12=12MHz/12=1Mb/s,即1 μs移位一次。方式2的波特率取决于PCON中的SMOD之值,当SMOD=0时,波特率为fOSC的1/64;若SMOD=1时,则波[详细]
51单片机指MCS-51系列单片机,CICS指令集。由Intel公司开发,其结构增加了如乘(MUL)、除(DIV)、减(SUBB)、比较(CMP)、16位数据指针、布尔代数运算等指令,以及串行通信能力和5个中断源,内有128个RAM单元及4K的ROM。其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。目前国内的51单片机市[详细]
文件包含是指一个程序文件将另一个指定文件的全部内容包含进来。文件包含命令的功能是用指定文件的全部内容替换该预处理行。文件包含命令的一般格式为:#include <文件名> 或 #include “文件名”。宏定义命令为#define,它的作用是用一个宏定义来替换一个字符串,而这个字符串既可以是常数,也可以是其他[详细]
指令给出参与运算的数据方式称为寻址方式。换句话说,寻址方式就是寻找确定参与操作的数的真正地址。在MCS-51系列单片机的指令系统中寻址方式共有7种,立即寻址方式。mcs-51单片机的一种寻址方式,操作数就写在指令中,和操作码一起放在程序存贮器中。把“#”号放在立即数前面,以表示该寻址方式为立即寻址,如[详细]
本文着手从集成电路角度去认识单片机,主要介绍了单片机的引脚图及引脚功能,以及单片机简易编程。 首先,先看下80C51单片机的功能结构框图。 80C51单片机属于MCS-51系列单片机,采用40引脚双列直插式DIP(Dual In Line Package),内有128个RAM单元[详细]
微处理器系统的基本结构如图1所示。图1 微处理器系统的基本结构 对于微处理器,地址信号是输出信号,它的作用是选择存储器或I/O接口的地址。当一个系统有较多的存储器单元或I/O接口需要选择时,需要地址信号提供较大的驱动能力,如所需的驱动能力大于微处理器的输出能力时,应对地址信号加驱动电路[详细]
专用系统是指利用微处理器构成的具有特定功能的系统,它是针对某个特定的功能专门设计的。近年来随着计算机技术的发展,使家用电器到形形色色的工控系统、通信系统的智能化成为可能。这些系统采用微处理器或微控制器构成智能系统,即在一个电子系统中内含微处理器或微控制器进行系统的信息处理和控制。由于[详细]
只读存储器(ROM)的信息在制造时或通过一定的编程方法写入,在系统中通常只能读出不能写入。在断电时,其信息不会丢失,它用来存放固定的程序及数据,如监控程序、数据表格等。 只读存储器可以分为掩膜式ROM、一次性编程PROM、可重复编程的则有光擦除的EPROM、E2PROM及Flash Memory 等。 掩膜式[详细]
书上是以MCS-51为例介绍的单片机硬件结构。对硬件不太感兴趣,省略若干内容。按功能来分主要包括如下部分:CPU RAM ROM 四个并行I/O口 1个串行口 2个16位定时器/计数器 中断系统 特殊功能寄存器 CPU是8位的,RAM只有可怜的128B,8051ROM为4KB。引脚介绍省略……PSW(Program Status Word)[详细]
在微处理器的工作过程中,如遇到来自电源或外界的干扰,有可能使读出的指令或程序指针地址发生错误,在这种情形下,将使微处理器错误地执行指令,或者到错误的地址去取指令,以至发生混乱,使整个系统无法正常地工作。微处理器监控电路实际上是一个复位电路,其作用是及时地发现上述情况,并向微处理器[详细]
图1为准16位微处理器8088构成的系统电原理图。图1 准16位微处理器8088构成的系统电原理图 准16位微处理器8088的地址总线为20条(A0~A19),其中A0~A7与数据信号D0~D7复用,A16~A19与状态信号S3~S6复用,需通过总线分离技术将地址信号锁存。8088的存储器寻址范围为1M,包含了程序存储器和数据存储器,由[详细]
A/D是模拟量到数字量的转换,依靠的是模数转换器(Analog to Digital Converter),简称ADC;D/A是数字量到模拟量的转换,依靠的是数模转换器(Digital to Analog Converter),简称DAC。他们的道理是完全一样的,只是转换方向不同,因此我们讲解过程主要以A/D为例来讲解。 很[详细]
在工业控制、电力通讯、智能仪表等领域,通常情况下是采用串口通信的方式进行数据交换。最初采用的方式是RS232接口,由于工业现场比较复杂,各种电气设备会在环境中产生比较多的电磁干扰,会导致信号传输错误。除此之外,RS232接口只能实现点对点通信,不具备联网功能,最大传输距离也只能达到几十米,[详细]
我们在选取和使用A/D的时候,依靠什么指标来判断很重要。由于AD的种类很多,分为积分型、逐次逼近型、并行/串行比较型、Σ-Δ型等多种类型。同时指标也比较多,并且有的指标还有轻微差别,在这里我是以同学们便于理解的方法去讲解,如果和某一确定类型A/D概念和原理有差别,也不会影响实际应用。 [详细]

扫码关注我们
0755-82591179
邮箱:ivy@yingtexin.net
地址:深圳市南山区桃源街道平山社区平山一路2号南山云谷创业园二期11栋410-411

Copyright © 2014-2026 颖特新科技有限公司 All Rights Reserved. 粤ICP备14043402号-4