第五章MCS51系列单片机接口与应用习题.doc_第1页
第五章MCS51系列单片机接口与应用习题.doc_第2页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第五章MCS51系列单片机接口与应用习题1 单片机应用系统的P1口连接如图51,问:(1) 执行下列程序的第一条指令后,哪些指示灯会亮?(2) 第二条指令的作用?(3) 程序执行到最后,(A)?2 按51题电路,要求根据S1的合、断情况决定L0合L1的亮灭:S1合上L0亮,S1断开L1亮。3 一八位D/A转换器满量程10V,如输出信号下线为2V,上限为8V,试确定该上下限信号对应的二进制码。4 某应用微机的温度控制装置,应用12位A/D转换器,如规定其上限为100010011000B,相应为22,请计算其可分辨的精度。又下限为18请写出相应的二进制码。5 某8031单片机由P3口作输出口,通过74LS244接向8路LED,由P1.0、P1.1的电平实现分支控制,试编程满足下列条件:(1) 当P1.0为低电平点亮一只LED;(2) 当P1.0为高电平,P1.1为低电平点亮全部LED;(3) 当P1.0、 P1.1全为高电平,LED四个一组轮流反复点亮。6 某MCS51系列单片机应用系统,试由P1口(P1.0P1.6)传递笔划信息,由P3口(P3.0 、P3.1、 P3.3 、P3.4、 P3.5、 P3.6)由左到右分别选通6个LED数码管,连接如图52,编程满足下列要求: (1) 令数码管显示111222(2) 令数码管显示121212(3) 令数码管显示123456(4) 令最左数码管显示“”(8中间的一横),其他数码管均熄灭。7 有某应用8155的MCS51单片机系统,8155的片选端接低电平,8155的接P3.3,由PA0PA6传递笔划信息,PB7和PB6用于位选左右LED数码管,连接如图53所示,每4MS自P3.5发出一脉冲到8155的定时器输入端,满1MIN后,由8155定时器输出端经定时器计数器0的计数脉冲输入端向CPU提出中断请求。编程满足:(1) 将依次存放在ROM中以TAB为始址的十六进制数码笔划信息依次传送,存在8155RAM以00H为始址的区间。(2) 为8155初始化。(3) 令左数码管熄灭,右数码管显示“”。(4) 满足:单片机自P1口输出的两位16进制数经8155PA和8155PB输出,分别在左右数码管上显示(规定:数码管笔划信息取自8155RAM,数码管每次通电时间2ms)。8 假设单片机可以根据外部输入09设定完成不同的操作,各操作对应的程序已经编号,对应程序的入口地址为PROG0PROG9。设计系统硬件结构和程序。(提示:使用拨码盘作为输入设备)9 设计利用MCS51的P1口与4个拨码盘连接的硬件电路,并给出读取数据的程序。10 用8155实现4行8列的32键盘接口。设计接口线路和程序。11 设计5G14433与MCS51接口线路,输入数据的个位和十位保存在30H单元,千位和百位保存在31H单元,并且欠量程、过量程、和极性分别保存在00H02H位地址单元。12 设计ADC0809与MCS51单片机的硬件连接线路,要求采用中断方式进行8路AD转换,将IN0IN7转换的结果分别存入30H37H地址单元。13 使用DAC0832用作波形发生器。设计硬件接线电路,并编写相应的程序。14 设8031内部RAM中有

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论