一、51单片机片外总线结构?
51单片机外部并行总线为标准的三总线结构,即8位数据总线、16位地址总线和3位控制总线。
16位地址总线用来寻址64k的外部数据存储器,这个16位地址的高8位由P2口输出,低8位由P0口输出。P0口既是地址总线又是数据总线,输出低8位地址时,由控制总线的ALE信号锁存。
除了ALE以外,控制总线的另外两个信号是WR(写信号)和RD(读信号),用于通知外部数据存储器,当前的操作是读还是写。
二、51单片机的数据总线,地址总线和控制总线分别有多少根?
32条i/o口线,分为4组,每组8条,称为p0~p3口,p0口有8位数据总线和地址总线的低8位,p2口有地址总线的高8位,因此单片机的地址总线位是16位,寻址空间为64kb,数据总线位宽为8位。同时在p3口还r/w控制信号线。
三、51单片机的片外地址总线和数据总线的条数分别?
地址总线包括P0,P2 数据总线,P0 数据总线8位,地址总线16位 可寻址空间64K
四、80C51单片机的控制总线信号有哪些?
80C51单片机的控制总线信号有以下4个,各信号的作用为:RST/VPD: 复位信号输入引脚/备用电源输入引脚;单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。
从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。
五、80c51单片机rom寻址范围为64km,其中什么在片外?
因为针对ROM寻址的PC是16位的,寻址RAM的DPTR也是16位的,16位地址空间就是64K范围。
六、运-20采用国产综合航电系统,以ARINC429总线为骨干,将电子飞行仪表、飞行控制、导航、通信?
C919采用外国的航电系统,已经在国际上得到广泛认可,可以比较顺利的通过适航认证,取得成为合格民航运行资格,从而进入国际航空市场 中国可以研制军机航电系统,也就可以研制民机,但是终究经验不足 军机和民机的航电原理一样,技术相通,但是重点不同,民机对安全规定更严格,要求有相当的经验积累,国内在这方面很欠缺,起步阶段采用国外技术也是为缩短研制时间,尽快出成品,随着经验丰富,最终会采用国产系统
七、51单片机对片内地址为00H-7FH,80H-0FFH RAM,SFR和片外RAM各用什么寻址方试?
可位寻址的IRAM地址必须可被8整除。无论RAM/SFR概莫能外。因为SETB/CLRB指令的格式是xxxB (address)+bit(0-7)。比如给P0的第1位置1就是setb 0x81,所以题主现在明白了为什么只有被8整除的地址才可位寻址吧╮(╯▽╰)╭
八、用51单片机控制12V继电器,也就是5V控制12V的继电器,继电器的阻值为100欧,我用三极管控制怎么控制不了?
看你的意思你用的是PNP型三极管吧,这样你还是不行的。
。。。。你的单片机输出低时,三极管发射极与基极的电压为12V,发射结正偏,是不,貌似可以导通吧。好吧,当你输出高电平时,三极管发射极与基极的电压为12V-5V=7V,发射结还是正偏是不,你的始终导通,没法控制了。。。。况且,你的电路正好满足发射结正偏,集电结反偏的要求,所以,即便工作了,也是工作在放大区。。。。。不是你用来做开关的饱和截止区。。。。这样连的结果就是三极管的BE结直接烧毁 还有就是你说是12V的继电器,为啥要有正负12V,这样加起来24V了,继电器也可能烧啊。如果想控制,最简单的就是先控制一个5V继电器,再用这个2V继电器去连12V继电器九、mcs-51系列单片机的定时器T1用做定时方式时,采用工作方式1,则工作方式控制字为?
让我来告诉你答案!答案应该是ATMOD=01100000GC/TM1M0T1T0
十、51单片机怎么检测一个9013三极管是否为导通状态?我只会单片机控制三极管开关?
已NPN三极管为例,可以在基极串上一个电阻,如果三极管未导通则为低电平,导通为高电平。
这个时候把单片机的IO口接在电阻的一侧,用个if语句判断IO口的状态,点亮LED就行了。这个就跟按键检测一个道理,按下低电平,LED亮。