欢迎来到天天文库
浏览记录
ID:43320385
大小:308.00 KB
页数:6页
时间:2019-09-29
《《微机原理》练习(综合应用题)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《微机原理》练习(综合应用题)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建
2、议使用循环程序。4、先编写一个软件延时子程序,然后通过调用此程序实现在P1.0输出如下波形:(周期15ms,方波宽度5ms)5、将片外RAM3000H至3005H单元的二进制加数和片外RAM4000H至4005H单元的二进制被加数相加,运算结果放在被加数单元中(注:低字节数在大地址单元中),请编制一个子程序完成。6、编制一个延时子程序,延时时间为50毫秒(系统时钟为12MHZ)O7、画出1031扩展外部数据存储器的连线框图。&已知8051单片机的fosc=6MHZ,请利用T0和P1.0输出矩形波,矩形波高电平宽
3、50us,低电平宽度为300uSo9、已知8051单片机的fosc=12MHZ,利用「I定吋,试编程由P1.0P1.1引脚分别输出周期为2ms和500us的方波。10、试编制一段程序,功能为:当P1.2引脚的电平上跳吋,对P1.1的输入脉冲进行计数;当P1.2引脚的电平下跳时,停止计数,并将计数值写入R6,R7o"、试编程实现将内部数据存储器30H起始的单元中的10个数拯传送到外部数据存储器地址从2000H起始的单元,实现数据块的移动。12、试画出8031单片机扩展一片2732(EPROM的接口电路原理图,并确
4、定出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-
5、43H单元中、B存放在44H-47H单元中(从低位字节开始存放)。试编制程序实现A与B相加并将结果存放在40H起始的单元中。结果存在42H和43H中,高位存在43H中。17>设晶振为6MH乙8031的定吋器T1工作于定吋器方式。试用方式1使P1.4口输岀频率为500HZ的方波。试编制程序(要求:有定吋器T1预置常数的计算过程)。18、在20H、21H存储单元中分别放有一个BCD码,试编程将两个BCD码合并成一个字节送到22H单元屮。VCCPA716、试编程将片外RAM中的40H和41H单元中内容相乘,19、用8
6、255建立一个开关量的输入,输出电路,计算8255A,B口地址,并编制程序,要求开关K1-K8按下时对应的LED亮,释放时对应的LED灭。设8255的控制字为8BHO20、如图所示为单片SDAC0832的接口电路图。试编制使输出三角波的程序。ADC08327Vref(-)+5VGNDWRP2.0RD>11>11ADC0809ININSTININALEINININOEINEOC21、如图所示为单片幽DC0809的接口电路图。试编制程序通逋0,采并将转换结果毒魏前i®H单元。样一次,转换,22、如图所示如P1日外麹
7、8爪发丸二极管的电鮭或试编程现L^DO—LED7循环依次点亮。P1.0DOQ003174LS24CD7071(8路反向驱俪23、画岀扩艰片程序存储蛊64的电路图,P1.7PO.OP0.1??P0.7ALEDOD1???D7G<1LED0LIED7并根据设计结3bQ0Q1???Q7OEA0A1-?■?A7+5V写出地址范围。DOD1???D7A9(8K)??A12CEOE8031P2.0P2.1?P2.5P2.6P2.7PSENWRRD
此文档下载收益归作者所有