高职《单片机原理及应用技术》练习题 下载本文

1.叙述计算机通讯的基本概念。

2.叙述MCS-51单片机的串行接口结构、工作方式。

3.如何设置MCS-51单片机的串行接口的工作方式、波特率?

4.利用MCS-51单片机的串行接口设计有十六个键的键盘,画出电原理图,并叙述其工作原理。

5.如何实现单片机与PC机的串行通讯?

8 系统扩展技术

8-1 以8031为主机的系统,拟采用2片2764EPROM芯片扩展16B程序存储器。请设计出硬件结构图。

8-2 如图:设PA口接一组开关,PB口接指示灯,试编程,将寄存器R2的内容送指示灯显示,将开关状态读入累加器ACC中。

8-3已知8155命令口的地址为7F00H,RAM地址为7E00H~7EFFH。要求: (1) 画出8031与8155接口图。 (2) 将立即数32H送于7E5FH中。

8-4 对上图,要求PA口为基本工作方式,PB口为基本 输出方式,使8155的定时器/计数器作方波发生器,输出方波频率是Tin输入频率的24分频。。 8-5采用74LS138译码器,画出扩展8片6116的接口图。

8-6 设计一个由一片8KB EEPROM和一片74LS377作为输出口的电路(P2.5选中74LS377)。

8-7 试将8031单片机外接一片27128 EPROM和一片8155 RAM I/O端口的地址范围。

(1)画出扩展系统的电路连接图,并指出程序存储器、扩展数据存储器和I/O端口的地址范围。 (2)编写程序,将8031内部RAM以DATA1开始的数据区中共16个数与外部RAM以DATA2开始的数据区中16个数进行交换。

(3)利用8155片内的定时器对来自TIN端的外部脉冲信号进行计数,计数长度为0FH,计满溢出时,由TOUT端输出单个脉冲,装入工作方式和计数长度后立即启动。试编写有关程序。 8-8 用到三片74LS373的某8031应用系统的电路如下图的示。现要求通过

74LS373(2)输出80H,请编写相应的程序。

8-9 设单片机采用8051,未扩展外ROM,片外RAM采用一片6116。请编程将其片内ROM从100H单元开始10个字节的内容依次外移到片外RAM从100H单元开始的10个字节中去。

8-10下图是四片8K*8为存储芯片的连接图,请确定每片存储芯片的地址范围。

9 A/D和D/A转换器接口技术

9-1. 在一个fosc为12MHZ的8031系统中接有一片D/A器件DAC 0832,它的地址为7FFFH,输出电压为0v~5v,请画出有关逻辑框图,并编写一个程序,使其运行后能在示波器上显示锯齿波(设示波器X方向扫描频率为50us/格,Y方向扫描频率为1v/格)。

9-2. 在fosc=12MHz的系统中接有ADC 0809,地址为7FF8~7FFFH,试画出逻辑框图,并编写ADC 0809的初始化程序,和定时采样通道2的程序(假如设采样频率为1ms一次,每次采样4个数据存于8031内部RAM 70H~73H中)。 9-3. DAC 0832与8031单片机连接时有哪些控制信号其作用是什么?

9-4. 已知DAC 0832的地址为7FFFH,输出电压为0~5v 编写产生矩形波,其波形占空比为1:4,高电平的电压为2.5v,低电平时为1.25v的转换程序。 9-5. 已知ADC 0809 的地址为7FF8~7FFFH。编写每隔100ms轮流采集一次8个通道数据的程序。共采样10次,其采样值存入片外RAM 3000H开始的存储单元中。

10 键盘/显示接口技术

10-1. 消除键盘抖动的硬件、软件方法各有什么特点?

10-2. 见图10.14,共有K1-K4四个键,如果K1-K4分别用于输入数字1-4,在不改变电路设计的基础上,要增加输A、B、C三个字母的功能,叙述你的设计思路并用框图予以表达。

10-3. 设计一个5×5的矩阵键盘并叙述其工作原理。

10-4. 设计一个二位BCD码拨盘输入电路,通过P0口输入,编写数据读入的程序。

10-5. 共阴极LED数码管和共阳极LED数码管在应用中有何区别?选择的原则是什么?

10-6. 应用74LS164集成电路,设计三位LED数码管的静态显示电路,编写显示程序段。

10-7. 叙述LED发光数码管与LCD液晶显示器的工作原理和优缺点。

10-8. 用CD4543静态液晶驱动器设计一个四位显示电路,分析工作原理,写出相应的程序。

10-9. 叙连YEJHD12864C点阵图形型液晶显示器工作原理。

11、功率接口技术

11-1设计单片机通过P1口输出二个开关量控制LED灯的电路,使二个LED灯轮流显示,间隔1s,编写相应的程序。

11-2. 单片机通过数据总线P0口输出开关量与通过I/O口输出开关量有何区别?

11-3. 利用二片74LS377接口缓冲器,设计一个单片机控制十六个LED灯的电路,使十六个LED灯排列成一个园形,编写程序,十六个灯中始终只有一个灯点亮,点亮的灯沿园周运动。

11-4. 叙述光电耦合器的工作原理,在哪些情况下需要在单片机应用系统使用光电耦合器。

11-5. 叙述继电器的工作原理,为什么要在继电器线圈两端加一个二极管? 11-6. 见图11.11,如果图中继电器的型号为JZX-140FF,估算电阻R1、R2、三极管T和二极管D的参数。

11-7. 叙述单向可控硅和双向可控硅的工作原理,在应用中如何选择。

11-8. 应用双向可控硅,设计一个控制220V单相交流电动机的转速的电路,电动机的转速采用光电传感器检测,可控硅的触发器采用MOC3063过零触发元件,画出电路图和程序设计框图。

11-9. 固态继电器与普通线圈式继电器有何区别,在使用中要注意哪些情况? 11-10. 叙述固态继电器与可控硅的异同之处。

12、单片机系统设计技术

12-1.单片机应用系统的设计原则是什么?

12-2.叙述单片机应用系统的干扰产生的原因和克服方法。 12-3.一般常用单片机应用系统的软、硬件设计有什么要求? 12-4.为什么在电路设计中要考虑逻辑电平的接口问题? 12-5.如何设计印刷电路板电路?设计步骤如何?

13、实用举例

13-1.叙述智能化仪表的设计方法和步骤,举一个例子加以说明。 13-2.什么是PID控制,常规PID控制与数字PID控制有何区别? 13-3.为什么要进行逻辑电平设计,如何解决TTL电路与CMOS电路的逻辑电平的转换?

13-4.叙述电子血压计的工作原理

13-5.举一个单片机串行通信应用的例子,并叙述其工作原理。 13-6.模糊控制系统的特点是什么?

14、新型单片机介绍

14-1.如今单片机发展的趋势是什么?

14-2.AT89系列单片机有何特点,使用哪些领域? 14-3.AT90系列单片机有哪些优点? 14-4.叙述选用单片机的基本原则。