淘豆网
下载此文档放大查看缩小查看   1/6
0/100
您的浏览器不支持进度条
更多>>该用户其他文档
下载所得到的文件列表
《微机原理》练习(综合应用题).doc
文档介绍:
《微机原理》练习(综合应用题).docEvaluationWarning:ThedocumentwascreatedwithSpire..《微机原理》练习(综合应用题)1>试画出8031单片机与一片2732(EPROM—片H55和一片6116(RAM)芯片的接口系统电路原理图,并确定8155芯片的PA、PB、PC口的地址及6116的地址范围。2、已知8031晶振频率为12MH乙若T0定时器工作在方式1,每5ms申请一次中断:CI)请计算定时器初值,并且将其分为两个字节,即高8位和低8位,问高位和低位各等于多少?2)写出“启动计数"和“开中断"的语句。(3)写出T0中断的入口地址3、 编写一个清零程序,要求从BUFFE地址开始,共16个片內RAMo建议使用循环程序。4、 先编写一个软件延时子程序,然后通过调用此程序实现在 P1.0输出如下波形:(周期15ms,方波宽度5ms)5、 将片外RAM3000H至3005H单元的二进制加数和片外RAM4000H至4005H单元的二进制被加数相加,运算结果放在被加数单元中(注:低字节数在大地址单元中),请编制一个子程序完成。6、 编制一个延时子程序,延时时间为50毫秒(系统时钟为12MHZ)O7、画出1031扩展外部数据存储器的连线框图。&已知8051单片机的fosc=6MHZ,请利用T0和P1.0输出矩形波,矩形波高电平宽50us,低电平宽度为300uSo9、已知8051单片机的fosc=12MHZ,利用「I定吋,试编程由P1.0 P1.1引脚分别输出周期为2ms和500us的方波。10、试编制一段程序,功能为:当P1.2引脚的电平上跳吋,对P1.1的输入脉冲进行计数;当P1.2引脚的电平下跳时,停止计数,并将计数值写入 R6,R7o"、试编程实现将内部数据存储器30H起始的单元中的10个数拯传送到外部数据存储器地址从2000H起始的单元,实现数据块的移动。12、试画出8031单片机扩展一片2732(EPROM的接口电路原理图,并确定出2732程序存储器的地址范围。13、试画出8155芯片与8031单片机接口的电路原理图。要求:片选信号-GE与P2.5相连;IO/M与~P2・1相连。并确定8155的PAD、PBPC口、命令/状态口、定时/计数器高6位和定时器/计数器低8位的地址以及8155芯片内部RAM的地址范围。14、 设晶振为6MH乙8031的定时器T0工作于定时器方式。试用方式0使P1.0口输出频率为250HZ的方波,请编制程序(要求:有定时器T1预置常数的计算过程,采用中断的方式编程)。15、 A.B为两个四字节的数,A存放在40H-43H单元中、B存放在44H-47H单元中(从低位字节开始存放)。试编制程序实现A与B相加并将结果存放在40H起始的单元中。结果存在42H和43H中,高位存在43H中。17>设晶振为6MH乙8031的定吋器T1工作于定吋器方式。试用方式 1使P1.4口输岀频率为500HZ的方波。试编制程序(要求:有定吋器T1预置常数的计算过程)。18、在20H、21H存储单元中分 内容来自淘豆网www.taodocs.com转载请标明出处.