电子技术基础:分为模拟电子技术和数字电子技术
而模拟电子技术分为低频和高频
我们大一学的是低频
电脑和手机用线连接,手机通过电流传给电脑,这些电流的电位高电平表示1低电平表示0,所以就成了计算机认识的0和1,也就是说通过电位的高低来传数据,不存在中电频,我们规定大于等于3V为高电平,小于等于0.4V为低电平。
正逻辑:高电平用1表示,低电平用0表示
负逻辑:高电平用0表示,低电平用1表示
十进制转化为二进制怎么转?
假设191转化成二进制
首先在纸上先写出2的n次方,小数点前是2的正次方,小数点后是2的负次方。判断191处于那两个数之间,然后减去这个数,大的放0,小的写1,这个在你的书上封皮下面。自己看,转换回去很简单就是挨个相乘再相加。
二—十进制代码(BCD代码)
也就说用四位二进制数表示任意一个十进制的数(0-9)
为啥不能用3为二进制数表示?因为3位排列组合最多由8种可能,而十进制数有10个。
BCD代码有很多种,这里先介绍3种,8421码,5421码,2421码
8421码就是不断加1,剩下的叫偏离态
5421码前5个和5421码一样,只是后面5个开头数字都是1,第一个是1000,其他四个不断加1.
2421码前5个也和8421码一样,但是第6个是第5个的补码,第7个是第4个的补码,以此类推。
你自己在编写BCD代码时要注意,每一位二进制数上的数字乘以各自BCD的名字的每一个数字之和必须等于每一行对应的序号