我也回答:
1,开关量,就是一位数字量,其值就两个中选择一个,要么是0,要么是1。
2,数字量,你可以理解为多位的开关量,其组成一个值,如255,32,32767等。
3,模拟量,举个例子吧,10V的电压,通过串起来的1K和2K电阻分压,请问会得到多少电压呢?会是6.66666...V吧,这就是一个模拟量,模拟量有时不能用有理数表示,即小数点后是无限不循环的。
实际中,模拟量可以通过了ADC(模拟-数字-转换)设备,转换成数字信号,比如常见的0-10V就与系统内的0-4000相对应,4000就代表10V,3000就代表7.5V,2000代表5V。
出现分歧的是浮点数出现,有些系统,ADC转换后,保存成为浮点数了,这64位浮点格式的。
通常还是认为这浮点数是模拟量,整数才认为是数字量。(这个呀,我也不是很靠谱,还是请大神来解说)
请楼下的大神接上。
16-11-26 12:37