⑴ 请简述什么是MCS-51单片机“五源中断”、“二级管理”用官方术语
“五源中断”指的是51单片机有五个中断源,分别为:外部中断INT0(P3.2)、INT1(P3.3),内部定时器/计数器中断T0、T1以及串行口中断TI/RI;
“二级管理”应该指的是中断有两个优先级,分别为“高”和“低”,以上中断源中两个或两个同时触发中断,或者执行中断时再次触发中断时先执行那个中断服务程序,简而言之,高优先级的中断可以打断低优先级的中断,而低优先级的中断不能打断高优先级的中断。
默认优先级从高到低依次为:INT0、T0、INT1、TI、TI/RI,你也可以在特殊寄存器IP中更改优先级。
⑵ 对于51单片机,什么叫引脚悬浮,什么叫开漏,还有没有类似的术语各自是什么意思
对于数字电路,一般可分为两种稳定状态,低电平和高电平,也就是0和1。
另外还有一种不稳定状态,就是管脚什么也不接,也就是悬空状态,即引脚悬浮。
原则上,对于单片机所有的引脚,最好都不要悬空,容易出现意外,也可能是0,也可能是1,不稳定。
对于大部分电路,一般有两种输出状态,要么为高,要么为低,也就是1或0,而实际还有一种状态,也就是悬空,既不确定是1,也不确定是0.
所以严格说,有三种状态,1,0,不确定。
开漏输出,就是其中两种0或不确定。可以输出0,但不会输出1.
很多人认为不是输出0,就是输出1,所以对输出0或不确定不太理解。
可以简单理解为,它是一个开关,开关另外一端接至0,开关闭合,输出就是0,开关断开,就是悬空。
⑶ 什么是单片机什么是单片机系统什么是单片机应用系统
1单片机:
单片机就是将CPU、存储器、定时计数器、I/O接口电路等集成在一个芯片。也叫单片微型计算机。
2 单片机系统:
以单片机为核心的控制系统。
3 单片机应用系统:
就是将单片机技术应用在电子、工业控制领域的各种典型产品,如以单片机为核心的智能煤气表、
智能热力表、上网微波炉。
⑷ 51单片机void是什么意思
void 就是把一个函数定义成无返回值类型,比如:
void display()
{
...........
//最后一行这就不能有return X,之类的了,就是说无返回值的一个函数
}
******************************************
如果没有void
uchar display()
{
............
return x; //这样,这里就可以返回一个数值给其他的函数用
}
************************************
不知道这样你明白了不?
⑸ 430单片机几个专业术语翻译
有一些是没用过也不知道的,解释不上来饥蚂,只翻译了部分我用过或知道的:
2,16-bit Sigma Delta(SD) ADC
16位Sigma-Delta数模转换器(SD是目前性能最好的转换方式)
4, 18ppm 1.2V ref
稳定度为18ppm的1.2V参考源,即18/1000000的稳定度。
6, No code execution required
无须执行代码
7, Timing managed in hardware
硬件定时管理(意为有硬件定时器)
8, interrupt Driven
中断驱动(意亮山指模块都是由中断触发来工作的)
10, Autoscan + DTC Performance Boost(DTC=data transifer controller)
自动扫描+DTC增强性能(DTC就是“数据转输控制”)
自动扫描和DTC都是ADC模块中的一个功能,自动扫描是可以自动的在多个通道上轮流采样的功能;而DTC可以自动完成连续扫描,并依次送入内存,两者配合就可以自动的完成多通道的连续采集了,所以可以提高CPU的效率,简化代码,增强多路数据采集应用的性能。
11, Expanded input multiplexer
扩展输入复用器(主要是针对比较器、OA或敬肢中是ADC这样的模块)
12, Multiplexer short for sample-and-hold
采样保持的复用器短接(可以在两个复用器间短接,用来保持数据)
13, UART with IrDA/LIN support or SPI
支持IrDA/LIN或SPI的UART
14, Baud-rate generator with auto-baud rate detect
带自动波特率检测的波特率生成器(用于串口通信)
15, Double buffered TX/RX
双缓冲收发(串口)
16, I2C master/slave up to 400kHz or SPI
I2C主机/从机模式,最高400KHz或SPI接口
17, Bit clock generator
位时钟生成器(I2C或SPI)