单片机原理课程2018-2019年度第一学期作业
大工18秋《单片机原理及应用》在线作业1(满分题)

------------------------------------------------------------------------------------------------------------------------------ (单选题) 1: AT89系列单片机是( )位单片机。
A: 4B: 8C: 16D: 32正确答案:(单选题) 2: 关于STM32的多种低功耗模式说法错误的是( )。
A: Cortex-M3控制寄存器中的SLEEPONEXIT位决定进入睡眠模式的机制B: 执行WFI/WFE时,CPU立即进入睡眠模式C: 如果RTC或IWDG正在运行,进入停止模式时这些外设仍然运行,不会停止D: 在待机模式下,所有IO引脚处于高阻状态正确答案:(单选题) 3: Cortex-M3内核优势不包括( )。
A: 小处理器内核、系统和存储器B: 完整的电源管理,较高功耗C: 快速的中断处理D: 增强的系统调试功能正确答案:(单选题) 4: 计数器方向控制由TIMx_CR1中的( )位控制。
A: APREB: DIRC: OPMD: CEN正确答案:(单选题) 5: GPIOx_IDR是( )。
A: 端口输入数据寄存器B: 端口输出数据寄存器C: 端口位设置/清除寄存器D: 端口位清除寄存器正确答案:(单选题) 6: 以下关于ARM7系列内核说法正确的是( )。
A: 冯-诺依曼结构,ARMv4指令集B: 5级流水线C: 执行ARMv7-M架构D: 哈佛结构,同时读取/存储数据正确答案:(单选题) 7: Bit-band区域的存储器以( )位的方式进行访问。
A: 8B: 16C: 32D: 64正确答案:(单选题) 8: STC89C系列单片机是( )位单片机。
------------------------------------------------------------------------------------------------------------------------------ A: 4B: 8C: 16D: 32正确答案:(单选题) 9: 单片机也称为( )。
大工18《单片机原理及应用》大作业题目及要求

网络教育学院《单片机原理及应用》大作业题目:基于51单片机的音乐播放器学习中心:层次:专业:年级:学号:学生姓名:题目二:基于单片机的音频播放器设计准则:设计一个基于51单片机或STM单片机的音频播放器。
撰写要求:(1)首先介绍课题背景,并进行需求分析及可行性分析,包括软硬件功能分配、核心器件的选型等;(2)对系统硬件进行设计,包括硬件功能模块划分、电路原理图设计等;(3)对系统软件进行设计,选用汇编语言或C语言编写程序,给出软件开发流程;(4)总结:需要说明的问题以及设计的心得体会。
基于51单片机的音乐播放器摘要:本大作业是基于sst89e52rd2单片机制作的wav音乐播放器。
该播放器可以播放存在sd卡中的音乐,通过对sd卡的读取并将数字信号送入单片机中,借助8位DA转换器TLC5620 变成模拟信号,经过放大器TDA2822放大交给扬声器发出最初读取的音频信号,实现音乐播放的功能。
关键词:SD卡,WAV文件,DA,音频放大1背景音乐随身听产品经过几年的发展,已经变得相当成熟。
市场上可以购买到各类不同的音乐播放器,产品线涵盖了高中低不同档次。
作为学习与研究,本作品尝试利用STI51开发板板载资源以及外搭的功率放大电路制作一台音乐播放器,能够播放通过计算机拷贝在SD卡(或MMC卡、TF卡)的根目录中的某一个WAV 文件。
2硬件设计该音乐播放器硬件组成如下主控制器采用SST公司生产的SST89E58RDA,其40引脚封装的芯片功能模块如图1所示。
芯片主要特想如下:兼容80C51系列,内置超级FLASH存储器的单片机•工作电压VDD=4.5~5V,5V工作电压时0-40MHz频率范围•1KB的内部RAM•两块超级FLASH EEPROM,32KB的基本存储卡和8KB的二级存储块(扇区大小为128字节),二级存储块可用于存放掉电后要保存的数据,放在内部具有极强的抗干扰性•最大片外程序/数据地址空间为64KB•全双工增强型UART,帧错误检测,自动地址识别•9个中断源,4个中端优先级•降低EMI模式(通过AUXR SFR不允许ALE输出时钟),确保了单片机的高抗干扰性•双DPTR指针(查表,寻址更方便)图1DA转换芯片采用TLC5620,为4路八位串行DA。
大工18秋《单片机原理及应用》大作业题目及要求

网络教育学院《单片机原理及应用》大作业题目:单片机电子时钟设计学习中心:层次:专业:年级:学号:学生姓名:大工18秋《单片机原理及应用》大作业具体要求:1 作业内容从以下五个题目中任选其一作答。
2 正文格式作业正文内容统一采用宋体,字号为小四,字数在2000字以上。
3. 作业提交学生需要以附件形式上交离线作业(附件的大小限制在10M以内),选择已完成的作业,点“上交”即可。
如下图所示。
4. 截止时间2019年3月11日。
在此之前,学生可随时提交离线作业,如需修改,可直接上传新文件,平台会自动覆盖原有文件。
5. 注意事项请同学独立完成作业,不准抄袭其他人或者请人代做,如有雷同作业,成绩以零分计!题目一:单片机电子时钟设计准则:设计一个基于51单片机或STM单片机的电子时钟,并且能够实现时分秒的显示和调节撰写要求:(1)首先介绍课题背景,并进行需求分析及可行性分析,包括软硬件功能分配、核心器件的选型等;(2)对系统硬件进行设计,包括硬件功能模块划分、电路原理图设计等;(3)对系统软件进行设计,选用汇编语言或C语言编写程序,给出软件开发流程;(4)总结:需要说明的问题以及设计的心得体会。
一、课题背景1957年,Ventura发明了世界上第一个电子表,从而奠定了电子时钟的基础,电子时钟开始迅速发展起来。
现代的电子时钟是基于单片机的一种计时工具,采用延时程序产生一定的时间中断,用于一秒的定义,通过计数方式进行满六十秒分钟进一,满六十分小时进一,满二十四小时小时清零。
从而达到计时的功能,是人们日常生活不可缺少的工具。
现在高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟、石英钟、石英表都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调试,数字式电子钟用集成电路计时时,译码代替机械式传动,用LED显示器代替指针显示进而显示时间,减小了计时误差,这种表具有时、分、秒显示时间的功能,还可以进行时和分的校对,片选的灵活性好。
单片机原理实验报告(详细)

湖南城市学院实验报告2018-2019 学年上学期姓名:***班级学号:******实验课程:单片机原理及应用实验室名称:电子工程实验室湖南城市学院信息与电子工程学院实验中心印制实验项目名称:实验一指示灯和开关控制器实验一、实验目的及要求1、学习51单片机I/O基本输入/输出功能,掌握汇编语言的编程与调试方法;2、熟悉proteus软件,了解软件的结构组成与功能;3、学会在ISIS模块中进行汇编程序录入、编译和调试;4、理解单片机程序控制原理,实现指示灯/开关控制器的预期功能。
二、实验原理实验电路原理图如图1所示,图中输入电路由外接在P3口的8只拨动开关组成;输出电路由外接在P2口的8只低电平驱动的发光二极管组成。
此外,还包括时钟电路、复位电路和片选电路。
图1 实验原理图在编程软件的配合下,要求实现如下指示灯/开关控制功能:程序启动后,8只发光二极管先整体闪烁3次(即亮→暗→亮→暗→亮→暗,间隔时间以肉眼可观察到为准),然后根据开关状态控制对应发光二极管的灯亮状态,即开关闭合相应灯亮,开关断开相应灯灭,直至停止程序运行。
软件编程原理为:(1)8只发光二极管整体闪烁3次亮灯:向P2口送入数值0;灭灯:向P2口送入数值0FFH;闪烁3次:循环3次;闪烁快慢:由软件延时时间决定。
(2)根据开关状态控制灯亮或灯灭开关控制灯:将P3口(即开关状态)内容送入P2口;无限持续:无条件循环。
程序流程图如图2所示。
图2 实验程序流程图三、实验仪器设备及装置(1)硬件:电脑一台;(2)仿真软件:Proteus;(3)编程软件Keil uVision4。
其中,仿真软件ISIS元件清单如表1所示。
表1 仿真软件ISIS元件清单四、实验内容和步骤(一)实验内容:(1)熟悉ISIS模块的汇编程序编辑、编译与调试过程;(2)完成实验的汇编语言的设计与编译;(3)练习ISIS汇编程序调试方法,并最终实现实验的预期功能。
(二)实验步骤:(1)提前阅读与实验相关的阅读材料;(2)参考指示灯/开关控制器的原理图和实验的元件清单,在ISIS中完成电路原理的绘制;(3)参考程序流程图在Keil uVision4中编写和编译汇编语言程序;(4)利用ISIS的汇编调试功能检查程序的语法和逻辑错误;(5)观察仿真结果,检验与电路的正确性。
(完整版)2018-2019第一学期《汽车单片机与车载网络技术》期末考试试卷A

2018~2019学年第一学期期末考试试卷(A)卷《汽车单片机与车载网络技术》满分:100分考试时间:100分钟考生得分:一、填空题:(每空1分,共30分)1. 自动控制系统有两种最基本的形式,即开环控制和闭环控制2. MCS-51单片机的基本组成包括CPU,片内存储器,1个串行口、4个并行I/O接口、2个定时器/计数器、中断系统和时钟振荡器等功能部件。
3. 当MCS-51引脚ALE信号有效时,表示把P0口输出的低8位地址锁存起来,以实现低位地址和数据的隔离。
4. 一个机器周期等于6个状态周期,振荡脉冲2分频后产生的时钟信号的周期定义为状态周期。
5、根据汽车总体结构,汽车电子控制系统分为发动机控制系统、底盘控制系统、车身控制系统。
6、输入电路的功能是接收和处理来自ECU外部的信号,主要分为两类,一类是传感器信号,开关信号。
7、计算机网络硬件由网络节点和连接节点的传输介质组成。
8.网络协议的3要素:语法、语义、定时规则。
9. 数据帧有7个不同的位域,依次是起始域、仲裁域(状态域)、、控制域、数据域、安全域、应答域和帧结束域。
10、LIN总线传输特点是传输速度低、结构简单、价格低廉。
11.一般而言,照明系统属于车载网络等级标准中的A类网络。
12. CAN数据总线系统由控制器、收发器、两个数据传输终端和两条数据传输线组成。
13. 奥迪车系的网络管理工作模式有睡眠、唤醒两种。
二、判断题:(每空1分,共15分)1.在MCS-51系统中,一个机器周期等于1.5μs。
(错)2.定时器与计数器的工作原理均是对输入脉冲进行计数。
(错)3.MCS-51片内20H-2FH范围内的数据存储器,既可以字节寻址又可以位寻址。
(对)4.Continue 和break都可用来实现循环体的中止。
(错)5.电控燃油喷射系统根据工作情况总体上可分为燃油供给系统、空气供给系统、电子控制系统等三个部分。
(对)6.安全气囊系统由安全气囊、气体发生装置、碰撞传感器和ECU等组成。
单片机原理及应用课后全答案(完整张毅刚版)

单⽚机原理及应⽤课后全答案(完整张毅刚版)第⼀章单⽚机概述1.2 除了单⽚机这⼀名称之外,单⽚机还可称为(微控制器)和(嵌⼊式控制器)。
1.3 单⽚机与普通计算机的不同之处在于其将(微处理器)、(存储器)和(各种输⼊输出接⼝)三部分集成于⼀块芯⽚上。
4、单⽚机的发展⼤致分为哪⼏个阶段?答:单⽚机的发展历史可分为四个阶段:第⼀阶段(1974年----1976年):单⽚机初级阶段。
第⼆阶段(1976年----1978年):低性能单⽚机阶段。
第三阶段(1978年----现在):⾼性能单⽚机阶段。
第四阶段(1982年----现在):8位单⽚机巩固发展及16位单⽚机、32位单⽚机推出阶段1.5 单⽚机根据其基本操作处理的位数可分为哪⼏种类型?答:单⽚机根据其基本操作处理的位数可分为:1位单⽚机、4位单⽚机、8位单⽚机、16位单⽚机和32位单⽚机。
1.6 MCS-51系列单⽚机的基本芯⽚分别为哪⼏种?它们的差别是什么?答:基本芯⽚为8031、8051、8751。
8031内部包括1个8位cpu、128BRAM,21个特殊功能寄存器(SFR)、4个8位并⾏I/O⼝、1个全双⼯串⾏⼝,2个16位定时器/计数器,但⽚内⽆程序存储器,需外扩EPROM 芯⽚。
8051是在8031的基础上,⽚内⼜集成有4KBROM,作为程序存储器,是1个程序不超过4KB的⼩系统。
8751是在8031的基础上,增加了4KB的EPROM,它构成了1个程序⼩于4KB的⼩系统。
⽤户可以将程序固化在EPROM中,可以反复修改程序。
1.7 MCS-51系列单⽚机与80C51系列单⽚机的异同点是什么?答:共同点为它们的指令系统相互兼容。
不同点在于MCS-51是基本型,⽽80C51采⽤CMOS ⼯艺,功耗很低,有两种掉电⼯作⽅式,⼀种是CPU停⽌⼯作,其它部分仍继续⼯作;另⼀种是,除⽚内RAM继续保持数据外,其它部分都停⽌⼯作。
1.8 8051与8751的区别是(C)(A)内部数据存储单元数⽬的不同(B)内部数据存储器的类型不同(C)内部程序存储器的类型不同(D)内部的寄存器的数⽬不同1.9 在家⽤电器中使⽤单⽚机应属于微型计算机的(B)(A)辅助设计应⽤(B)测量、控制应⽤(C)数值计算应⽤(D)数据处理应⽤1.10 说明单⽚机主要应⽤在哪些领域?答:单⽚机主要运⽤领域为:⼯业⾃动化;智能仪器仪表;消费类电⼦产品;通信⽅⾯;武器装备;终端及外部设备控制;多机分布式系统。
2018—2019学年度第一学期校级优秀学习笔记

张昊昊
18级英本五班
综合英语
15
张苗苗
17商本二班
综合英语
16
张禹
17商本三班
综合英语
17
翁哲
17商本一班
综合英语
18
胡珊
17商本二班
综合英语
19
曾自立
16级英法三班
英语法语
园林园艺学院
1
江杨
17级园林本
测量学
2
孙秋萍
17级园艺本
有机化学
3
谭钦文
16级园林本
园林设计二
4
次仁央吉
17级园林
植物生理学
无机化学
13
吴金晶
18级应用化学
无机化学
14
王芳琳
17级应用化学
有机化学
15
包蕾蕾
16级应用化学
化工原理
16
余佳钧
15级环境工程
化工原理、大气控制工程
17
胡捷
18级应用化学
无机化学
18
潘志文
18级应用化学
无机化学
19
陈烨燕
18级应用化学
无机化学
20
刘自力
18级应用化学
无机化学
21
肖博中
18级应用化学
2018—2019学年度第一学期校级“优秀学习笔记”
获奖学生信息汇总表
学院
序号
学生姓名
年级专业
笔记课程名称
备注
生命科学与技术学院
1
王成
16级医学检验技术
医学寄生虫学
2
赵媛
16级医学检验技术
病理学
3
赵冰鑫
单片机原理及应用课后习题答案、很全的张毅刚主编

“单片机原理及应用”习题解答第一章2-4:在MCS-51单片机中,如果采用6MHz晶振,1个机器周期为()。
答:2us。
析:机器周期为振荡周期的1/6。
2-6:内部RAM中,位地址为30H的位,该位所在字节的字节地址为()。
答:26H2-7:若A中的内容为63H,那么,P标志位的值为()。
答:0析:P为偶校验位,因为A中1的个数为偶数,所以P=0。
2-8:判断下列说法是否正确:A、8031的CPU是由RAM和EPROM所组成。
B、区分片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址范围的低端还是高端。
C、在MCS-51中,为使准双向的I/O口工作在输入方式,必须保证它被事先预置为1。
D、PC可以看成使程序存储器的地址指针。
答:错、错、对、对2-9:8031单片机复位后,R4所对应的存储单元的地址为(),因上电时PSW=()。
这时当前的工作寄存器区是()组工作寄存器区。
答:04H、00H、02-11:判断以下有关PC和DPTR的结论是否正确?A、DPTR是可以访问的,而PC不能访问。
B、它们都是16位的存储器C、它们都有加1的功能。
D、DPTR可以分为两个8位的寄存器使用,但PC不能。
答:对、对、对、对2-13:使用8031芯片时,需将/EA引脚接()电平,因为其片内无()存储器。
答:低、程序2-14:片内RAM低128个单元划分为哪3个主要部分?各部分的主要功能是什么?答:工作寄存器区、位寻址区、数据缓冲区2-15:判断下列说法是否正确A、程序计数器PC不能为用户编程时直接使用,因为它没有地址。
B、内部RAM的位寻址区,只能供位寻址使用,而不能供字节寻址使用。
C、8031共有21个特殊功能寄存器,它们的位都是可以用软件设置的,因此,是可以进行位寻址的。
答:对、错、错2-16:PC的值是A、当前正在执行指令的前一条指令的地址B、当前正在执行指令的地址C、当前正在执行指令的下一条指令的地址D、控制器中指令寄存器的地址答:C2-17:通过堆栈操作实现子程序调用,首先就要把()的内容入栈,以进行断点保护。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2018-2019学年第一学期作业
一、判断题(在题后的括号内打√或×):
1. 单片机根据数据总线宽度的不同,可以分为4位机、8位机、16位机、32位机。
(√)
2. MCS-51系列单片机分为三大字系列:51子系列、52子系列和53子系列。
(√)
3. 一般在计算机中,对于正数,最高位规定为“0”;对于负数,最高位规定为“1”。
(√)
4. MCS-51的特殊功能寄存器分布在60H~80H地址范围内。
(×)
5. P2口既可以作为I/O使用,又可以作地址/数据复用口使用。
(√)
6. 按指令执行时间分,可分为1周期、2周期、3周期指令。
(×)
7. 定时/计数器共有5种工作方式,由TMOD中M1M0的状态决定。
(×)
8. 异步通信的数据或字符是分为一帧一帧地传送,用一个起始位表示字符的开始,用停止位表示字符的结束。
(√)
判断以下各条指令是否正确:
9. MOV 20H , R1 (√)
10. SUB A,R2 (×)
二、单选题(请选择正确答案填写在括号中)
1. 所谓CPU是指(A)。
(A)运算器和控制器(B)运算器和存储器
(C)输入输出设备(D)控制器和存储器
2. 10101.101B转换成十进制数是(D)。
(A)46.625 (B)23.625 (C) 23.62 (D) 21.625
3. 能够用紫外光擦除ROM中程序的只读存储器称为( C )。
(A)掩膜ROM (B)PROM (C)EPROM (D)EEPROM
4. 若某存储器芯片地址线为12根,那么它的存储容量为( C )。
(A)1KB (B) 2KB (C)4KB (D)8KB
5. PC中存放的是( B )。
(A)下一条指令的地址(B)当前正在执行的指令
(C)当前正在执行指令的地址(D)下一条要执行的指令
6. 8031单片机的( D )口的引脚,还具有外中断、串行通信等第二功能。
(A)P0 (B)P1 (C) P2 (D) P3
7. 8031单片机中既可位寻址又可字节寻址的单元是( A )。
(A)20H (B)30H (C) 00H (D) 70H
8. 寻址空间为外部数据存储器所用的指令是:( A )
(A)MOVX (B)MOV (C) MOVC (D) ADDC
9. 下列指令中不影响标志位CY的指令有( D )。
(A)ADD A,20H (B)CLR (C) RRC A (D) INC A
10. MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( A )。
(A)外部中断0 (B)外部中断1 (C)定时器0中断(D)定时器1中断
三、简答题
1.简述单片机的主要特点。
答:(1)受集成度限制,片内存储器容量较小,一般内ROM:8KB以下;
(2)内RAM:256KB以内. (3)可靠性高. (4 )易扩展.
(5)控制功能强. (6 )易于开发. (7)优异的性能价格比.
(8)高集成度,体积小,高可靠性.
2. 从功能上、工艺上、程序存储器的配置上看,MCS-51单片机有哪些种类?
答:工艺:MOS工艺和CHMOS工艺。
类型:基本型和增强型。
配置:片内无程序存储器、掩膜程序存储器ROM、EPROM。
3. 简述累加器的ACC的作用。
答:8位专用运算器,运算时存放一个操作数,运算后存放运算结果。
4. 什么叫堆栈?堆栈指示器SP的作用是什么?
答:堆栈是计算机中在内存RAM里的一段特殊的存储空间,存储数据按“先进后出,后进先出”规律,一般在子程序调用,中断子程序调用时保存地址和数据用。
8051单片机堆栈指针SP是8位的,用来指向堆栈的栈顶。
5. MCS-51单片机的P0~P3口在结构上有何不同?
答:P0:数据总线和低8位地址总线P1:通用I/O接口P2:高8位地址线P3:多功能I/O接口
6. 简述下列基本概念:指令、指令系统、程序、汇编语言指令。
答:指令:指示计算机执行某种操作的命令。
指令系统:指一台计算机所具有的全部指令的集合。
程序:各种指令的有序组合。
汇编语言指令:用助记符形式书写的指令,汇编语言指令由操作码和操作数两部分组成.
7. MCS-51单片机有哪几种寻址方式?
答:MCS-51单片机有寻址方式有七种,分别是立即寻址,寄存器寻址,直接寻址,寄存器间接寻址,寄存器相对寻址,基址加变址寻址,相对基址加变址寻址。
8. 简述寄存器间接寻址方式及其寻址范围。
答:寄存器中存放的是操作数的地址,即操作数通过寄存器得到,MCS-51单片机规定工作寄存器的R0、R1作为间接寻址寄存器,R0和R1都是8位的寄存器,所以它的寻址范围是1到2566
9.MCS-51的中断系统有几个中断源?几个中断优先级?中断优先级是如何控制的?在出现同级中断申请时,CPU按什么顺序响应(按由高级到低级的顺序写出各个中断源)?
答:MCS51单片机有5个中断源,2个中断优先级,中断优先级由特殊功能寄存器IP 控制,在出现同级中断申请时,CPU按如下顺序响应各个中断源的请求:INT0、T0、INT1、T1、串口,各个中断源的入口地址分别是0003H、000BH、0013H、001BH、0023H
10. 并行数据通信与串行数据通信各有什么特点?分别适用于什么场合?
答:基本的通信方式有两种:a.并行方式,数据的各位同时传送;b.串行方式,数据一位一位顺序传送,并行通信通过并行输入/输出接口进行,数据有多少位就要有同样数量的传送线。
并行通信的优点是处理速度快,缺点是传输线多。
因此并行传输适用于近距离传输、处理速度快的场合。
串行通信借助于串行输入/输出接口实现,只要一条传输线。
故串行通信节省传送线,特别是当位数多和长距离传送时,这个优点就更为突出。