单片机原理与应用第三章作业.docx

单片机原理与应用第三章作业.docx
单片机原理与应用第三章作业.docx

单片机第三章作业

2、什么是寻址方式?MCS-51单片机有哪几种寻址方式?

寻址方式是指令中确定操作数的形式。MSC-51单片机有立即数寻址、直接

寻址、寄存器寻址、寄存器间接寻址、变址寻址、相对寻址、位寻址。

3、指出下列指令中画线的操作数的寻址方式?

MOV R0, #55H ;立即寻址

MOV A, 2AH ;直接寻址

MOV A, @R1 ;寄存器间接寻址

MOV @R0, A ;寄存器寻址

DIV A, B ;寄存器寻址

ADD A, R7 ;寄存器寻址

MOVX A, @DPTR ;寄存器间接寻址

MOV DPTR, #0123H ;立即寻址

MOVC A, @A+DPTR ;基址加变址寻址

INC DPTR ;寄存器寻址

7、为什么要进行十进制调整?调整方法是什么?

十进制表示用BCD码规则,相加大于10进位;运算用二进制规则,相加大于16进位。所以要进行十进制调整。

调整方法:数的低四位大于9或标志位AC=1,则低四位加06H调整。高四位大于9或标志位CY=1则高四位加60H。

8、编程实现两个一字节压缩型BCD码的减法。设被减数地址在R0中,减数地址在R1中,差仍存于被减数地址单元中?

CLR C

MOV A,#9AH

SUBB A,@R1

ADD A,@R0 DA

A MOV @R0,A

9、把片外数据存储器8000H单元中的数据读到累加器中,应用哪几条指令?

MOV DPTR, #8000H

MOV A, @DPTR

10、已知内部RAM中,(A)=35H,(R0)=6FH,(P1)=0FCH,(SP)=0C0H。分别写出下列各条指

令的执行结果。

(1) MOV R0, A ; (R0)=35H

(2) MOV @R0, A ; (6FH)=35H

(3) MOV A, #90H ; (A)=90H

(4) MOV A, 90H ; (A)=(90H)

(5) MOV 80H, #81H ; (80H)=81H

(6) MOVX @R0, A ; (6FH)=35H

(7) PUSH A ; (0C1H)=35H,(SP)=0C1H

(8) SWAP A ; (A)=53H

(9) XCH A, R0 ; (A)=6FH,(R0)=35H

单片机原理与应用作业

网络教育学院《单片机原理及应用》大作业 题目:单片机电子时钟设计 学习中心:汕尾奥鹏 层次:专升本 专业:电气工程及其自动化 年级:13年秋季 学号:131071409971 学生姓名:许仕权

单片机电子时钟设计 一、引言 单片机技术在计算机中作为独立的分支,有着性价比高、集成度高、体积少、可靠性高、控制功能强大、低功耗、低电压、便于生产、便于携带等特点,越来越广泛的被应用于实际生活中。单片机全称,单片机微型计算机,从应用领域来看,单片机主要用来控制系统运行,所以又称微控制器或嵌入式控制器,单片机是将计算机的基本部件微型化并集成在一块芯片上的微型计算机。 二、时钟的基本原理分析 利用单片机定时器完成计时功能,定时器0计时中断程序每隔0.01s中断一次并当作一个计数,设定定时1秒的中断计数初值为100,每中断一次中断计数初值减1,当减到0时,则表示1s到了,秒变量加1,同理再判断是否1min 钟到了,再判断是否1h到了。 为了将时间在LED数码管上显示,可采用静态显示法和动态显示法,由于静态显示法需要译码器,数据锁存器等较多硬件,可采用动态显示法实现LED 显示,通过对每位数码管的依次扫描,使对应数码管亮,同时向该数码管送对应的字码,使其显示数字。由于数码管扫描周期很短,由于人眼的视觉暂留效应,使数码管看起来总是亮的,从而实现了各种显示。 三、时钟设计分析 针对要实现的功能,采用AT89S51单片机进行设计,AT89S51 单片机是一款低功耗,高性能CMOS8位单片机,片内含4KB在线可编程(ISP)的可反复擦写1000次的Flash只读程序存储器,器件采用高密度、非易失性存储技术制造,兼容标准MCS- 51指令系统及80C51引脚结构。这样,既能做到经济合理又能实现预期的功能。

二下数学假期作业

二下数学清明假期作业4.4 班级姓名 一、填空 1、用两个9和两个0,按要求组成四位数。 一个零也不读:() 只读一个零:() 2、600里面有()个百,1200里面有()个百。 3、14个十是(),14个百是()。 4、某林场有2403棵杨树,约是() 5、东风村有9908口人,约是()。 6、按规律写数。 (1)4900、 4800、 4700、()、()、() (2)3003、 3013、 3023、()、()、() (3)1360、2360、()、()、5360、() (4)2130、3240、()、()、6570、() (5)9999、8888、()、()、5555、() 7、读出下面各数: 3248 2407 7008 5900 2000 6030 708 10000 8、3294是由()个千,()个百,()个十和()个一组成的。 9、5个千3个十组成的数是()。 8个千2个百和7个一组成的数是()。 10、 9201是()位数,第四位上的数是(),表示()个(),百位上的数是(),表示()个()。 11、数位从右边起,第一位是()位,第二位是()位,第三位是()位,第四位是()位,第五位是()位。 12、写出下面数的近似数 398≈897≈9800 ≈397≈ 1021≈ 5999≈ 486≈ 8930 ≈ 814≈ 4867 ≈ 二、选择题。把下面正确答案序号填在括号里。 1、601、106、900这三个数中,()最小。 A、601 B、 106 C、900

2、505、550、500这三个数中,()最大。 A、505 B、550 C、500 3、比最大的三位数多1的数是() A、999 B、1000 C、1100 4、一个四位数,千位上和个位上都是1,其它数位上都是0,这个数是() A、1010 B、1001 C、1100 5、读数时,中间有两个零() A、都要读出来 B、都不读出来 C、只读一个零 6、最大的四位数是() A、1000 B、 9988 C、9999 7、五千零五十五写作() A、5050 B、5550 C、5055 8、与10000最近的数是() A、9999 B、1000 C、9000 9、用两个0,两个4组成的四位数中,不读出0的是() A、4400 B、4004 C、4040 10、9998的近似数是() A、9990 B、10000 C、9000 三、按要求排列下面各数。 1、618 718 581 681 () < () < () < () 2、505 500 550 515 555 () > () > () > () > ()3、9090 9009 9900 9000 9999 () < () < () < ()< () 四、口算下面各题 60+90= 180-80=2600+4000= 240-200= 700+800= 240-60= 4700-3000= 4080-80= 500+900=520-400= 1800-1000= 450-50= 200+800= 2043-43= 82÷9= 44÷6= 1000-500= 6×9= 1098-1000= 5×7= 20+500= 607-7= 54÷7= 32÷5= 北 新华书店

大工《单片机原理及应用》大作业

大工《单片机原理及应用》大作业

网络教育学院《单片机原理及应用》大作业 题目:单机片电子时钟设计 学习中心:辽宁本溪奥鹏学习中 心 层次:高起专 专业:机械制造与自动化 年级: 2013年春季 学号: 131080131409 学生姓名:丁志芳

单片机电子时钟设计 1.设计背景 数字钟已成为人们日常生活中必不可少的必需品,广泛用于个人家庭以及办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。由于数字集成电路技术的发展和采用了先进的石英技术,使数字钟具有走时准确、性能稳定、携带方便等优点,它还用于计时、自动报时及自动控制等各个领域。尽管目前市场上已有现成的数字钟集成电路芯片出售,价格便宜、使用也方便,但鉴于单片机的定时器功能也可以完成数字钟电路的设计,因此进行数字钟的设计是必要的。在这里我们将已学过的比较零散的数字电路的知识有机的、系统的联系起来用于实际,来培养我们的综合分析和设计电路,写程序、调试电路的能力。 单片机全称,单片机微型计算机,从应用领域来看,单片机主要用来控制系统运行,所以又称微控制器或嵌入式控制器,单片机是将计算机的基本部件微型化并集成在一块芯片上的微型计算机。单片机技术在计算机中作为独立的分支,单片机具有体积小、功能强可靠性高、价格低廉等一系列优点,不仅已成为工业测控领域普遍采用的智能化控制工具,而且已渗入到人们工作和和生活的各个角落,有力地推动了各行业的技术改造和产品的更新换代,应用前景广阔。 2.时钟的基本原理分析 利用单片机定时器完成计时功能,定时器0计时中断程序每隔0.01s中断一次并当作一个计数,设定定时1秒的中断计数初值为100,每中断一次中断计数初值减1,当减到0时,则表示1s到了,秒变量加1,同理再判断是否1min 钟到了,再判断是否1h到了。 为了将时间在LED数码管上显示,可采用静态显示法和动态显示法,由于静态显示法需要译码器,数据锁存器等较多硬件,可采用动态显示法实现LED 显示,通过对每位数码管的依次扫描,使对应数码管亮,同时向该数码管送对

数学寒假特色作业

1.每天计时笔算10题(20以内的加减法)。 2.体验时间的长短(一分钟能干什么?)。 3.正确比较出生活中物品的大小、轻重、长短、厚薄…… 4.开学时在小组内将你准备的全家福照片或图片的内容介绍给同组的小朋友听。要求使用位置、顺序、比较等方面的词语。将在小组内互相评价。 如:一张三口之家的合影,可以在介绍中用到“我比爸爸、妈妈矮”、“爸爸比我和妈妈高”、“爸爸最重、我最轻” 、“我站在爸爸的前面”等“比较”的知识。 又如:一幅公园的图画,可以在介绍中用到“上下、前后、左右”等表示位置和顺序的词。

作业内容: 1.学生回家之后可以和家长一起玩或教家长一个数学游戏(如:猜数字字谜等),也可以向其他小朋友收集一些数学游戏,要求写出游戏名称和游戏规则; 2.参加一次家庭大购物,让爸爸妈妈协助你,由你来选择、购买、付款,亲自体验一下如何使用人民币。(要求:将购物清单制成表格,列出物品名称、物品价格、总价) 3.读书 要求:读完《会跳舞的数学》,写50字左右的感受,两项作业都必须家长签字。 4.统计 (1)用画正字的方法收集并整理寒假期间(2012.01.15——2012.02.07),晴天、阴天、雪天各种天气的天数。 (2)制作统计表 (3)制作统计图 (4)对统计图表做简单分析

一.生活大本营:作息时间安排 我们认识了钟表,就让我们制定一个寒假作息表吧,让我们的寒假生活在时间老爷爷的帮助下过得充实、快乐。 项目起止时间经过的时间 二.我家里的数学 请选择你家里面的房间等物品,分别测量长和宽等数据,并计算出它们的周长与面积分别是多少? 三.探究与实践:废品回收 回收1吨废纸能生产再生纸800千克,大约可以少砍17棵大树。如果每人每月回收2千克的废纸,星光实验小学三年级125个学生,一年能回收废纸多少吨?相当于少砍多少棵大树?在环保方面你打算怎样做呢? 四.数学小读者 寒假在家阅读至少一本和数学有关的书籍;推荐书籍:《小学数学课外读物:数学真美妙(小学3-4年级)》作者刘勇;《李毓佩数学故事集(小学中年级)》作者李毓佩。 作业呈现:和父母同伴交流读书心得,下学期回来举行《数学读书会》!

中国石油大学单片机原理及应用第一次作业

中国石油大学(北京)单片机原理及应用第二次在线作业 单选题 (共30道题) 1.( 2.5分)十进制数126其对应的十六进制可表示为() ? A、8F ? B、8E ? C、FE ? D、7E 我的答案:D 2.(2.5分)十进制数89.75其对应的二进制可表示为() ? A、10001001.011 ? B、1001001.1 ? C、1011001.11 ? D、10011000.11 我的答案:C 3.(2.5分)二进制数110010010对应的十六进制数可表示为() ? A、192H ? B、C90H ? C、1A2H

精选文库 ? D、CA0H 我的答案:A 4.(2.5分)二进制数110110110对应的十六进制数可表示为() ? A、1D3H ? B、1B6H ? C、DB0H ? D、666H 我的答案:B 5.(2.5分)一3的补码是() ? A、10000011 ? B、11111100 ? C、11111110 ? D、11111101 我的答案:D 6.(2.5分)下列表达式错误的是() ? A、X补+Y补=〔X+Y〕补 ? B、X=〔X补〕补 ? C、X=X ? D、X +X补=X+Y补

精选文库我的答案:D 7.(2.5分) CPU主要的组成部部分为() ? A、运算器、控制器 ? B、加法器、寄存器 ? C、运算器、寄存器 ? D、运算器、指令译码器 我的答案:A 8.(2.5分)计算机的主要组成部件为() ? A、CPU,内存,I/O ? B、CPU,键盘,显示器 ? C、主机,外部设备 ? D、以上都是 我的答案:A 9.(2.5分) INTEL 8051 CPU是()位的单片机 ? A、16 ? B、4 ? C、8 ? D、准16 我的答案:C 10.(2.5分)对于INTEL 8031来说,EA脚总是()

单片机原理与应用技术实验报告(实验项目:发光二极管闪烁)

***数学计算机科学系实验报告 专业:计算机科学与技术班级:实验课程:单片机原理与应用技术姓名:学号:实验室:硬件实验室 同组同学: 实验时间:2013年3月20日指导教师签字:成绩: 实验项目:发光二极管闪烁 一实验目的和要求 1.使用单片机的P1.5口做输出口,使该位发光二极管闪烁。 2.掌握单片机使用。 二实验环境 PC机一台,实验仪器一套 三实验步骤及实验记录 1.在pc机上,打开Keil C。 2.在Keil C中,新建一个工程文件,点击“Project->New Project…”菜单。 3.选择工程文件要存放的路径 ,输入工程文件名 LED, 最后单击保存。 4. 在弹出的对话框中选择 CPU 厂商及型号。 5.选择好 Atmel 公司的 89c51 后 , 单击确定。 6.在接着出现的对话框中选择“是”。 7.新建一个 C51 文件 , 点击file菜单下的NEW,或单击左上角的 New File快捷键。 8.保存新建的文件,单击SAVE。 9.在出现的对话框中输入保存文件名MAIN.C,再单击“保存”。 10.保存好后把此文件加入到工程中方法如下 : 用鼠标在 Source Group1 上单击右键 , 然后再单击 Add Files to Group ‘Source Group 1'。 11.选择要加入的文件 , 找到 MAIN.C 后 , 单击 Add, 然后单击Close。 12.在编辑框里输入代码如下: #include "reg51.h" //包含头文件 sbit led=P1^5; //表示用led等效于P1^5, P1^0就是指头文件里定义的P1寄存器的第5BIT #define uchar unsigned char #define uint unsigned int

单片机原理及应用习题答案第三版

单片机原理及应用习题 答案第三版 集团标准化工作小组 [Q8QX9QT-X8QQB8Q8-NQ8QJ8-M8QMN]

第一章习题参考答案 1-1:何谓单片机与通用微机相比,两者在结构上有何异同 答:将构成计算机的基本单元电路如微处理器(CPU)、存储器、I/O接口电路和相应实时控制器件等电路集成在一块芯片上,称其为单片微型计算机,简称单片机。 单片机与通用微机相比在结构上的异同: (1)两者都有CPU,但通用微机的CPU主要面向数据处理,其发展主要围绕数据处理功能、计算速度和精度的进一步提高。例如,现今微机的CPU都支持浮点运算,采用流水线作业,并行处理、多级高速缓冲(Cache)技术等。CPU的主频达到数百兆赫兹(MHz),字长普遍达到32位。单片机主要面向控制,控制中的数据类型及数据处理相对简单,所以单片机的数据处理功能比通用微机相对要弱一些,计算速度和精度也相对要低一些。例如,现在的单片机产品的CPU大多不支持浮点运算,CPU还采用串行工作方式,其振荡频率大多在百兆赫兹范围内;在一些简单应用系统中采用4位字长的CPU,在中、小规模应用场合广泛采用8位字长单片机,在一些复杂的中、大规模的应用系统中才采用16位字长单片机,32位单片机产品目前应用得还不多。 (2) 两者都有存储器,但通用微机中存储器组织结构主要针对增大存储容量和CPU对数据的存取速度。现今微机的内存容量达到了数百兆字节(MB),存储体系采用多体、并读技术和段、页等多种管理模式。单片机中存储器的组织结构比较简单,存储器芯片直接挂接在单片机的总线上,CPU对存储器的读写按直接物理地址来寻址存储器单元,存储器的寻址空间一般都为64 KB。 (3) 两者都有I/O接口,但通用微机中I/O接口主要考虑标准外设(如CRT、标准键盘、鼠标、打印机、硬盘、光盘等)。用户通过标准总线连接外设,能达到即插即用。单片机应用系统的外设都是非标准的,且千差万别,种类很多。单片机的I/O接口实际上是向用

五年级数学寒假作业答案(全)

五年级数学寒假作业答案(全) 第一页: 一、3,1.2,8.7,1.26,12,4 17,0.4,0.24,3,0.06,15 二、4.14,0.144,2.04,28 三、16.25,162.5,0.1625,42,0.42,0.42 四、15.6,27.72 第二页: 四、2.25,4.16,25.75,82 五、4.8×3.2÷22.8×1.6 =15.36÷2=4.48(平方厘米) =7.68(平方厘米) (2.4+4.6)×3.2÷2(8.4+11.8)×7.5÷2 =7×3.2÷2=20.2×7.5÷2 =11.2(平方厘米)=75.75(平方厘米) 第三页: 六、解决问题。 1、680÷4×3.2=170×3.2=544(千米) 2、①541.8÷15=36.12(米) ②541.8÷7=77.4(米) ③77.4-36.12=41.28(米)

3、185×5.4=999(千米) 4、0.8×24×18=19.2×18=345.6(元) 第四页: 5、324×1.2+48=388.8+48=436.8(元) 提高篇: 1、28 2、392.6×192-39260×0.927.5×23+31×2.5 =392.6×192-392.6×92=2.5×(3×23)+31×2.5 =392.6×(192-92)=2.5×(69+31) =392.6×100=2.5×100 =39260=250 3、0.79×0.46+7.9×0.24+11.4×0.079 =0.79×0.46+0.79×2.4+1.14×0.79 =0.79×(0.46+2.4+1.14) =0.79×4 =3.16 第五页: 1、>,<,<,<,>,> 2、32.37.7 3、0.832.46 4、0.56×101=0.56×100+0.56×1=56+0.56=56.56 2.37×0.5×4=2.37×(0.5×4)=2.37×2=4.74 3.7×2.5+6.3×2.5=(3.7+6.3)×2.5=10×2.5=25

单片机原理及应用课后习题答案第六章作业(李传锋)

第6章MCS-51的定时器/计数器 1.如果晶振的频率为3MHz,定时器/计数器工作在方式0、1、2下,其最大的定时时间各为 多少? 2.定时器/计数器用作定时器时,其计数脉冲由谁提供?定时时间与哪些因素有关? 3.定时器/计数器作计数器模式使用时,对外界计数频率有何限制? 4.定时器/计数器的工作方式2有什么特点?适用于什么应用场合? 5.一个定时器的定时时间有限,如何实现两个定时器的串行定时,来实现较长时间的定 时? 6.定时器/计数器测量某正单脉冲的宽度,采用何种方式可得到最大量程?若时钟频率为 6MHz,求允许测量的最大脉冲宽度是多少? 7.判断下列说法是否正确? (1)特殊功能寄存器SCON,与定时器/计数器的控制无关。 (2)特殊功能寄存器TCON,与定时器/计数器的控制无关。 (3)特殊功能寄存器IE,与定时器/计数器的控制无关。 (4)特殊功能寄存器TMOD,与定时器/计数器的控制无关。 8.设定1ms的定时,可以在P1.0引脚上产生周期为2ms的方波输出,设晶体振荡器的频率为 6MHz,分别写出在方式0和方式1时,赋给T0的常数。 9.设MCS-51单片机的晶振频率为12MHz,请编程使P1.O端输出频率为20kHz的方波。 10.要求采用定时中断的方式,实现下图所示流水灯的双向循环(D1—D8—D1)流动功能。 其中流水灯的闪烁速率为每秒1次。 11.设单片机的fosc = 12MHz,使P1.O和P1.1分别输出周期为1ms和lOms的方波,请用定时器TO方式2编程实现。

附录2:作业及答案 1.如果晶振的频率为3MHz,定时器/计数器工作在方式0、1、2下,其最大的定时时间各为 多少?(12/3×8192=32.768ms;12/3*65636=262.144ms; 12/3*256=1.024ms) 2.定时器/计数器用作定时器时,其计数脉冲由谁提供?定时时间与哪些因素有关? (定时的计数脉冲来自于单片机内部,即每个机器周期产生一个计数脉冲,也就是每个机器周期计数器加1。定时时间与定时器的工作模式、定时器的初值选择有关。) 3.定时器/计数器作计数器模式使用时,对外界计数频率有何限制? (计数脉冲的频率不能高于振荡脉冲频率的1/24;由于确认1次负跳变要花2个机器周期,即24个振荡周期,因此外部输入的计数脉冲的最高频率为系统振荡器频率的1/24。)4.定时器/计数器的工作方式2有什么特点?适用于什么应用场合? (自动重装的8位计数器,TLx读数溢出时,溢出标志位置1的同时,自动将THx中的常数送到TLx中,使TLx从初值开始计数。多用于串口通信精确定时,产生波特率用) 5.一个定时器的定时时间有限,如何实现两个定时器的串行定时,来实现较长时间的定 时? (1)2个定时/计数器共同处理; (2)1个定时/计数器配合软件计数方式处理。 6.定时器/计数器测量某正单脉冲的宽度,采用何种方式可得到最大量程?若时钟频率为 6MHz,求允许测量的最大脉冲宽度是多少? (采用方式1定时工作方式,最大脉冲宽度为131.072ms) 7.判断下列说法是否正确? (5)特殊功能寄存器SCON,与定时器/计数器的控制无关。(对) (6)特殊功能寄存器TCON,与定时器/计数器的控制无关。(错) (7)特殊功能寄存器IE,与定时器/计数器的控制无关。(错) (8)特殊功能寄存器TMOD,与定时器/计数器的控制无关。(错) 8.设定1ms的定时,可以在P1.0引脚上产生周期为2ms的方波输出,设晶体振荡器的频 率为6MHz,分别写出在方式0和方式1时,赋给T0的常数。 (方式0:13位计数器(最大计数8192),TH0=1EH,TL0=0CH; 方式1为16位计数器(最大计数65536),TH0=0FEH,TL0=0CH) 13-1000=7192=1111000001100 7192=2 a=213-5000×12/12=3192= 1100 0111 1000B 9.设MCS-51单片机的晶振频率为12MHz,请编程使P1.O端输出频率为20kHz的方波。 解:fosc = 12MHz,所以机器周期为1us。20kHz的方波周期为1/(20×1000)=50us,方波即高电平和低电平和时间相等,所以只需设一个定时器定时25us将P1.O求反一次即可。由于题目没有规定,所以可以用查询方式,也可以用中断方式进行编程实现。 方法一:采用查询方式实现 #include sbit P1_0=P1^0;//定义输出引脚变量

单片机原理及应用习题答案

思考与练习题1 1.1单项选择题 (1)单片机又称为单片微计算机,最初的英文缩写是( D ) A.MCP B.CPU C.DPJ D.SCM (2)Intel公司的MCS-51系列单片机是( C )的单片机。 A.1位 B.4位 C.8位 D.16位 (3)单片机的特点里没有包括在内的是( C ) A.集成度高 B.功耗低 C.密封性强 D.性价比高 (4)单片机的发展趋势中没有包括的是( B ) A.高性能 B.高价格 C.低功耗 D.高性价比 (5)十进制数56的二进制数是( A ) A.00111000B B.01011100B C.11000111B D.01010000B (6)十六进制数93的二进制数是( A ) A.10010011B B.00100011B C.11000011B D.01110011B (7)二进制数11000011的十六进制数是( B ) A. B3H B.C3H C.D3H D.E3H (8)二进制数11001011的十进制无符号数是( B ) A. 213 B.203 C.223 D.233 (9)二进制数11001011的十进制有符号数是( B ) A. 73 B.-75 C.-93 D.75 (10)十进制数29的8421BCD压缩码是( A ) A.00101001B B.10101001B C.11100001B D.10011100B (11)十进制数-36在8位微机中的反码和补码是( D ) A.00100100B、11011100B B.00100100B、11011011B C.10100100B、11011011B D.11011011B、11011100B (12)十进制数+27在8位微机中的反码和补码分别是( C ) A.00011011B、11100100B B.11100100B、11100101B C.00011011B、00011011B D.00011011B、11100101B (13)字符9的ASCII码是( D ) A.0011001B B.0101001B C.1001001B D.0111001B (14)ASCII码1111111B的对应字符是( C ) A. SPACE B.P C.DEL D.{ (15)或逻辑的表达式是( B ) A.A?B=F B. A+B=F C. A⊕B=F D.(A?B)=F (16)异或逻辑的表达式是( C ) A.A?B=F B. A+B=F C. A⊕B=F D.(A?B)=F (17)二进制数10101010B与00000000B的“与”、“或”和“异或”结果是( B ) A.10101010B、10101010B、00000000B B.00000000B、10101010B、10101010B C.00000000B、10101010B、00000000B D.10101010B、00000000B、10101010B (18)二进制数11101110B与01110111B的“与”、“或”和“异或”结果是( D ) A.01100110B、10011001B、11111111B B.11111111B、10011001B、01100110B C.01100110B、01110111B、10011001B D.01100110B、11111111B、10011001B (19)下列集成门电路中具有与门功能的是( D ) A.74LS32 B.74LS06 C.74LS10 D.74LS08

单片机原理及应用习题答案第三版(供参考)

第一章习题参考答案 1-1:何谓单片机?与通用微机相比,两者在结构上有何异同? 答:将构成计算机的基本单元电路如微处理器(CPU)、存储器、I/O接口电路和相应实时控制器件等电路集成在一块芯片上,称其为单片微型计算机,简称单片机。 单片机与通用微机相比在结构上的异同: (1)两者都有CPU,但通用微机的CPU主要面向数据处理,其发展主要围绕数据处理功能、计算速度和精度的进一步提高。例如,现今微机的CPU都支持浮点运算,采用流水线作业,并行处理、多级高速缓冲(Cache)技术等。CPU的主频达到数百兆赫兹(MHz),字长普遍达到32位。单片机主要面向控制,控制中的数据类型及数据处理相对简单,所以单片机的数据处理功能比通用微机相对要弱一些,计算速度和精度也相对要低一些。例如,现在的单片机产品的CPU大多不支持浮点运算,CPU还采用串行工作方式,其振荡频率大多在百兆赫兹范围内;在一些简单应用系统中采用4位字长的CPU,在中、小规模应用场合广泛采用8位字长单片机,在一些复杂的中、大规模的应用系统中才采用16位字长单片机,32位单片机产品目前应用得还不多。 (2) 两者都有存储器,但通用微机中存储器组织结构主要针对增大存储容量和CPU对数据的存取速度。现今微机的内存容量达到了数百兆字节(MB),存储体系采用多体、并读技术和段、页等多种管理模式。单片机中存储器的组织结构比较简单,存储器芯片直接挂接在单片机的总线上,CPU对存储器的读写按直接物理地址来寻址存储器单元,存储器的寻址空间一般都为64 KB。 (3) 两者都有I/O接口,但通用微机中I/O接口主要考虑标准外设(如CRT、标准键盘、鼠标、打印机、硬盘、光盘等)。用户通过标准总线连接外设,能达到即插即用。单片机应用系统的外设都是非标准的,且千差万别,种类很多。单片机的I/O接口实际上是向用户提供的与外设连接的物理界面。用户对外设的连接要设计具体的接口电路,需有熟练的接口电路设计技术。 另外,单片机的微处理器(CPU)、存储器、I/O接口电路集成在一块芯片上,而通用微机的微处理器(CPU)、存储器、I/O接口电路一般都是独立的芯片 1-4 IAP、ISP的含义是什么? ISP:In System Programable,即在系统编程。用户可以通过下载线以特定的硬件时序在线编程(到单片机内部集成的FLASH上),但用户程序自身不可以对内部存储器做修改。 IAP:In Application Programable,即在应用编程。用户可以通过下载线对单片机进行在线编程,用户程序也可以自己对内部存储器重新修改。 1-6 51单片机与通用微机相比,结构上有哪些主要特点? (1)单片机的程序存储器和数据存储器是严格区分的,前者为ROM,后者为RAM; (2)采用面向控制的指令系统,位处理能力强; (3)I/O引脚通常是多功能的; (4)产品系列齐全,功能扩展性强; (5)功能是通用的,像一般微处理机那样可广泛地应用在各个方面。 1-7 51单片机有哪些主要系列产品? (1)Intel公司的MCS-51系列单片机:功能比较强、价格比较低、较早应用的单片机。此系列三种基本产品是:8031/8051/8751; (2)ATMEL公司的89系列单片机:内含Flash存储器,开发过程中可以容易地进行程序修改。有8位Flash子系列、ISP_Flash子系列、I2C_Flash子系列; (3)SST公司的SST89系列单片机:具有独特的超级Flash技术和小扇区结构设计,采用IAP和ISP技术;

七年级下册数学假期作业

有理数的意义 一、双基回顾 1、前进8米的相反意义的量是;盈利50元的相反意义的量是。 2、向东走5m记作+5m,则向西走8记作,原地不动用表示。 3、把下列各数:7,-9.25,-301, 0, , 11/2, 0.25,-7/3, 填入相应的大括号中。 正数{…};负数{…};分数{…}; 整数{…};非负整数{…};非正数{…}。 4、与表示-1的点距离为3个单位的点所表示的数是。 5、数轴上到原点的距离为2的点所表示的数是。 6、3的相反数的倒数是。 7、最小的自然数是;最小的正整数是;绝对值最小的数是;最大的负整数是。 8、相反数等于它本身的数是,绝对值等于它本身的数是,平方等于它本身的数是,立方等于它本身的数是,倒数等于它本身的数是。 9、如图,如果a<0,b >0,那么a、b、-a、-b的大小关系是. 10、已知︱a+2︱+(3- b )2 =0,则a b = 。 二、例题导引 例1 (1)大于-3且小于2.1的整数有哪些?(2)绝对值大于1小于4.3的整数的和是多少? 例2 已知a、b互为相反数,m、n互为倒数,︱x︱=3,求(a+b)2-3mn+2x的值。 例3 (1)若a<0,a2=4,b3=-8,求a+b的值。 (2)已知︱a︱= 2,︱b︱=5,求a-b 的值; 三、练习升华 1、判断下列叙述是否正确: ①零上6℃的相反意义的量是零下6℃,而不是零下8 ℃() ②如果a是负数,那么-a就是正数() ③正数与负数互为相反数() ④一个数的相反数是非正数,那么这个数一定是非负数() ⑤若a=b,则︱a︱= ︱b︱;若︱a︱= ︱b︱,则a=b () 2、某天气温上升了-2 ℃的意义是。 3、在-5,-1/10,-3.5,-0.01,-2中,最大的数是。 4、12的相反数与-7的绝对值的和是。 5、若a<0,b<0,则下列各式正确的是( ) A、a-b<0 B、a-b>0 C、a-b=0 D、(-a)+(-b)>0 6、两个非零有理数的和是0,它们的商是() A、0 B、-1 C、1 D、不能确定 7、若|x|=-x,则x=_____;若︱x-2︱=3,则x= . 8、古希腊科学家把数1,3,6,10,15,21,……叫做三角形数它有一定的规律性,第12个三角形数为_______。 9、把下列各数表示在数轴上,再按从小到大的顺序用大于号把这些数连接起来。 |-3|,-5,1/2,0,-(+)2.5,-22,-(-1)。 10、某工厂生产一批螺帽,产品质量要求螺帽内径可以有0.02毫米的误差.抽查5只螺帽,超过规定内径的毫米数记作正数,不足的记为负数,检查结果如下表: (1)指出哪些新产品是合乎要求的? (2)指出合乎要求的产品哪个质量好一些? 有理数的运算 一、双基回顾 1、计算:3+(—5)-3/2= ;-3×5÷(—3/2)= 。 2、(-2)3中底数是_____,指数是,幂是_____。 3、在-(-2),-|-2|,(-2)2,-22四个数中,负数有_____个。 4、长江全长约为6300千米,用科学记数法表示为米。 5、下列说法①近似数1.7和1.70是一样的;②近似数6百和近似数600的精确度是相同的;③近似数3.14×105精确到千位;④近似数1.04×103有两个有效数字中,错误的是。 6、2006年龙岩市城镇居民人均可支配收入为13971.53元,若精确到百位,则应为。 二、例题导引 例1 (1)25×0.25―(―25)×0.5+25×(-0.25);(2)(-56)÷(-12+8)+(-2)×5; (3)(-1)3-(1- 2 1)÷3×[2―(―3)2];(4)-36×(1/4-1/9-1/12)÷2。 例2某供电局线路检修班乘汽车沿南北方向检修路线。检修班的记录员把当天行车情况记录下: (1)求J地与起点之间的距离是多少? (2)若汽车每1千米耗油1.12升,这天检修班从起点开始,最后到达J地,一共耗油多少?(精确到0.1升) 三、练习长华 1、下列运算:①(-2)-(+2)=0;②(-6)+(+4)=-2;③0-3=3;④5/6+(-1/6)-2/3=0中,正确是。 2、下列各式中,不相等的是[ ] A、(-3)2和-32 B、(-3)2和32 C、(-2)3和-23 D、︱-2︱3和︱-23 3、当a=-4,b=-5,c=-7时,a-b-c= 4、某天股票A开盘价18元,上午11:30跌1.5元,下午收盘时又涨了0.3元,则股票A这天收盘价是。 5、北冰洋的面积为14750000平方千米,用科学记数法表示为平方千米。 6、近似数4.10×105精确到,有个有效数字。 7、6574500精确到千位的近似数是,精确到万位是。

单片机原理及应用作业答案

作业答案0-1 绪论 1.单片机是把组成微型计算机的各功能部件即(微处理器(CPU))、(存储器(ROM和RAM))、(总线)、(定时器/计数器)、(输入/输出接口(I/O口))及(中断系统)等部件集成在一块芯片上的微型计算机。 2.什么叫单片机其主要特点有哪些 解: 将微处理器(CPU)、存储器(存放程序或数据的ROM和RAM)、总线、定时器/计数器、输入/输出接口(I/O口)、中断系统和其他多种功能器件集成在一块芯片上的微型计机,称为单片微型计算机,简称单片机。 单片机的特点:可靠性高、便于扩展、控制功能强、具有丰富的控制指令、低电压、低功耗、片内存储容量较小、集成度高、体积小、性价比高、应用广泛、易于产品化等。 第1章 MCS-51单片机的结构与原理 15. MCS-51系列单片机的引脚中有多少根I/O线它们与单片机对外的地址总线和数据总线之间有什么关系其地址总线和数据总线各有多少位对外可寻址的地址空间有多大 解: MCS-51系列单片机有4个I/O端口,每个端口都是8位双向口,共占32根引脚。每个端口都包括一个锁存器(即专用寄存器P0~P3)、一个输入驱动器和输入缓冲器。通常把4个端口称为P0~P3。在无片外扩展的存储器的系统中,这4个端口的每一位都可以作为双向通用I/O端口使用。在具有片外扩展存储器的系统中,P2口作为高8位地址线,P0口分时作为低8位地址线和双向数据总线。 MCS-51系列单片机数据总线为8位,地址总线为18位,对外可寻址空间为64KB。25. 开机复位后,CPU使用的是哪组工作寄存器(R0-R n)它们的地址是什么CPU如何确定和改变当前工作寄存器组(R0-R n) 解: 开机复位后,CPU使用的是第0组工作寄存器。它们的地址是00H-07H。CPU通过对程序状态字PSW中RS1和RS0的设置来确定和改变当前工作寄存器组。 27. MCS-51单片机的时钟周期、机器周期、指令周期是如何定义的当主频为12MHz的时候,一个机器周期是多长时间执行一条最长的指令需要多长时间 解:

单片机原理及应用实验报告

单片机原理实验报告 专业:计算机科学与技术 学号: :

实验1 计数显示器 【实验目的】 熟悉Proteus仿真软件,掌握单片机原理图的绘图方法 【实验容】 (1)熟悉Proteus仿真软件,了解软件的结构组成与功能 (2)学习ISIS模块的使用方法,学会设置图纸、选元件、画导线、修改属性等基本操作 (3)学会可执行文件加载及程序仿真运行方法 (4)理解Proteus在单片机开发中的作用,完成单片机电路原理图的绘制【实验步骤】 (1)观察Proteus软件的菜单、工具栏、对话框等基本结构 (2)在Proteus中绘制电路原理图,按照表A.1将元件添加到编辑环境中(3)在Proteus中加载程序,观察仿真结果,检测电路图绘制的正确性 表A.1

Switches&Relays BUT BUTTON 【实验原理图】 【实验源程序】 #include sbit P3_7=P3^7; unsigned char x1=0;x2=0 ; unsigned char count=0; unsigned char idata buf[10]= {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; void delay(int time) { int k,j;

for(;time<0;time--) for(k=200;k>0;k--) for(j=500;j<0;j--); } void init() { P0=buf[x1]; delay(10); P2=buf[x2]; delay(10); } void main() { init(); while(1) { x1=count/10; x2=count%10; P0=buf[x1]; delay(10);

(完整)一年级上数学趣味寒假作业

2018-2019学年第一学期一年级数学寒假作业 亲爱的同学们: 愉快的寒假开始啦,为了让我们的寒假过得更有意义,请同学们在享受假期的同时,完成以下作业,开学时带回学校和同学们分享哦,加油吧! 作业一:制作钟表 要求:利用卡纸或一次性碟子制作一个钟面,要有数字、时针、分针。作业二:利用立体图形做手工 要求:利用家里废旧物品中的长方体、正方体、圆柱体、球等立体图形制作手工,手工主题不限。 作业三:亲子阅读数学小故事 作业四:练习书写数字 要求:请照样子在田字格里把数字写漂亮。 1.趣味数学小故事 泰勒斯看到人们都在看告示,便上去看。原来告示上写着法老要找世界上最聪明的人来测量金字塔的高度。于是泰勒斯就找法老。 法老问泰勒斯用什么工具来量金字塔。泰勒斯说只用一根木棍和一把尺子,他把木棍插在金字塔旁边,等木棍的影子和木棍一样长的时候,他量了金字塔影子的长度和金字塔底面边长的一半。把这两个长度加起来就是金字塔的高度了。 泰勒斯真是世界上最聪明的人,他不用爬到金字塔的顶上就方便量出了金字塔的高度。

战国时期,齐威王与大将田忌赛马,齐威王和田忌各有三匹好马:上马,中马与下马。比赛分三次进行,每赛马以千金作赌。由于两者的马力相差无几,而齐威王的马分别比田忌的相应等级的马要好,所以一般人都以为田忌必输无疑。但是田忌采纳了门客孙膑(著名军事家)的意见,用下马对齐威王的上马,用上马对齐威王的中马,用中马对齐威王的下马,结果田忌以2比1胜齐威王而得千金。 这是我国古代运用对策论思想解决问题的一个范例。 3.小松鼠要过冬了 冬天到了,小松鼠要准备过冬的粮食了。 有一天小松鼠背着一个大袋子,来到森林里,对松树爷爷说:“请吧你的松果送给我,好吗?”松树爷爷很大方,说:“你想要多少摘多少。”小松鼠很高兴,它一边摘一边唱歌,不一会袋子装满了。松树爷爷问:“你摘了多少个?”小松鼠说:“哎呀,我忘了!”松树爷爷笑着说“我长了16 个松果,现在还有9个,你能算出摘了多少个,就让你背走。”小松树急了,不会算,怎么办呢?要是松树爷爷不让它背走,那冬天吃什么呢? 我来帮它好了。 数学课上,老师讲过:知道总数,求部分数,就是从总数里去掉知道的一个部分数,就得另一部分数,用减法计算。我很快就算出来了,小松鼠摘了16-9=7(个)。 评语:能把数学知识应用到生活中,说明你听课很认真,继续努力!

《单片机原理及应用》实验报告

《单片机原理及应用》 实验报告 2017/2018 学年第1 学期 系别计算机学院 专业软件工程 班级17软件工程班 姓名XXXXXX 学号8888888888 授课老师******

实验一:流水灯实验 1.实验目的 (1)学习编译和仿真环境使用 (2)学习P3口的使用方法 (3)学习延时子程序的编写 2实验内容 (1)通过对P3口地址的操作控制8位LED流水点亮,从而认识单片机的接口;(2)通过改变并行口输出电平控制LED灯的点亮与否,通过延时程序控制亮灯时间。 3.实验运行结果图 4.源代码 //流水灯实验 #include //包含单片机寄存器的头文件 sfr x=0xb0; //P3口在存储器中的地址是b0H,通过sfr可定义8051内核单片机 //的所有内部8位特殊功能寄存器,对地址x的操作也就是对P1口的

操作 /**************************************** 函数功能:延时一段时间 *****************************************/ void delay(void) { unsigned char i,j; for(i=0;i<255i++) for(j=0;j<255j++) ; //利用循环等待若干机器周期,从而延时一段时间 } /***************************************** 函数功能:主函数 ******************************************/ void main(void) { while(1) { x=0xfe; //第一个灯亮 delay(); //调用延时函数 x=0xfd; //第二个灯亮 delay(); //调用延时函数 x=0xfb; //第三个灯亮 delay(); //调用延时函数 x=0xf7; //第四个灯亮 delay(); //调用延时函数 x=0xef; //第五个灯亮 delay(); //调用延时函数 x=0xdf; //第六个灯亮

数学寒假作业(一)

数学寒假作业(一) 一、选择题(本大题共12个小题,每小题5分,共60分,在每小题给出的四个选项中只有一个是符合题目要求的) 1.已知sin α=-22,π2<α<3π2 ,则角α等于( ) A.π3 B.2π3C.4π3D.5π4 2.已知向量a =(-2,2),b =(5,k ).若|a +b |不超过5,则k 的取值范围是( ) A .[-4,6] B .[-6,4] C .[-6,2] D .[-2,6] 3.函数f (x )=|sin x +cos x |的最小正周期是( ) A.π4B.π2 C .π D .2π 4.|a |=1,|b |=2,c =a +b ,且c ⊥a ,则向量a 与b 的夹角为( ) A .30° B .60° C .120° D .150° 5.函数y =tan ? ???2x -π4的单调增区间是( ) A.????k π2-π8,k π2+3π8,k ∈Z B.????k π2+π8,k π2+5π8,k ∈Z C.? ???k π-π8,k π+3π8,k ∈Z D.? ???k π+π8,k π+5π8,k ∈Z 6.点P 在平面上作匀速直线运动,速度向量v =(4,-3)(即点P 的运动方向与v 相同,且每秒移动的距离为|v |个单位).设开始时点P 的坐标为(-10,10),则5秒后点P 的坐标为 ( ) A .(-2,4) B .(-30,25) C .(10,-5) D .(5,-10)

7.函数y =sin ????2x +π6+cos ? ???2x +π3的最小正周期和最大值分别为( ) A .π,1 B .π, 2 C .2π,1 D .2π, 2 8.设向量a =(1,-3),b =(-2,4),c =(-1,-2),表示向量4a 、4b -2c 、2(a -c )、d 的有向线段首尾相接能构成四边形,则向量d 为( ) A .(2,6) B .(-2,6) C .(2,-6) D .(-2,-6) 9.若sin α+cos α=tan α? ???0<α<π2,则角α所在区间是( ) A.????0,π6B.??? ?π6,π4 C.????π4,π3D.????π3,π2 10.若向量i ,j 为互相垂直的单位向量,a =i -2j ,b =i +mj ,且a 与b 的夹角为锐角,则实数m 的取值范围是( ) A.??? ?12,+∞ B .(-∞,-2)∪? ???-2,12 C.????-2,23∪??? ?23,+∞ D.? ???-∞,12 11.已知函数F (x )=sin x +f (x )在??? ?-π4,3π4上单调递增,则f (x )可以是( ) A .1B .cos x C .sin x D .-cos x 12.在△ABC 中,已知2sin A cos B =sin C ,那么△ABC 一定是( ) A .直角三角形 B .等腰三角形 C .等腰直角三角形 D .正三角形 二、填空题(本大题共4个小题,每小题4分,共16分,把正确答案填在题中横线上) 13.函数y =cos2x +sin x cos x 的最小正周期T =________. 14.已知α,β均为锐角,且cos(α+β)=sin(α-β),则tan α=________.

相关文档
最新文档