单片机应用技术课件第一章

单片机应用技术试卷B及答案样本

《单片机应用技术(C 语言版)》试卷B 一、 单项选取题(每题1.5分,共30分) 1、51单片机CPU 重要由( )构成。 A 、运算器、控制器 B 、加法器、寄存器 C 、运算器、加法器 D 、运算器、译码器 2、PSW 中RS1和RS0用来( ) 。 A 、选取工作方式 B 、批示复位 C 、选取定期器 D 、选取工作寄存器组 3、单片机8031EA —— 引脚( )。 A 、必要接地 B 、必要接+5V 电源 C 、可悬空 D 、以上三种视需要而定 4、单片机上电复位后,PC 内容为( )。 A 、0x0000 B 、0x0003 C 、0x000B D 、0x0800 5、单片机4个并行I/O 端口作为通用I/O 端口使用,在输出数据时,必要外接上拉电阻是( ) A 、P0口 B 、P1口 C 、P2口 D 、P3口 6、单片机ALE 引脚是以晶振振荡频率( )固定频率输出正脉冲,因而它可作为外部时钟或外部定期脉冲使用。 A 、1/2 B 、1/4 C 、1/6 D 、1/12 7、下面论述不对的是( )。 A 、一种C 源程序可以由一种或各种函数构成。 B 、一种 C 源程序必要包括一种主函数main( )。 C 、在C 程序中,注释阐明只能位于一条语句背面。 D 、C 程序基本构成某些单位是函数。

8、在C51语言if语句中,用做判断表达式为()。 A、关系表达式 B、逻辑表达式 C、算术表达式 D、任意表达式 9、下面while循环执行了()次空语句。 While(i=3); A、无限次 B、0次 C、1次 D、2次 10、C程序总是从()开始执行。 A、主函数 B、主程序 C、子程序 D、主过程 11、在C51程序中经常把()作为循环体,用于消耗CPU运营时间,产生延时效果。 A、赋值语句 B、表达式语句 C、循环语句 D、空语句 12、在单片机应用系统中,LED数码管显示电路普通有()显示方式。 A、静态 B、动态 C、静态和动态 D、查询 13、在共阳极数码管使用中,若要仅显示小数点,则其相应字段码是()。 A、0x80 B、0x10 C、0x40 D、0x7F 14、51单片机定期器T1用做定期方式时,采用工作方式1,则工作方式控制字为() A、0x01 B、0x05 C、0x10 D、0x50 15、MCS-51系列单片机串行口发送/接受中断源工作过程是:当串行口接受或发送完一帧数据时,将SCON中(),向CPU申请中断。 A、RI或TI置1 B、RI或TI置0 C、RI置1或TI置0 D、RI置0或TI置1 16、在定期/计数器计数初值计算中,若设最大计数值为M,对于工作方式1下M值为()。

单片机应用技术复习题题解

《单片机应用技术》 复习题题解(第二版) 北京工业大学电控学院 2005.10 《单片机原理》复习题题解(2005.11) 第一章(9题) 一.简答题 1.单片机二次开发的含义是什么? 答:外围电路扩展和控制程序编写。(P12) 2.MCS-51系列中的8031、8051、8751的区别是什么? 答:8031无内部ROM、8051内部ROM为PROM、8751内部ROM为EPROM。(P14) 3.试归纳MCS-51的51子系列和52子系列单片机的区别。 答:主要区别 51子系列的内部ROM为4KB,52子系列为4KB。 51子系列的内部RAM为128B,52子系列为256B。 51子系列有2个定时/计数器,52子系列有3个。 (P14) 二. 填空题 1.单片机是由单片集成电路实现的微型计算机系统。(P8)2.由于单片机的应用主要面向过程控制,所以也常称其为微控制器MCU。(P8)

3.单片机与个人计算机相比其主要应用特点在于体积小,成本低,稳定可靠。(P11) 三.选择题 1.(c)单片机从其组成结构上来讲包含一般计算机的______部件。 a. 部分 b. 主要 c. 全部五大 2.(a)下面说法正确的是,ATMEL公司的89C51单片机______。 a. 不是MCS-51系列单片机 b. 不是MCS-51系列兼容单片机 c. 不是8051系列单片机 3.(b)下面说法正确的是,Intel公司的8031单片机______。 a. 不是MCS-51系列单片机 b. 不是MCS-51系列兼容单片机 c. 不是8051系列单片机 4.(a)MCS-51系列兼容单片机与MCS-51系列单片机之间______。 a. 软件可以相互移植 b. 软件可以相互移植并且硬件可以互换 c. 硬件可以互换软件不可以相互移植

单片机原理及应用第一章课后答案

作业答案0-1 绪论 2.什么叫单片机?其主要特点有哪些? 解: 将微处理器(CPU)、存储器(存放程序或数据的ROM和RAM)、总线、定时器/计数器、输入/输出接口(I/O口)、中断系统和其他多种功能器件集成在一块芯片上的微型计机,称为单片微型计算机,简称单片机。 单片机的特点:可靠性高、便于扩展、控制功能强、具有丰富的控制指令、低电压、低功耗、片内存储容量较小、集成度高、体积小、性价比高、应用广泛、易于产品化等。6.举例说明生活中应用单片机的例子。 解: 生活中单片机无处不在:如洗衣机的控制主板、太阳能的温度控制器,电动车的控制器,电磁炉、(高级)电冰箱的控制系统、手机、电视遥控器、空调、洗衣机、微波炉、冰箱、热水器、电子称、电子表、计算器、汽车钥匙、可视门禁、公交车报站器、公交车刷卡器、红绿灯控制器等等。欧美日等国家,一个家庭中所拥有的单片机数量平均到100-120片。 单片机有着广泛的应用领域: (1) 单片机在智能仪器仪表中的应用; (2) 单片机在工业测控中的应用; (3) 单片机在计算机网络和通讯技术中的应用; (4) 单片机在日常生活及家电中的应用; (5) 单片机在办公自动化方面。 目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录象机、摄象机、全自动洗衣机的控制,以及程控玩具、电子宠物、自动控制领域的机器人、智能仪表、医疗器械等等。 第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位,地址总线为16位,对外可寻址空间为64KB。25. 开机复位后,CPU使用的是哪组工作寄存器(R0-R n)?它们的地址是什么?CPU如何确定和改变当前工作寄存器组(R0-R n)? 解: 开机复位后,CPU使用的是第0组工作寄存器。其地址是00H-07H。CPU通过对程序状态字PSW中RS1和RS0的设置来确定和改变当前工作寄存器组。 27. MCS-51单片机的时钟周期、机器周期、指令周期是如何定义的?当主频为12MHz的时

单片机第一章

第一章绪论 1.1单片机的产生和发展 1.1.1什么是单片机 所谓单片机,就是把中央处理器CPU(Central Processing Unit)、存储器(Memory)、定时器、I/0(Input/Output)接口电路等一些计算机的主要功能部件集成在一块集成电路芯片上的微型计算机。 中文“单片机”的称呼由英文名称“SingleChip Microcomputer”直接翻译而来。 单片机把微型计算机的各主要部分集成在一块芯片上,大大缩短了系统内信号传送距离,从而提高了系统的可靠性及运行速度。因而在工业测控领域中,单片机系统是最理想的控制系统。所以,单片机是典型的嵌入式系统,是嵌入式系统低端应用的最佳选择。 1.1.2单片机技术发展的四个阶段 单片机的发展经历了探索---完善---MCU化---百花齐放四个阶段。 1.芯片化探索阶段 20世纪70年代,美国的Fairchild(仙童)公司首先推出了第一款单片机F-8; 随后Intel公司推出了影响面大、应用更广的MCS48单片机系列。MCS48单片机系列的推出标志着在工业控制领域,进入到智能化嵌入式应用的芯片形态计算机的探索阶段。这就是Single Chip Microcomputer的诞生年代,单片机一词即由此而来。这一时期的特点是: ◆嵌入式计算机系统的芯片集成设计; ◆少资源、无软件,只保证基本控制功能。 2.结构体系的完善阶段 在MCS-48探索成功的基础上很快推出了完善的、典型的单片机系列MCS-51。MCS-51系列单片机的推出,标志Single Chip Microcomputer体系结构的完善。它在以下几个方面奠定了典型的通用总线型单片机的体系结构。 ①完善的总线结构: ◆并行总线:8位数据总线、16位地址总线及相应的控制总线,两个独立的地址空间; ◆串行总线:通信总线,扩展总线。 ②完善的指令系统: ◆具有很强的位处理功能和逻辑控制功能,以满足工业控制等方面的需要; ◆功能单元的SFR(特殊功能寄存器)集中管理。 ③完善的MCS-51成为SCMC的经典体系结构。 日后,许多电气商在MCS-51的内核和体系结构的基础上,生产出各具特色的单片机。 3.从SCMC向MCU化过渡阶段 Intel公司推出的MCS96单片机,将一些用于测控系统的模数转换器(ADC)、程序运行监视器(WDT)、脉宽调制器(PWM)、高速I/O口纳入片中,体现了单片机的微控制器特征。MCS-51单片机系列向各大电气商的广泛扩散,许多电气商竞相使用80C51内核,将许多测控系统中使用的电路技术、接口技术、可靠性技术应用到单片机中;随着单片机内外围功能电路的增强,强化了智能控制器特征。微控制器(Microcontrollers)成为单片机较为准确表达的名词。其特点是: ①满足嵌入式应用要求的外围扩展,如WDT、PWM、ADC、DAC、高速I/0口等。 ②众多计算机外围功能集成,如:

(完整word版)单片机原理及应用习题答案(第三版)

第一章习题参考答案 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存储器,开发过程中可以容易地进

《单片机应用技术大全》

hipoking 2007-3-21, 20:21 PM eMule资源 下面是用户共享的文件列表,安装eMule后,您可以点击这些文件名进行下载 单片机应用技术大全.rar详情33.4MB eMule主页下载eMule使用指南如何发布 中文名称:单片机应用技术大全 版本:[PDG] 地区:大陆 语言:普通话 简介: 本书较系统、全面地介绍了单片机基本原理、单片机系统扩展及单片机应用系统设计开发中的各种实用技术,内容包括单片机基本原理、应用系统设计开发基础、单片机存储器扩展技术、接口技术、应用程序设计技术、总线扩展技术、低功耗系统设计技术、语音合成技术、应用系统中的抗乾扰技术、加密技术、单片机应用开发系统、应用系统调试与故障诊断技术、印刷电路的CAD软件应用技术、电脑游戏机中的单片机及其维修、单片机应用实例.书后还附有国外集成电路制造公司商标图案。本书大量参考了近年来单片机开发应用的最新成果,结合作者多年从事单片机教学和科研的实践,材料新颖,论述面宽,系统性好,实用性强.各种实用技术章节又相对独立。 本书适合于从事单片机应用开发的工程技术人员学习与参考,也可作为大、中专院校有关专业及初、中级培训班的参考教材.对于电子技术爱好者、家电维修人员,本书也是一本案头必备的技术资料大全。

第一章单片机原理及应用 第二章单片机应用系统设计与开发系统 第三章单片机应用系统的存储器扩展技术 第四章单片机接口技术 第五章单片机应用程序设计技术 第六章单片机总线扩展技术 第七章低功耗单片机系统设计技术 第八章单片机语音合成技术 第九章单片机应用程序中的抗乾扰技术 第十章 GAL器件及单片机应用程序的加密技术 第十一章单片机应用程序开发工具 第十二章单片机应用程序调试与故障分析 第十三章印刷电路的CAD软件及应用 第十四章电脑游戏机及其维修 第十五章单片机应用实例 补充说明:解压缩后用超星浏览器即可观看 [通过安全测试] 杀毒软件:Symantec AntiVirus 版本: 10.0.2.2000 病毒库:2007-3-14 共享时间不定时上传以白天为主(ADSL宽带上网1M的一般上传都在30-50KB 左右,希望大家能帮忙分流,请大家不要催源,源我是一定会保存的,谢谢合作) 共享服务器:DonkeyseverNo.2 [通过安装测试]WindowsXP SP2 煤炭子鬼 2007-3-21, 20:26 PM 支持~ 最近正在看,好资料~ 晓月寒冰 2007-3-21, 21:45 PM 单片机应用技术大全.rar 详情 33.4MB 野人花园 2007-3-21, 23:11 PM

单片机应用技术课程标准

单片机应用技术课程标准 一、课程性质: 《单片机应用技术》是机械制造与自动化类专业的专业技术课程。课程内容包括单片机基本原理、单片机基本应用、单片机应用系统设计方法。 二、课程培养目标: 1、学生专业能力目标 (1)掌握单片机基础知识 ●单片机的基本结构 (2)掌握单片机程序设计方法; ●单片机指令系统; ●循环、查表、子程序等基本设计; (3)掌握单片机应用系统设计方法; ●简单程序设计; ●复杂程序的分析及改错; ●软件与硬件使用方法; 2、学生通用能力目标 ●数字应用能力 ●沟通能力 ●信息技术能力 ●自我发展能力 ●学习能力 ●与他人合作能力 ●解决问题能力 三、与其它课程的联系: 1、与前续课程的联系 ●《电工电子技术》培养学生基本电子线路的分析能力、培养学生的检测能力。 ●《计算机应用基础》培养学生基本计算机操作能力和常用软件的应用; 2、与后继课程的关系 ●该课程的后续课程为机械类其他相关专业课程如:《零件数控加工自动编程》.

四、教学内容与学时分配: 五、教材的选用 1、教材选取的原则 ●上述教学内容要占教材篇幅的80%以上。 ●涉及的概念讲解深入浅出,并配有大量实例,以帮助学生对概念的理解。 2、推荐教材 ●《单片机原理与应用技术》吴家碚.北京理工大学出版社 ●《单片机应用技术》耿长清.化学工业出版社 3、参考的教学资料 ●http//https://www.360docs.net/doc/615337286.html,可以下载课程所需的实例。 ●http//https://www.360docs.net/doc/615337286.html, ●http//https://www.360docs.net/doc/615337286.html, ●《单片机外围器件实用手册》.纪宗南. 北京航空航天大学出版社 六、学习场地及设施要求 多媒体教室和计算机模拟室,要求都安装PROTEUS 和 KEIL软件 七、考核方式与标准 1、考核依据

单片机应用技术复习题题解

《单片机应用技术》复习题题解(第二版) 北京工业大学电控学院 2005.10

《单片机原理》复习题题解(2005.11) 第一章(9题) 一.简答题 1.单片机二次开发的含义是什么? 答:外围电路扩展和控制程序编写。(P12) 2.MCS-51系列中的8031、8051、8751的区别是什么? 答:8031无内部ROM、8051内部ROM为PROM、8751内部ROM 为EPROM。(P14) 3.试归纳MCS-51的51子系列和52子系列单片机的区别。 答:主要区别51子系列的内部ROM为4KB,52子系列为4KB。 51子系列的内部RAM为128B,52子系列为256B。 51子系列有2个定时/计数器,52子系列有3个。 (P14) 二. 填空题 1.单片机是由单片集成电路实现的微型计算机系统。(P8) 2.由于单片机的应用主要面向过程控制,所以也常称其为微控制器MCU。(P8) 3.单片机与个人计算机相比其主要应用特点在于体积小,成本低,稳定可靠。(P11) 三.选择题 1.(c)单片机从其组成结构上来讲包含一般计算机的______部件。 a. 部分 b. 主要 c. 全部五大 2.(a)下面说法正确的是,ATMEL公司的89C51单片机______。 a. 不是MCS-51系列单片机 b. 不是MCS-51系列兼容单片机 c. 不是8051系列单片机 3.(b)下面说法正确的是,Intel公司的8031单片机______。 a. 不是MCS-51系列单片机 b. 不是MCS-51系列兼容单片机 c. 不是8051系列单片机

4.(a)MCS-51系列兼容单片机与MCS-51系列单片机之间______。 a. 软件可以相互移植 b. 软件可以相互移植并且硬件可以互换 c. 硬件可以互换软件不可以相互移植

单片机应用技术课程设计

单片机应用技术课程设计

目录 第一章绪论 (1) 1.1设计的目的及意义 (1) 1.2设计要求: (1) 1.3设计内容: (2) 第二章硬件方案设计 (2) 2.1 方案设计 (2) 2.2 设计论证 (3) 2.3硬件设计 (4) 2.4总体设计方案 (7) 第三章软件设计 (8) 3.1汉字的存储 (8) 3.2 汉字显示 (9) 3.2.1列循环扫描 (9) 3.2.2字符样式设计 (10) 3.2.3字母循环扫描及期间的延时环节.. 12 3.3 整个完整的程序 (12) 第四章全文总结 (16) 参考文献 (18)

第一章绪论 1.1设计的目的及意义 1. 使学生具备作为电子与信息技术生产、服务和管理领域工作的高素质,同时具备高级专门技术人才所应具备的电子设计自动化的基本知识、基本技能 2. 为学生学习专业知识,增强实践操作能力,从而进一步与理论学习相结合。 3. 通过单片机控制课程设计,学生能够掌握智能化控制系统及电子产品开发的一般过程,其中包括系统整体设计、硬件电路调试、软件编程调试、结果数据分析等多方面的内容。 1.2设计要求: 1.熟悉使用软件PROTEL DXP进行系统电路的设计。

2.熟悉使用WA VE 6000或keil c51进行程序编写,编译和运行调试。 3.熟悉使用PROTUES软件绘制电路并进行程序仿真。 1.3设计内容: 利用单片机原理,设计八路电压巡回检测系统 第二章硬件方案设计 2.1 方案设计

2.2 设计论证 图文显示一般有静态和动态显示两种方案,静态方案虽然设计简单,但其使用的管脚太多,如本设计中16x16的点阵共有256个发光二极管,显然单片机没有这么多的端口,如果我采用锁存器来扩展端口,按8位的锁存器来计算,16x16的点阵需要256/8=32个锁存器。这个数字很庞大,因为我们仅仅是16x16的点阵,在实际应用中的显示屏往往要大得多,这样在锁存器上花的成本将是一个很庞大的数字。因此在实际应用中的显示屏几乎都不采用这种设计,而采用另外一种称为动态扫描的显示方法。 动态扫描的意思简单地说就是逐行轮流点亮,这样扫描驱动电路就可以实现多行(比如16行)的同名列共用一套驱动器。具体就16x16的点阵来说,把所有同1行的发光管的阳极连在一起,把所有同1列的发光管的阴极连在一起(共阳极的接法),先送出对应第一行发光管亮灭的数据并锁存,然后选通第1行使其燃亮一定时间,然后熄灭;再送出第二行的数据并锁存,然后选通第2行使其燃亮相同的时间,然后熄灭;以此类推,第16行之后,又重新燃亮第1行,反复轮回。当这样轮回的速度足够快(每秒24次以上),由于人眼的视觉暂留现象,就能够看到显示屏上稳定的图形了。 采用扫描方式进行显示时,每一行有一个行驱动器,各行的同名列共用一个驱动器。显示数据通常存储在单片机的存储器中,按8位一个字节的形式顺序排放。显示时要把一行中各列的数据都传送到相应的列驱动器上去,这就存在一个显示数据传输的问题。从控制电路到列驱动器的数据传输可以采用并列方式或串行方式。显然,采用并行方式时,从控制电路到列驱动器的线路数量大,相应的硬件数目多。当列数很多时,并列传输的方案是不可取的。 采用串行传输的方法,控制电路可以只用一根信号线,将列数据一位一位传往列驱动器,在硬件方面无疑是十分经济的。但是,串行传输过程较长,数据按顺序一位一位地输出给列驱动器,只有当一行的各列数据都以传输到位之后,这一行的各列才能并行地进行显示。这样,对于一行的显示过程就可以分解成列数据准备(传输)和列数据显示两部分。对于串行传输方式来说,列数据准备时间可能相当长,在行扫描周期确定的情况下留给行显示的时间就太少了,以致影响到LED 的亮度。 解决串行传输中列数据准备和列数据显示的时间矛盾问题,可以采用重叠处理的方法。即在显示本行各列数据的同时,传送下一列数据。为了达到重叠处理的目的,列数据的 显示就需要具有所存功能。经过上述分析,就可以归纳出列驱动器电路应具有的功能。

相关文档
最新文档