首页 微控制器原理及应用答案

微控制器原理及应用答案

举报
开通vip

微控制器原理及应用答案篇一:单片机原理及应用课后完整答案】txt>第一章为什么计算机要采用二进制数?学习十六进制数的目的是什么?在计算机中,由于所采用的电子逻辑器件仅能存储和识别两种状态的特点,计算机内部一切信息存储、处理和传送均采用二进制数的形式。可以说,二进制数是计算机硬件能直接识别并进行处理的惟一形式。十六进制数可以简化表示二进制数。2.(1)0111100179h(2)0.110.ch(3)01111001.1179.ch(4)11101010.1010ea.ah(5)0110000161h(6)0011000131h3.(1)...

微控制器原理及应用答案
篇一:单片机原理及应用课后完整答案】txt>第一章为什么计算机要采用二进制数?学习十六进制数的目的是什么?在计算机中,由于所采用的电子逻辑器件仅能存储和识别两种状态的特点,计算机内部一切信息存储、处理和传送均采用二进制数的形式。可以说,二进制数是计算机硬件能直接识别并进行处理的惟一形式。十六进制数可以简化表示二进制数。2.(1)0111100179h(2)0.110.ch(3)01111001.1179.ch(4)11101010.1010ea.ah(5)0110000161h(6)0011000131h3.(1)0b3h4.(1)01000001b65(2)110101111b431(3)11110001.11b241.75(4)10000011111010b84425.(1)001001000010010000100100(2)101001001101101111011100(3)111111111000000010000001(4)1000000011000000010000000(5)100000011111111011111111(6)1001011101110100101110100116.00100101b00110111bcd25h7.137119898.什么是总线?总线主要有哪几部分组成?各部分的作用是什么?总线是连接计算机各部件之间的一组公共的信号线。一般情况下,可分为系统总线和外总线。系统总线应包括:地址总线(ab)控制总线(cb)数据总线(db)地址总线(a坊:cpu根据指令的功能需要访问某一存储器单元或外部设备时,其地址信息由地址总线输出,然后经地址译码单元处理。地址总线为16位时,可寻址范围为216=64k,地址总线的位数决定了所寻址存储器容量或外设数量的范围。在任一时刻,地址总线上的地址信息是惟一对应某一存储单元或外部设备。控制总线(c坊:由cpu产生的控制信号是通过控制总线向存储器或外部设备发出控制命令的,以使在传送信息时协调一致的工作。cpu还可以接收由外部设备发来的中断请求信号和状态信号,所以控制总线可以是输入、输出或双向的。数据总线(db):cpu是通过数据总线与存储单元或外部设备交换数据信息的,故数据总线应为双向总线。在cpu进行读操作时,存储单元或外设的数据信息通过数据总线传送给cpu;在cpu进行写操作时,cpu把数据通过数据总线传送给存储单元或外设9.什么是接口电路?cpu与接口电路连接一般应具有哪些信号线?外部设备与接口电路连接一般应具有哪些信号线?cpu通过接口电路与外部输入、输出设备交换信息,1(2)80h(3)17.ah(4)0c.ch一般情况下,外部设备种类、数量较多,而且各种参量(如运行速度、数据格式及物理量)也不尽相同。cpu为了实现选取目标外部设备并与其交换信息,必须借助接口电路。一般情况下,接口电路通过地址总线、控制总线和数据总线与cpu连接;通过数据线(d)、控制线(c)和状态线(s)与外部设备连接。10.存储器的作用是什么?只读存储器和随机存储器有什么不同?存储器具有记忆功能,用来存放数据和程序。计算机中的存储器主要有随机存储器(ram)和只读存储器(rom)两种。随机存储器一般用来存放程序运行过程中的中间数据,计算机掉电时数据不再保存。只读存储器一般用来存放程序,计算机掉电时信息不会丢失。简述微型计算机硬件系统组成。一台计算机的基本结构由运算器、控制器、存储器、输入设备和输出设备五部分组成。什么是单片机?单片机与微机相比有何特点?单片机(single-chip-microcomputer)又称单片微控制器,其基本结构是将微型计算机的基本功能部件:中央处理机(cpu)、存储器、输入接口、输出接口、定时器/计数器、中断系统等全部集成在一个半导体芯片上,因此,单片机其体积小、功耗低、价格低廉,且具有逻辑判断、定时计数、程序控制等多种功能。单片机结构上的设计,在硬件、指令系统及i/o能力等方面都有独到之处,具有较强而有效的控制功能。虽然单片机只是一个芯片,但无论从组成还是从其逻辑功能上来看,都具有微机系统的含义。另一方面,单片机毕竟是一个芯片,只有外加所需的输入、输出设备,才可以构成实用的单片机应用系统。单片机主要应用于哪些领域?(1)智能仪器。智能仪器是含有微处理器的测量仪器。单片机广泛应用于各种仪器仪表,使仪器仪表智能化取得了令人瞩目的进展。(2)工业控制。单片机广泛应用于各种工业控制系统中,如数控机床、温度控制、可编程顺序控制等。(3)家用电器。目前各种家用电器普遍采用单片机取代传统的控制电路,如洗衣机、电冰箱、空调、彩电、微波炉、电风扇及高级电子玩具等。由于配上了单片机,使其功能增强而身价倍增,深受用户的欢迎。(4)机电一体化。机电一体化是机械工业发展的方向,机电一体化产品是指集机械技术、微电子技术、计算机技术于一体,具有智能化特征的机电产品。单片机除以上各方面应用之外,还广泛应用于办公自动化领域(如复印机)、汽车电路、通信系统(如手机)、计算机外围设备等,成为计算机发展和应用的一个重要方向。什么是嵌入式系统?嵌入式系统有哪些重要特征?所谓嵌入式系统,是“以应用为中心、以计算机技术为基础、软件硬件可裁减、功能、可靠性、成本、体积、功耗严格要求的专用计算机系统”。即以嵌入式应用为目的计算机系统。嵌入式系统的重要特征:(1)系统内核小(2)专用性强。(3)系统精简嵌入式系统一般没有系统软件和应用软件的明显区分,其功能设计及实现上不要求过2于复杂,这样一方面利于控制系统成本,同时也利于实现系统安全。(4)高实时性。第二章1.举例说明mcs-51有哪些典型产品,它们有何区别?mcs-51系列单片机可分为两大系列:51子系列和52子系列。51子系列单片机的典型产品有8051、8751、8031、80c51、80c31等。它们的结构基本相同,其主要差别反映在片内存储器的配置上有所不同8051单片机内部包含哪些主要功能部件?各功能部件的主要作用是什么?8051单片机内部由cpu、4kb的rom、128b的ram、4个8位的i/o并行端口、一个串行口、两个16位定时/计数器及中断系统等组成。程序状态字寄存器psw各位的定义是什么?psw是一个8位寄存器,用于寄存当前指令执行后的某些状态,即反映指令执行结果的一些特征信息。cy(psw・7):即psw的d7位,进位/借位 标志 禁止坐卧标志下载饮用水保护区标志下载桥隧标志图下载上坡路安全标志下载地理标志专用标志下载 。ac(psw・6):即psw的d6位,辅助进位标志。f0(psw.5)及fl(pse・1):即psw的d5位、di位,用户标志位。rs1及rs0(psw.4及psw.3):即psw的d4位、d3位,寄存器组选择控制位。ov(psw.2):即psw的d2位,溢出标志。mcs-51存储器结构的主要特点是什么?程序存储器和数据存储器各有何不同?mcs-51单片机的存储器结构与一般微机存储器的配置方法不同,一般微机把程序和数据共存同一存储空间,各存储单元对应惟一的地址。而mcs-51的存储器把程序和数据的存储空间严格区分开。数据存储器用于存放程序运算的中间结果、状态标志位等。程序存储器用于存放已编制好的程序及程序中用到的常数。mcs-51单片机内部ram可分为几个区?各区的主要作用是什么?内部数据存储器分为高、低128b两大部分。低128b为ram区,地址空间为00h〜7fh,可分为:寄存器区、位寻址区、堆栈及数据存储区。存放程序运算的中间结果、状态标志位等。高128b为特殊功能寄存器(sfr)区,地址空间为80h〜什h其中仅有21个字节单元是有定义的。mcs-51单片机的pO〜p3四个i/o端口在结构上有何异同?使用时应注意哪些事项?p0口是一个8位漏极开路型双向i/o端口。p1口是一个内部带上拉电阻的8位准双向i/o端口。p2口也是一个内部带上拉电阻的8位准双向i/o端口p3口是一个内部带上拉电阻的8位多功能双向i/o端口。在使用时应注意以下方面:p0〜p3都是准双向i/o口,即cpu在读取数据时,必须先向相应端口的锁存器写入“1”。各端口名称与锁存器名称在编程时相同,均可用p0〜p3表示。当系统复位时,p0〜3p3端口锁存器全为“1”,故可直接对其进行读取数据。p0口每一输出位可驱动8个ls型ttl负载,p0口可作通用输入输出端口使用,此时,若要驱动nmos或其他拉电流负载时,需外接上拉电阻,才能使该位高电平输出有效。在单片机进行外部存储器扩展时,p0口必须作为地址/数据复用线使用,此时,不必外接上拉电阻,p0也不能作通用i/o口使用。p1、p2、p3口输出均接有内部上拉电阻,输入端无需外接上拉电阻,每一位输出可以驱动4个Is型ttl电路。pO、p2口除可以作通用i/o端口、以实现与外部进行数据交换外,更主要的是,当cpu访问外部存储器时,cpu将自动地把外部存储器的地址线信号(16位)送pO、p2口,作为地址总线(pO口输出低8位地址,p2口输出高8位地址),向外部存储器输出16位存储单元地址。在控制信号作用下,该地址低8位被锁存后,pO口自动切换为数据总线,这时经pO口可向外部存储器进行读、写数据操作。此时,p2口不再作通用i/o端口,pO口为地址/数据复用口。在什么情况下,p3口作为第二功能使用?p3口的第二功能是作为控制端口使用的。由于单片机没有专设的控制信号引脚,单片机在进行外部存储器和i/o端口扩展时所需要的控制信号必须由p3口提供,p3口第二功能相当于pc机中cpu的控制线引脚。为什么说单片机具有较强的位处理能力?对于许多控制系统,开关量控制是控制系统的主要对象之一。作为传统的cpu,对于简单的个别开关量进行控制却显得不那么方便,而让mcs-51值得骄傲的正是它有效地解决了单一位的控制。mcs-51片内cpu还是一个性能优异的位处理器,也就是说mcs-51实际上又是一个完整而独立的1位单片机(也称布尔处理机)。该布尔处理机除了有自己的cpu、位寄存器、位累加器(即进位标志cy)、i/o口和位寻址空间外,还有专供位操作的指令系统,可以直接寻址对位存储单元和sfr的某一位进行操作。mcs-51单片机对于位操作(布尔处理)有置位、复位、取反、测试转移、传送、逻辑与和逻辑或运算等功能。所以,单片机具有较强的位处理能力。9.指出8051可进行位寻址的存储空间。00~7fh(即20h・0~2fh・7)及sfr地址能被8整除的寄存器中的各位。位地址90h和字节地址90h及p1・0有何异同?如何区别?位地址90h表示p1.0位字节地址90h表示pl口在访问外部rom或ram时,p0和p2口各用来传送什么信号?p0口为什么要采用片外地址锁存器?p0口传送地址低八位后可复用数据线,所以,p0口要采用片外地址锁存器。p2口传送地址高八位。什么是时钟周期?什么是机器周期?什么是指令周期?当振荡频率为12mhz时,一个机器周期为多少微秒?时钟周期:也称振荡周期,即振荡器的振荡频率fosc的倒数,是时序中最小的时间单位。指令周期:定义为执行一条指令所用的时间。13.mcs-51单片机有几种复位方法?复位后,cpu从程序存储器的哪一个单元开始执行程序?mcs-51的复位电路包括上电复位电路和按键(外部)复位电路0000h14.8051系统掉电时如何保存内部ram中的数据?单片机在运行过程中,如果发生掉电,片内ram和sfr中的信息将会丢失。为防止信息丢失,可以把一组备用电源加到rst/vpd端,当vcc上的电压低于vpd上的电压时,备用电源通过vpd端,以低功耗保持内部ram和sfr中的数据。15.8051单片机引脚ale的作用是什么?当8051不外接ram和rom时,ale上输出的脉冲频率是多少?其作用是什么?地址锁存使能输出ale:当单片机访问外部存储器时,外部存储器的16位地址信号由p0口输出低8位,p2口输出高8位,ale可用作低8位地址锁存控制信号;当不用作外部存储器地址锁存控制信号时,该引脚仍以时钟振荡频率的1/6固定地输出正脉冲,可以驱动8个ls型ttl负载。第三章1.mcs-51有哪几种寻址方式?举例说明它们是怎样寻址的?mcs-51指令系统的寻址方式有以下7种:立即寻址方式:操作数直接出现在指令中。直接寻址方式中:操作数的单元地址直接出现在指令中。寄存器寻址方式中:寄存器中的内容就是操作数。寄存器间接寻址方式中,指定寄存器中的内容是操作数的地址,该地址对应存储单元的内容才是操作数。变址寻址方式是以程序指针pc或数据指针dptr为基址寄存器,以累加器a作为变址寄存器,两者内容相加(即基地址+偏移量)形成16位的操作数地址,相对寻址是以程序计数器pc的当前值作为基地址,与指令中的第二字节给出的相对偏移量rel进行相加,所得和为程序的转移地址。位地址:内部ram地址空间的可进行位寻址的128位和sfr地址空间的可位寻址的11个8位寄存器的88位。位寻址给出的是直接地址。2.位寻址和字节寻址如何区分?在使用时有何不同?由寻址方式可以看出,不同的寻址方式所寻址的存储空间是不同的。正确地使用寻址方式不仅取决于寻址方式的形式,而且取决于寻址方式所对应的存储空间。字节寻址必须是对8位存储单元,位寻址的存储空间只能是片内ram的20h~2fh字节地址中的所有位(位地址为00h~7fh)和部分sfr的位,决不能是该范围之外的任何单元的任何位。篇二:微控制器原理及应用课程设计】>微机应用系统设计课程设计班级:姓名:学号:指导教师:设计时间:成绩评通信 工程 路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理 1105班杨鹏1107020519刘晓佩2014年7月7至2014年7月11日通信与信息工程学院二O—四年微机应用系统设计课程设计班级:姓名:学号:指导教师:设计时间:成绩评通信工程1105班惠晓娟1107020510刘晓佩2014年7月7至2014年7月11日通信与信息工程学院二O—四年微机应用系统设计课程设计班级:姓名:学号:指导教师:设计时间:成绩:评通信工程1105班聂瑜1107020514刘晓佩2014年7月7至2014年7月11日通信与信息工程学院二O—四年一、设计课题:彩灯控制器设计二、设计目的在该门课程结束后,通过相应课程设计的锻炼,使学生理解单片机系统的组成,及以单片机为主的系统设计方法,掌握单片机统、键盘模块、led数码管显示系统及各种扩展电路的应用,加深对微控制器系列课程的理解。三、设计要求本课题以单片机为核心,利用其中断器和8个led,设计一个彩灯控制器。采用proteus软件实现软硬件仿真,用proteus画出原理图,说明各个控制信号的作用,画出程序流程图,编写程序,要求有以下功能:(一).花型种类不少于四种,花型自拟;(二).可用键控制彩灯按预设的花型进行变换;(三).可用键控制分别用快/慢两种节拍实现花型变换。四、组员分工:杨鹏负责proteus硬件电路的连接,以及定时器t0、t1中断程序的编写惠晓娟负责外部中断0、1的中断服务程序编写聂瑜负责总结以及实习 报告 软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载 的撰写五、硬件电路设计(一)、单片机总体电路设计led彩灯系统包括5大部分,即闪烁系统、脉冲震荡系统、核心控件(89C51主控模块)、复位电路、主控模块,具有控制功能,闪烁系统是受控模块,上面焊有八个led灯。脉冲震荡系统是由一个12mhz的晶振和6mhz及两个22pf的电容组成。核心控件主要由89c51芯片组成,是整个彩灯循环系统的核心是控制彩灯循环闪烁等等一切功能的部件。复位开关连接控制器的rst端,实现复位控制。基于89c51单片机的彩灯控制 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 ,实现对led彩灯的控制。本方案以89c51单片机作为主控核心,与驱动等模块组成核心主控制模块。在主控模块上设有晶振电路和8个led显示二极管,根据用户需要可以编写若干种亮灯模式,利用其两个外部中断实现花型的切换及快慢的切换,在不同时刻输出灯亮或灯灭的控制信号,硬件主电路图。硬件主电路图二)、闪烁系统发光二极管显示器简称led。这种灯具有线路简单、耗电少、成本低、寿命长等优点,本系统输出结果选用8个led。led有共阴共阳之分本系统采用共阳型led,每端有8个发光二极管,公共端由8个发光二极管的阳极并接而成,正常显示时公共端接高电平,各发光二极管是否点亮取决于各引脚上是否是低电平。彩灯闪烁由+5v电源和八个led发光二极管,led显示器有两种不同的形式:一种是8个发光二极管的阳极都连在一起的,称之为共阳极led显示器;另一种是8个发光二极管的阴极都连在一起的,称之为共阴极led显示器【篇三:微控制器期末试卷2015a卷答案】ss=txt>2014——2015学年第一学期命题教师签名:审核教师签名:课名:微控制器原理及应用考试考查:考查闭卷此卷选为:期中考试()期终考试(7)补考()重修()(注意:本试卷共十大题,5页,满分100分.考试时间为120分钟。)一、基本概念及其系统 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 题1、(10)试画出计算机的五大部分,并比较说明mcu与cpu的区别与联系,嵌入式系统的基本含义是什么?计算机五大部分:cpu(运算器、控制器)、存储器(ram、rom)、i/o(输入设备、输出设备)微控制器(mcu)定义:在一块芯片上集成了中央处理单元(cpu)、存储器(ram/rom等)及输入输出(i/o)接口的比较完整的计算机系统。嵌入式系统定义:面向测控对象,嵌入到实际应用系统中,实现嵌入式应用的计算机称之为嵌入式计算机系统。2、(10)试说明一般cpu(微处理器)的基本组成?画出aw60的内部寄存器结构图,并简述aw60完成3+2的程序执行过程?cpu--运算器和控制器,控制器包含:指令寄存器、指令译码器、电子可编程逻辑阵列。3+2简述:取数运算\送数lda$81(lda#$03)add$82(add#$02)sta$833、(10)嵌入式系统一般都有通用i/o口,飞思卡尔cpu对其i/o口的编址管理方式?采用何种技术?画出3f4---3f7的口地址的译码电路图?并说明aw60芯片的所谓i/o映像寄存器的概念与使用方法?(1)存储器和i/o口统一管理模式(2)i/o口地址的译码技术(3)图略(4)是i/o端口的地址空间,访问它,必须先命名(初始化:通过口地址的命名)来使用.4、(10)试aw60的操作模式有几种及其作用?并说明aw60复位的作用?例举三种aw60的复位源?run(2)bdm(3)wait(4)stop;复位与启动;(1)上电复位/引脚reset复位(2)低电压检测复位(3)看门狗复位等5、(10)解释以下有关术语并简述其作用?(1)bdm:调试接口,程序下载与调试实时操作系统:运行嵌入式系统上的操作环境,提供软件的运行环二、软件程序及其环境境。(3)闪速存储器快速eeprom。6、(10)试说明hc08/s08集成开发环境有那几部分组成?aw60的最小系统有那几部分组成?cw的调试窗口有那几个?计算机(cw软件)、bdm、最小系统。aw60芯片的硬件最小系统包括电源及其滤波电路、复位电路、晶振电路及pll滤波电路、写入器接口电路。3)source、procedure、data1\2、assembly、register、memory、command。7、(10)以下是gp32的基本按键输入程序,请根据aw60存储器映像,修改程序。pta口为输入口。ptadequ$0000ptaddequ$0001n1equ$0070org$0070db1,2,3,‘4',‘5'?org$8700(1860)main:lda#$00;a口设置为输入口staptaddldaptad;读a口状态stan1;送到n1?org$fffe;复位矢量dwmain8、以下是控制小灯闪烁的例程,也是程序的框架结构,试说明各程序段的功能,程序中程序的后面没有注释的,请标上注释?*文件名:prgframe.asm**硬件连接:pta.1接指示灯**程序描述:指示灯pta.1闪烁**目的:第一个motorolamcu程序框架**说明:提供motorolamcu的编程框架,供教学入门使用(aw60)**--*映像寄存器地址定义ptbddequ$0003;b口数据方向寄存器ptbdequ$0002;b口数据寄存器*ramstartaddrequ$0070;ram的起始地址(因芯片不同可以更改)flashstartaddrequ$1860;程序开始地址(因芯片不同可以更改)*数据区定义(变量名定义)—————————————orgramstartaddr;ram的起始地址================*主程序—————————————————orgflashstartaddr;程序起始地址maininit:;复位后程序从此开始执行;系统初始化sei;禁止所有中断ldhx#$086f;堆栈初始化,放入gp32的ram最高端txsjsrmcuinit;调系统初始化子程序init0,初始学习时跳过此处;i/o初始化bclr0,ptbdd;设置ptb・0为输入bset1,ptbdd;设置pta・1为输出bset1,ptbd;初始时,pta・1指示灯暗mainloop:;程序总循环入口ldaptbdbitbclr1,ptbd;pta.1指示灯“亮”lda#$5涎时子程序delaysub的时间长度入口jsrdelaysub;调用延时子程序bset1,ptbd;初始时,pta.1指示灯暗lda#$5;延时子程序delaysub的时间长度入口jsrdelaysub;调用延时子程序;jmpmainloop;转总循环入口处*程序以下为子程序存放处—延时子程序(delaysub)**功能:程序方法延时,延时长短由入口a中的数值决定**入口:a=延时长度**注:最小延时0・1秒,最大延时a=$ff,255*0・1=25.5秒**占用cpu内寄存器:hx,a***delaysub:;延时0.1秒pshh;保据寄存器hxpshxdelaysubl:ldhx#$ffffdelaysub2:psha;保护寄存器alda#$ffdelaysub3:dbnzadelaysub3puladbnzxdelaysub2dbnzadelaysub1pulxpulhrts;[mcuinit.asm]aw60芯片初始化子程序*;功能:*;系统初始化设置,设置icgc1和icgc2寄存器,sopt的寄存器*;设置,由外部晶振f=4mhz产生内部总线时钟f=20mhz*;入口:无*;出口:无*;*;includemc9s08aw60.inc;mcu初始化的寄存器直接给出地址;xdefmcuinit;芯片初始化mcuinit:psha;a进栈(保护寄存器a)lda#%01100000;|||;|||;|||;||+stope---允许stop;|+copt―longtimeout2八18;+cope----关看门狗sta$1802;系统选项寄存器(只写一次)mov#%00110000,$0049;||||||||应该在设置icgcl之前写mfdx;|||||||+-rfd0\;||||||+--rfd1---分频因子r=1;|||||+---rfd2/;||||+locre---丢失时钟信号后产生一个中断信号;|||+mfd0;||+mfd1---锁频环倍乘因子n=10;|+mfd2/;+lolre---锁频环失锁后产生一个中断信号(不复位)mov#%01111000,$0048;|||||||x;||||||+--locd允许检测时钟信号丢失lostofclock;|||||+---oscsten-在off模式下允许晶振电路;||||+clks0\-选择fllengagedexternalreference(fee);|||+-----clks1/使用锁频环的外时钟模式;||+refs使用晶振(0表示使用外时钟信号);|+range---使用高频晶振(4mhzp=1)(1-1;0-64);+hgo低功耗;等待fll稳定pula;a出栈(恢复寄存器a)rts*以下为中断矢量org$ffe;复位矢量dc.wmaininit三、基本输入、输出硬件及程序框架及应用9、(10)aw60的输入\输出连接如下图所示,键盘用扫描方式查询键盘,按键查询输入,数码管输出显示,写出2x2键盘的键值;写出8段共阴数码管的段码。键盘编码m1xn1点按下显示:“1”;m1xn2点按下显示:“2”;m2xn1点按下显示:“3”;m2xn1按下显示:“4”;没有键按下,显示“0”程序功能:开始运行时,循环方式,等待键盘按键。按下“14”键进入运行状态,数码管显示其以上要求的对应数值。等待下次按键及其对应显示。写出按键按下数码管显示程序框图?(健值写低4位)键值:m1xn1=$am1xn2=$6m2xn1=$9m2xn2=$5程序的框图:要点:输出\检测\跳转;循环.数码管的段码“1”$06_“2”“3”$4f“4”___$66“0”__$3f__ptb0123456ptb7f10、10)如果在无操作系统的嵌入式系统软件中编制按键输入,小灯闪烁的程序,主程序中应使用怎样的结构?参照程序7、8,如何编制程序,给出程序框图,并说明需要增加的程序段?(1)由于程序都是顺序执行的。如果不使用无限循环,程序执行一遍代码,就不能在接受其他的任务操作了。在嵌入式系统中,这是致命的,如果一个嵌入式产品每次只能使用一次或只接受一次任务,那是无法想象的。但是使用了无限循环,就可以不停地监听任务,并执行。(2)ldaptadbsclr1,ptad,an(3)框图:初始化;输入;判断;输出(闪烁、延迟);循环等.
本文档为【微控制器原理及应用答案】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_270070
暂无简介~
格式:doc
大小:35KB
软件:Word
页数:16
分类:
上传时间:2018-09-18
浏览量:0