单片机技术项目化理论与实训思考题及解答.doc

单片机技术项目化理论与实训思考题及解答.doc

ID:51923785

大小:508.00 KB

页数:41页

时间:2020-03-19

单片机技术项目化理论与实训思考题及解答.doc_第1页
单片机技术项目化理论与实训思考题及解答.doc_第2页
单片机技术项目化理论与实训思考题及解答.doc_第3页
单片机技术项目化理论与实训思考题及解答.doc_第4页
单片机技术项目化理论与实训思考题及解答.doc_第5页
资源描述:

《单片机技术项目化理论与实训思考题及解答.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、单片机技术项目化原理与实训思考题及解答1-1.什么叫单片机,其主要特点有哪些?解:(1)单片微型计算机(SingleChipMicrocomputer),简称单片机,是近代计算机技术发展的一个分支一嵌入式计算机系统。它是将计算机的主要部件(CPU、RAM、ROM、定吋器/计数器、输入/输出接口电路等)集成在一•块大规模的集成电路屮,形成芯片级的微型计算机。解:(2)单片机的特点%1小巧灵活,成本低易于产品化,有优异的性能价格比。%1集成度高,有很高的可靠性,能在恶劣的环境下工作,单片机把功能部件集成在一块芯片内部,缩短和减少功

2、能部件之间的连线,提高了单片机的可靠性和抗干扰能力。%1控制功能强,特别是集成了功能接口电路,使用更方便有效,指令面向控制对象,可以直接对功能部件进行操作,易于实现从简单到复杂的各类控制任务。%1低功耗,低电压,便于生产便携式产詁。1-2.将下列十进制数转换为二进制数(小数取8位)。并将十进制数转换为十六进制数(取2位小数)。(1)83;(2)103;(3)0.64;(4)4.66。解:(1)83=1010011B=53H(2)103=1100111B=67H(3)0.64=0.10100011B=O.A3H(4)4.66二0

3、100.10101000B=4.A8H1-3.将下列二进制数转换为十进制数。并将二进制数转换为十六进制数。(1)10110111B;(2)01111001B;(3)11.101110B;(4)11011011.OllOllOlBo解(1)10110111B=183=B7H(2)01111001B=121=79H(1)11.101110B=3.71875=3.B8H(2)11011011.01101101B=219.42578125=DB.6DH1-4.常用的单片机应用系统开发方法有哪些?解(1)利用独立型仿真器开发(2)利用非

4、独立型仿真器开发1-5.什么是BCD码?将下列十进制数转换为BCD码。(1)25;⑵100;(3)68;(4)49。解:用4位二进制数来表示1位十进制数屮的0〜9这10个数码,简称BCD码(1)25=(00100101)bcd(2)100二(000100000000)bcd(3)68=(01101000)bcd(4)49=(01001001)bcd1-6.己知下列二进制数X、Y,试求X+Y,X-Yo(1)X=10011010B,Y=10110101B;(2)X=10101010B,Y=10111010B,(3)X=101001

5、10B,Y=01011011B(4)X=IOIIOIOIB,Y=OIIO111OB解:(1)01001111B11100101B(2)01100100BI1I10000B(3)0000000IB01001011B(4)00100011B01000111B1-7.已知下列二进制数X、Y,试求XXY,X4-Yo(1)X=lllI0011B,Y=1010B(2)X=11011010B,Y=110()B解(1)100101111110B11000B(2)101000111000B10010B1-1・什么是汇编语言?答:汇编语言是指用一

6、些简洁的英文字母、符号串来替代一个特定的指令的二进制串。1-2•简述51系列单片机汇编语言的指令格式构成。答:80C51指令系统的符号指令通常由操作助记符、H的操作数、源操作数及指令的注释几部分构成。一般格式为:[标号:]操作码[操作数][;注释]标号:为该指令的符号地址,可以根据需要设置。标号以字母开头,是由字母、数字和下划线组成的字符申,字符申的最后必须有但系统的保留字不能作为标号,如程序状态字PSW等是不能作为标号使用的,[ft'PSW不是系统的保留字,可以作为标号使用。由于标号是该指令的符号地址,它的实质是反映该指令R

7、OM屮的地址(存放位置),因此在同一个程序标号小不可重复。标号在程序屮主要是作为其他转移类指令的H标地址或子程序的名称。操作码:是每条汇编语言指令都必须有的,它是51系列单片机指令系统规定的助记符,规定某条指令的操作功能。操作数:参与操作的数据或地址。对不同功能的指令,操作数的个数是不同的,在0〜3之间。在书写时操作数和操作码之间要留有空格,当有多个操作数时,操作数之间有要用“,”隔开。F1的操作数写在前面,是操作后结果数据的存放单元地址;源操作数写在后面,是参加操作的原始数据地址。操作数是指令屮常用的符号。注释:是对该指令的

8、说明,便于阅读和理解程序功能。注释必须以开始。2-3.@Ri与direct的异同点是什么?答:相同点:表示寻址RAM空间;不同点:direct表示直接寻址,而@Ri表示间接寻址。2-4.@Ri与Ri有什么区别?答:@Ri表示间接寻址;Ri表示寄存器寻址。2-5.40H与#40

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。