资源描述:
《单片机硬件与接口答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、单片机硬件与接口(共18题)1、图1用作播放音乐。当单片机为89C51时,请将下面单片机最小系统的元件补齐:(10分)(1)晶振电路(4分)(2)复位电路(4分)(3)片内或片外ROM选择电路。(2分)图1播放音乐的电路*******************************************************************************解答:(1)18脚19脚24(2)第九脚RST(3)EA脚进行选择EA=1,内部;EA=0,外部;*************************************
2、******************************************回答完毕2、图2为用164作接口的电路图,当用下面的指令设置命令时,请将图中所需的连线补齐。提示:164的4根空脚从上往下依次是8、9、1、2(7分)…clrp1.7setbp1.7;复位信号端P1.7=9脚movscon,#00hmovsbuf,a;数据线P3.0=1脚和2脚…24P1.0P3.0图2164接口****************************************************************************
3、***解答:P1.7=9脚P3.0=1脚和2脚P3.1=移位脉冲*******************************************************************************(回答完毕)参考资料:74LS1648位串入,并出移位寄存器1脚:DSA(数据输入端A)2脚:DSB8脚:时钟输入9脚:中央复位输入3、图3为具有E2ROM的单片机电路图。试根据下面程序段中的信息,将图中的连线补齐。(5分)DEVICEEQU30H;器件硬件地址的存储单元SLAEQU32H;定义器件片内地址的存储单元24SDA
4、BITP1.2;定义24C02数据线SCLBITP1.1;定义24C02时钟线ORG0000HMAIN:MOVSP,#70H;设堆栈指针MOVNUMBYT,#16;设置传送数据的长度MOVDEVICE,#0A2H;器件硬件地址的存储单元10100010MOVSLA,#040HLCALLWrToROMMOVNUMBYT,#13MOVDEVICE,#0ACH;器件硬件地址的存储单元10101100MOVSLA,#040HLCALLWrToROMSJMP$;写数据块WrToROM:MOVR1,SLAMOVR0,#60HMOVR2,NUMBYTReWr
5、ite:LCALLStartMOVA,DEVICE;DEVICEWriteLCALLSendLCALLAckMOVA,R1;Address+iLCALLSendLCALLAckMOVA,@R0;*(PData+i)LCALLSendLCALLAckLCALLStopLCALLDELAYINCR0INCR1DJNZR2,ReWriteRET24图3读写24CXX*******************************************************************************解答:由程序得到两块芯片的地址
6、24C02的地址线A2A1A0的内容必须硬件布线一致即#0A2H#0ACH*******************************************************************************回答完毕参考资料:1010A2A1A0R/W242、图2为用8255作接口的电路图。试根据下面程序段中的信息,将图中8255所缺的连线补齐。提示:8255图中从上向下依次为A0、A1和。8255命令的定义参见第四大题。(10分)ORG000HMOVDPTR,#0BFFFH;1011111111111111MOVA,#
7、88H;10001000MOVX@DPTR,Abegin:MOVDPTR,#0AFFFH;1010111111111111MOVXA,@DPTRJNBACC.5,SUB1AJMPSUB2SUB1:MOVR7,#8MOVDPTR,#8FFFHMOVA,#0FEHROT1:MOVX@DPTR,ARRAACALLDELAYDJNZR7,ROT1AJMPbeginSUB2:图28255接口3、图3为串口彩灯电路图。(共9分)a)根据下面程序片段,请将图中所需的连线补齐。(3分)24a)程序运行后,彩灯的效果是(注:开关自上而下分别为K1、K2、K3)(
8、1)K1合上,(3分)(2)K2合上,K1断开,(3分)ORG0000Hmovscon,#00hbegin:jnbp1.0,sub1jnbp1.1,s