建议楼主学完下面4本书,就能自己设计电路板和编写程序。课程可在慕课、超星尔雅之类的网课上学习
1、电路分析(主要分析电路中各部分的电流i和(或)电压v。电路模型包括电路的拓扑结构,无源元件电阻R,储能元件电容C及电感L的大小,激励源(电流源或电压源)的大小及变化形式,这是基础中的基础,学完之后才知道怎么设计电路)

2、模拟电子技术(是一门研究对仿真信号进行处理的模拟电路的学科。它以半导体二极管、半导体三极管和场效应管为关键电子器件,包括功率放大电路、运算放大电路、反馈放大电路、信号运算与处理电路、信号产生电路、电源稳压电路等研究方向)

3、数字电子技术(主要研究各种逻辑门电路、集成器件的功能及其应用,.逻辑门电路组合和时序电路的分析和设计、 集成芯片各脚功能。555定时器等)
4、单片机原理及接口技术(编程技术)
既然是低电平有效,那7个输入就是00101010,因为I5/=0嘛,I5=1所以得知I5,I3,I1为1,为1的输入里面I5的优先级别最高嘛,所以只编优先级最高这个,编码器就是把10进制换2进制,把5编成2进制就是5=101,但是输出是低电平,所以非一下,就是010。
你只要记住,优先编码的输入高电平有效的找=1数字最大的那个,例如本题是I5,输出就是把5换成2进制,编码器就是个好听的名字而已,其实就是一堆与非门,当然,不要和老师这么说,会不高兴的。


