ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:108.75KB ,
资源ID:282077      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-282077.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(单片机习题答案611综述Word文件下载.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

单片机习题答案611综述Word文件下载.docx

1、S/LRXDTXDQCLK8P1.7P0.0 P0.1P0.2P0.3P0.4P0.5P0.6P0.7L0XIKJ-L7 1KX889S5120SW1SW8ORG 0000HMOV SCON,#10HLOOP:CLR P1.7NOPSETB P1.7CLRRIJNBRI,$MOVA,SUBFSJMPLOOPEND6SW1SW8的状态反应在移利用单片机串行口扩展并行输岀接口电路如图所示。试编写程序完成将 位寄存器74LS164所接的LED上(如SW1闭合时L0应点亮)。MOV SCON,#00HMOV P1,#0FFHMOV A,P1MOV SUBF,AJNB Tl,$CLR TISJMP LO

2、OP7 80C51单片机的系统扩展1.以80C31为主机,用 2片27C256扩展64K EPROM,试画出接口电路 答:2.以80C31为主机,用1片27C512扩展64K EPROM,试画出接口电路 答:3.以80C31为主机,用1片27C256扩展32K RAM,同时要扩展8K的RAM,试画出接口电路 答:4.当单片机应用系统中数据存储器 RAM地址和程序存储器 EPROM地址重叠时,它们内容的读取是否会发生冲突,为什么?不会。由于80C51对ROM的读操作由PSEN控制,指令用 MOVC类;对RAM读操作用RD控制,指 令用MOVX。所以,尽管ROM与RAM的逻辑地址是重叠的,它们内容

3、的读取也不会发生冲突。5.根据图7.14电路,编程完成对81C55的操作:a、读81C55的80H单元。b、将立即数88H写入81C55 的30H单元。答:a、MOV DPTR,#7E80HMOVX A,DPTRb、MOV A,#88HMOV DPTR,#7E30H6 .简述LCD1602模块的基本组成。LCD1602模块由控制器HD44780、驱动器HD44100和液晶板组成。HD44780是典型的液晶显示控制器,它集控制和驱动与一体,本身就可以驱动单行 16字符或2行8字符。对于2行16字符的显示要增加HD44100驱动器。HD44780由显示缓冲区DDRAM、字符发生器 CGROM和自定

4、义字符发生器 CGRAM 组成。7、利用LCD1602显示信息时,若要在第 2行第8列显示“ GJCBS ”,地址命令字节应为何值?0C7H8 80C51的串行总线扩展1 . i2c总线的特点是什么?a、二线制传输。器件引脚少,器件间连接简单,电路板体积减小,可靠性提高。b、 传输速率高标准模式传输速率为 100Kb/s,快速模式为400Kb/s,高速模式为3.4Mb/s。c、 支持主/从和多主两种工作方式2、丨2C总线的起始信号和终止信号是如何定义的? SCL线为高电平期间,SDA线由高电平向低电平的变化表示 起始信号;SCL线为高电平期间,SDA 线由低电平向高电平的变化表示 终止信号。起

5、始和终止信号如图所示。3、I2C总线的数据传送方向如何控制?在主机发岀起始信号后要再传输 1个控制字节:7位从器件地址,1位传输方向控制位(用“ 0”表示主机发送数据,“1表示主机接收数据)。4、 具备I2C总线接口的E2PROM芯片有哪几种型号?容量如何?典型产品如 ATMEL公司的AT24C系列:型号 容量AT24C01A 128AT24C02 256AT24C04 512AT24C08A 1KAT24C16A 2KAT24C32A 4KAT24C64A 8KAT24C128B 16KAT24C256B 32KAT24C512B 64K5、 AT24C系列芯片的读写格式如何?a、写操作过程

6、对AT24C02写入时,单片机发出起始信号之后再发送的是控制字节, 然后释放SDA线并在SCL线上产生第9个时钟信号。被选中的存储器器件在确认是自己的地址后,在 SDA线上产生一个应答信号,单片机收到应答后就可以传送数据了。传送数据时,单片机首先发送一个字节的预写入存储单元的首地址,收到正确的应答后,单片机就逐个发送各数据字节,但每发送一个字节后都要等待应答。单片机发出停止信号 P后,启动AT24C02的内部写周期,完成数据写入工作(约 10ms内结束)。AT24C02片内地址指针在接收到每一个数据字节后自动加 1,在芯片的“一次装载字节数” (页面字节数)限度内,只需输入首地址。装载字节数超

7、过芯片的“一次装载字节数时,数据地址将“上卷 ,前面的数据将被覆盖。要写入的数据传送完后,单片机应发岀终止信号以结束写入操作。写入 n个字节数据格式如下:S写控制字节A写入首地址Data 1Data nPb、读操作过程对AT24C02读出时,单片机也要发送该器件的控制字节( “伪写”),发送完后释放SDA线并在SCL线上产生第9个时钟信号,被选中的存储器在确认是自己的地址后,在 SDA线上产生一个应答信号作为响应。然后,单片机再发送一个字节的要读岀器件的存储区的首地址,收到器件的应答后,单片机要重复一次 起始信号并发岀器件地址和读方向位( “ 1”),收到器件应答后就可以读岀数据字节,每读岀一

8、个字节,单片机都要回复应答信号。当最后一个字节数据读完后,单片机应返回以“非应答” (高电平),并发岀终止信号以结束读岀操作。读出n个字节的数据格式如下图所示:伪写控制字节读出首地址读控制字节a6、SPI接口线有哪几个?作用任何?实际的SPI器件种类繁多,时序也可能不同,但通常配有 4个SPI引脚:SCK :时钟端;SI (或MOSI):从器件串行数据输入端;SO (或MISO ):从器件串行数据输出端;岳(或SS):从器件片选端。7、 请说明SPI数据传输的基本过程。单片机读(从器件输出)操作时,在 CS有效的情况下,SCK的下降沿时从器件将数据放在 MISO线上,单片机经过延时采样 MIS

9、O线,并将相应数据位读入,然后将 SCK置为高电平形成上升沿,数据被锁存。单片机写(从器件输入)操作时,在CS有效的情况下,SCK的下降沿时单片机将数据放在 MOSI线上,从器件经过延时后采样 MOSI线,并将相应的数据位移入,在 SCK的上升沿数据被锁存。8、 试说明DS1302的读写操作方法。对DS1302的各种操作由命令字节实现。单字节写操作时,每次写 1个字节数据,数据在 SCLK上 升沿写入DS1302 ;单字节读操作时,跟随读命令字节之后, 数据字节在8个SCLK的下降沿由DS1302送出。 第一个数据位在命令字节后的第一个下降沿时产生,数据传送从位 0开始。多字节的突发操作时,操

10、作命令与单字节时相似,只是要将“ A0A4 ”换成“11111 ”。章9 80C51单片机的模拟量接口1.D/A与A/D转换器的主要功能是什么?D/A转换器:将数字量转换为模拟量。A/D转换器:将模拟量转换为数字量。2.DAC0832采用输入寄存器和 DAC寄存器二级缓冲有何优点?可以使多路通道同步输出。3试根据图8.3的接口电路编制程序,实现产生正向的锯齿波。设DATA1和DATA2为锯齿波的最低和最高值,有:START :DPTR,#7FFFHR7,#DATA1STEP1: MOVA,R7MOVXDPTR,AINCR7CJNER7,# DATA2,STEP1JMPSTART4根据图8.6所

11、示的接口电路,若要从该 A/D转换器的通道1采集数据,每隔10ms读入4个数据,并将数据存入地址为30H33H的内部数据存储器中。试设计该程序。 ORGORGMAIN:SETBLP1:LP2:DJNZCALLD10ms:D1ms:DL:RETINT1:RETIMAIN0013HINT10040HSP,#5FHDPTR,#7FF9HIT1EX1EAR0,#30HR7,#4 DPTR,A $R7,LP2D10msLP1R5,#10R4,#249R4,DLR5,D1ms0300HA,DPTRR0,A章 10 80C51 单片机 C 语言程序设计1C51 应用程序具有怎样的结构?C51程序由一个或多个

12、函数构成,其中至少应包含一个主函数 main。程序从主函数开始执行,调用其它函数后又返回主函数,被调用函数如果位于主调函数前面,可以直接调用,否则应先说明后调用。被调用函 数可以是用户自编的函数,或是 C51 编译器提供的库函数。2 C51 支持的数据类型有哪些?字符型、整型、长整型、浮点型、位型、访问 SFR。3.C51支持的存储器类型有哪些?与单片机存储器有何对应关系?见表9.2所示。4.C51有哪几种编译模式?每种编译模式的特点如何?SMALL :小模式。变量默认在片内 RAM。空间小,速度块;COMPACT :紧凑模式。变量默认在片夕卜 RAM的页(256字节,页号由P2 口决定);L

13、ARGE :大模式。 变量默认在片外 RAM的64KB范围。空间大,速度慢。5.中断函数是如何定义的?各种选项的意义如何?interrupt n用于定义中断函数,n为中断号,可以为031,通过中断号可以决定中断服务程序的入 口地址。常用的中断源对应的中断号中断源外中断0定时器0外中断1定时器1串行口中断号12346、C51应用程序的参数传递有哪些方式?特点如何?数传递可以产生高效的代码。当无寄存器可用时,参数可以采用固定的存储器位置传递。在 参数传递在内部 RAM中完成。在 COMPACT和LARGER模式下,参数的传递要在外部SMALL模式下,RAM中完成。参数传递可以采用寄存器、固定存储器

14、位置方式。寄存器传递方式最多可以传递3个参数。这种参7、一般指针与基于存储器的指针有何区别?定义时未指定它所指向的对象的存储器类型时,该指针变量就被认为是一般指针。一般指针占用 3个字节:第一个字节存放该指针的存储器类型编码(由编译模式的默认值确定),第二和第三个字节分别存 放该指针的高位和低位地址偏移量。定义时就指定了它所指向的对象的存储类型时,该指针变量就属于基于存储器的指针。基于存储器的指针可以高效访问对象,类型由 C51源代码中存储器类型决定,且在编译时确定。8关键字bit与sbit的意义有何不同?Bit用于定义位变量的名字,编译器会对其分配地址。位变量分配在内部 RAM的20H2FH

15、单元相应的位区域,位地址范围是 007FH,共128个;sbit用于定义位变量的名字和地址,地址是确定的且不用编译器分配。它是 SFR中的可以进行位寻址的确定位,也可以是内部 RAM的20H2FH单元中确定的位。且程序的阅读和修改比较容易,9、单片机汇编程序与 C51程序在应用系统开发上有何特点?采用C51进行程序设计,对系统硬件资源的分配比用汇编语言简单,适于编写较大一点的程序。汇编语言生成的目标程序占存储空间少、运行速度快,具有效率高、实时性强的 优点,适于编写短小咼效的程序。章11 80C51应用系统设计方法1单片机应用系统的设计有哪些要求?a、 可靠性要高b、 使用和维修要方便c、 性

16、能价格比要高2单片机应用系统的设计有哪些步骤?a确定任务。b、 方案设计c、 硬件设计d、 软件设计3提高单片机应用系统的可靠性有哪些措施?a电源干扰:交流电源干扰及其抑制、直流电源抗干扰措施。b、 地线干扰及其抑制:接地问题,频率小于 1MHz时,采用一点接地;频率高于 10MHz时,采用多点接地;频率处于 1 至 10MHz 时,若采用一点接地,其地线长度不应超过波长的二十分之一。否则,应采用多 点接地。数字地和模拟地应分别接地。印刷电路板的地线分布原则: TTL 、 CMOS 器件的接地线要呈辐射网状,避免环形;板上地线的宽度要根据通过的电流大小而定,最好不小于 3mm。在可能的情况下,

17、地线尽量加宽;旁路电容的地线不要太长;功率地通过电流信号较大,地线应较宽,必须与小信号地分开。信号电缆 屏蔽层的接地:信号电缆可以采用双绞线和多芯线,又有屏蔽和无屏蔽两种情况。双绞线具有抑制电磁干扰 的作用,屏蔽线具有抑制静电感应干扰的作用。c、 其它提高系统可靠性的方法。4数据采集系统的模拟通道有那些环节,各环节的功能是什么?a传感器:把被测的物理量(如温度、压力等)作为输入参数转换为电量(电流、电压、电阻等)输出。b、 多路开关:多路开关的作用是可以利用一个 A/D转换器进行多路模拟量的转换。c、 放大器:放大器通常采用集成运算放大器。在环境条件较差时,可以采用数据放大器(也称为精密测 量

18、放大器)或传感器接口专用模块。d、 采样保持器:采样保持器具有采样和保持两个状态。在采样状态时,电路的输出跟随输入模拟信号变化;在保持状态时,电路的输出保持着前一次采样结束前瞬间的模拟量值。使用采样保持器的目的是使 A/D转换器转换期间输入的模拟量数值不变,从而提高 A/D 转换的精度。e、 A/D 转换器: A/D 转换器的主要指标是分辨率。 A/D 转换器的位数与其分辨率有直接的关系。 A/D 转 换器的另一重要指标是转换时间。选择 A/D 转换器时必须满足采样分辨率和速度的要求。5什么情况下可以不用采样保持器?当输入信号的变化与 A/D 转换器的转换时间慢得多时,可以不用采样保持器。6、

19、 模拟信号的放大应注意哪些问题?当信号的数值符合 A/D 转换器的输入等级时,可以不用放大器放大;当信号的数值不符合 A/D 转换 器的输入等级时,就需要放大器放大。7、 多路模拟开关的选择要注意什么?正确选择多路开关的种类,注意多路开关与相关电路的合理搭配与协调,保证各电路单元有合适的工作状态;选择合适的通断切换方式;择合适的传输信号输入方式;减小导通电阻的影响。8、与 80C51 兼容的单片机主流产品有哪些?各有何特点?与 80C51 兼容的主要产品有:ATMEL 公司融入 Flash 存储器技术推出的 AT89 系列单片机;Philips 公司推出的 80C51、80C552 系列高性能单片机; 华邦公司推出的 W78C51 、 W77C51 系列高速低价单片机;ADI公司推出的ADg C8xx系列高精度ADC单片机;LG 公司推出的 GMS90/97 系列低压高速单片机;Maxim 公司推出的 DS89C420高速(50MIPS )单片机;Cygnal公司推出的C8051F系列高速SOC单片机等。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2