电气工程及其自动化《单片机原理及应用》模拟题及答案

合集下载

(完整版)《单片机原理与应用》试题及答案

(完整版)《单片机原理与应用》试题及答案
R0;


(5)MOV
T0,#3CF0H;(

三、简答题
1.假如(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则履行以下指令后:
POPDPH;
POPDPL;
POPSP;
则:(DPH)= _____;(DPL)=________;(SP)=________;(6分)
令后:
POPDPH;
POPDPL;
POPSP;
则:(DPH)= ___3CH___;(DPL)=___5FH___;(SP)=___50H___;(6分)
2、采纳6MHz的晶振,准时1ms,用准时器方式0时的初值应为多少?(请给出计算过程)
(6分)
解:∵采纳6MHZ晶振
∴机器周期为2us
(213-X)×2×10-6=1×10-3
AJMP
MAIN
;复位,转主程序
ORG
0100H
MAIN:
MOV
DPL,#00H
;初始化DPTR
MOV
DPH,#60H
MOV
R0,#30H.
;初始化R0
LOOP:
MOV
A,@R0
MOVX
@DPTR,
A
INC
R0
INC
DPTR
CJNE
R0,#40H,LOOP
NOP
RET
(1)程序以下:
8
ORG
0000H
2#
VccCS
6264 3#
CE
CE
CE
8
D0~D7DE
WR
D0~D7DE
WR
D0~DE7WR

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

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

《单片机原理及应用》习题库单位:广东松山职业技术学院电气工程系自动化教研室编者:田亚娟等审核:《单片机原理及应用》精品课程项目组适用专业:电气自动化技术等专业一、填空题1.单片机与普通计算机的不同之处在于其将_CPU__、存储器和__I/O_3部分集成于一块芯片之上。

2.CPU主要由运算器和控制器组成。

CPU中的布尔处理器用来处理位操作。

3.MSC-51系列单片机中,片内无ROM的机型是8031 ,有4KB ROM的机型是_8051_,而有4KB EPROM 的机型是8751 。

4.-32的补码为11100000 B,补码11011010B代表的真值为_-38__D。

5.原码数BFH=_-63_D,原码数6EH=_110_D。

6.100的补码=_64_H,-100的补码= 9C H7.在8031单片机内部,其RAM高端128个字节的地址空间称为特殊功能寄存器或SFR 区,但其中仅有_21_个字节有实际意义。

8.通常单片机上电复位时PC=_0000_H,SP=_07_H,通用寄存器则采用第_0_组,这一组寄存器的地址范围是从_00 H~_07_H。

9.若PSW为18H,则选取的是第_3__组通用寄存器。

10.8031单片机复位后R4所对应的存储单元地址为_04_H,因上电时PSW=_00_H。

11.若A中数据为63H,那么PSW的最低位(即奇偶位P)为_0_。

12.在微机系统中,CPU是按照程序计数器PC 来确定程序的执行顺序的。

13.在8031单片机中,使用P2、P0口传送地址信号,且使用了P0口来传送数据信号,这里采用的是总线复用技术。

14.堆栈遵循先进后出(或后进先出)的数据存储原则,针对堆栈的两种操作为_PUSH_和_POP_。

15.当8051地RST端上保持两个机器周期以上低电平时,8051即发生复位。

16.使用8031单片机时需将EA引脚接_低__电平,因为其片内无程序存储器。

17.8位机中的补码数80H和7EH的真值分别为_-128__和_127 。

电气工程及其自动化《单片机原理及应用》山东大学网络教育模拟题及答案

电气工程及其自动化《单片机原理及应用》山东大学网络教育模拟题及答案

《单片机原理及应用》1、分析程序的执行结果,将结果填写到空格中。

ORG 0000HMOV 30H,#50HMOV R0,#30HMOV A,@R0 ;(A= 50H )MOV A,#79HMOV B,#20H ;(A= 79H B= 20H )DIV AB ;(A= 03H B= 19H )PUSH BMOV B,#0AHMUL AB ;(A= 1EH B= 00H )POP BADD A,B ;(A= 37H B= 19H )MOV 30H,A ;(30H单元的内容= 37H )MOV 20H,30HCLR 01H ;(20H单元的内容= 37H )MOV A,20H ;(PSW中P的内容= 1 )CPL ARR A ;( PSW中C的内容= 0 )SWAP A ;(A= 46H )ADDC A,#0F0H ;(A= 36H );(PSW中P的内容= 0 );( PSW中C的内容= 1 )RL A ;(A= 6CH );(PSW中P的内容= 0 );( PSW中C的内容= 0 ) LOOP: AJMP LOOP2、将MCS51内部RAM60H~65H单元存放的12个16进制数变为ASCII码,放到0090H单元开始的外部RAM中。

[使用汇编语言编写]MAIN:MOV R0,#60HMOV R2,#6MOV DPTR, #0090HHASC:MOV A,@R0ANL A,#0FH ;屏蔽高四位ADD A,#0DHMOVC A,@A+PC ;查表低四位转换为ASCII码MOVX @DPTR,A ;送如外部RAMINC DPTRMOV A,@R0ANL A,#0F0HSWAP AADD A,#6MOVC,@A+PC ;高四位转换为ASCII码MOVX @DPTR,AINC R0INC DPTRDJNZ R2,HASCENDASCTAB:DB 30H 31H 32H 33H 34 H 35H 36H 37H 38H 39HDB41H 42H 43H 44H 45H 46H3、某一故障检测系统,当出现故障1时,线路1上出现上升沿;当出现故障2时,线路2上出现下降沿。

单片机原理及应用模拟练习题+参考答案

单片机原理及应用模拟练习题+参考答案

单片机原理及应用模拟练习题+参考答案一、单选题(共100题,每题1分,共100分)1.51单片机的定时器工作方式3的功能是()A、13位定时/计数器B、16位定时/计数器C、8位自动重装定时/计数器D、3种定时/计数器关系正确答案:D2.串行通信有异步通信方式和()A、勾画法B、描写法C、绘图法D、同步通信正确答案:D3.下面哪一项不是按照数据传输方向的进行的串行通信的分类()A、手动B、全双工C、半双工D、单工正确答案:A4.当8051单片机的RST引脚,上出现持续()个振荡周期以上的高电平时,系统复位。

A、48B、64C、12D、24正确答案:D5.用定时计数器T0计数6,focs=12MHZ,计数初值为()A、65535B、65530C、65534D、65536正确答案:B6.中断允许控制位EX1表示()A、T0C、INT1D、T1正确答案:C7.以助记符形式表示的计算机指令就是它的()语言。

A、编汇B、编辑C、汇编D、编程正确答案:C8.串行通信可分为单工、()和全双工3种制式。

A、全单工B、全双工C、半双工D、双工正确答案:C9.8051单片机的PO口驱动拉电流负载时必须接()A、地B、上拉电阻C、电源D、下拉电阻正确答案:B10.下列哪个中断源是外部中断()A、TX/RXB、TOC、都不是D、T1正确答案:C11.行列式键盘的特点是()A、电路简单B、易于编程C、占用I/O口线较少D、软件部分简单正确答案:C12.使80C51的定时器T1停止计时的C51命令是()。

B、TR1=0C、TR0=1D、TR1=1正确答案:B13.以下对串口数据缓冲器描述正确的是()A、89C51内部只有1个串口数据缓冲器SBUFB、89C51内部有2个在逻辑上独立的串口SBUFC、89C51内部的串口 SBUF是全双工的D、89C51内部的串口 SBUF的收发引脚是RXD(P3.1)和 TXD(P3.0)正确答案:C14.PSW中的RS1和RS0用来()A、选择工作寄存器组号B、选择工作方式C、选择定时器D、指示复位正确答案:A15.单片机采用方式0时是13位计数器,它的最大定时时间是多少()A、81.92msB、65.536msC、8.192msD、6.5536ms正确答案:C16.下列关于LED数码管动态显示的描述中,()是正确的A、只有共阴极型数码管可用于动态显示B、只有P2口支持数码管的动态显示方式C、每个I/O口都可用于数码管的动态显示D、动态显示具有占用CPU机时少,发光亮度稳定的特点正确答案:C17.80C51有关串口数据缓冲器的描述中()是不正确的。

单片机原理及应用测试题+参考答案

单片机原理及应用测试题+参考答案

单片机原理及应用测试题+参考答案一、单选题(共100题,每题1分,共100分)1、在共阳极数码管显示字符9的显示码是()A、0x7dB、0x06C、0x8fD、0x90正确答案:D2、51式单片机第()引脚为+5V电源引脚A、31B、9C、10D、40正确答案:D3、采用中断技术不能实现哪些功能()A、同时进行两个程序B、分时操作C、故障处理D、实时处理正确答案:A4、计算机组成()A、CPU、内存I/0口B、CPU、键盘、显示器C、主机、外设备D、以上都是正确答案:B5、设异步传输时的波特率4800bps,若每个字符对应一位起始位,七位有效数据位,一位偶校验位,大位停止位,则每秒钟传输的最大字符数是()A、240B、4800C、480D、2400正确答案:C6、定时器计数器T0有()种工作方式A、2B、5C、3D、4正确答案:D7、若LED数码管显示字符“8”的字模是0X7f,则可以断定该数码管是()A、共阳极数码管B、共阴极数码管C、动态显示原理D、静态显示原理正确答案:B8、3X3矩阵键盘和单片机直接连接时,需要()个I/0A、8B、9C、6D、4正确答案:C9、89C51单片机方式0的波特率为()A、不变B、可变C、随机D、自定义正确答案:A10、十进制126数其对应的十六进制数可表示为()。

A、FEB、7EC、8FD、8E正确答案:B11、当INT0中断时,IE寄存器地址为()A、0X81B、0X91C、0X84D、0X85正确答案:A12、在中断响应不受阻的情况下,CPU对外部中断请求做出响应所需的最短时间为()机器周期。

A、1个B、2个C、3个D、8个正确答案:C13、减小频率,减小占空比,可能会出现蜂鸣器()A、音调音量都减小B、音调减小,音量增大C、音调增大,音量减小D、音调音量都增大正确答案:A14、51单片机定时器工作方式0是指()A、8位自动重装B、16位C、13位D、8位正确答案:C15、在每次传输完后TI置1后应进行的操作是()A、RI=0B、TI=2C、RI=1D、TI=0正确答案:D16、8051单片机()口是一个8位漏极型开路型双向I/O端口。

吉林大学智慧树知到“电气工程及其自动化”《单片机原理及应用》网课测试题答案卷2

吉林大学智慧树知到“电气工程及其自动化”《单片机原理及应用》网课测试题答案卷2

长风破浪会有时,直挂云帆济沧海。

住在富人区的她吉林大学智慧树知到“电气工程及其自动化”《单片机原理及应用》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共10题)1.堆栈的使用包括()和自动方式。

A、指令方式B、公式方式C、中断方式D、都不正确正确答案:A2.MCS-51是单片机发展第二阶段的代表机型()。

A、错误B、正确正确答案:B3.程序计数器PC不能为用户编程时直接使用,因为它没有地址()。

A、错误B、正确正确答案:B4.下列的指令正确的是()。

A、CPL R5B、MOV R0,R1C、PUSH DPTRD、MOV F0,C正确答案:D5.8051单片机有()个中断源。

A、三B、四C、五D、六正确答案:C6.串行口每一次传送( )字符。

A、1B、2C、3D、4正确答案:A7.在单片机中,主要使用的串行通信是()。

A、同步通信B、异步通信C、并发通信D、都不正确正确答案:B8.12根地址线可选()个存储单元。

A、4KBB、8KBC、16KBD、32KB正确答案:A9.在串行通信中,按照数据传送方向分为3种制式单工、半双工、全双工()。

A、错误B、正确正确答案:B10.8051的P3口与P2口特点差不多()。

A、错误B、正确正确答案:A长风破浪会有时,直挂云帆济沧海。

住在富人区的她第1卷参考答案一.综合考核。

单片机原理及应用考试题及参考答案

单片机原理及应用考试题及参考答案

单片机原理及应用考试题及参考答案一、单选题(共30题,每题1分,共30分)1、MOVC A, @A+PC是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:A2、指令MUL AB 执行前(A)=18H ,(B)=05H,执行后,A、B的内容是()。

A、90H,05HB、90H,00HC、78H,05HD、78H,00H正确答案:D3、5转换成十六进制数是()。

A、111HB、94.8HC、49.8HD、49H正确答案:C4、已知晶振频率为6MHz,在P1.0引脚上输出周期为500微秒的等宽矩形波,若采用T1中断,工作方式2。

TMOD=#( )A、19HB、20HC、21HD、22H正确答案:B5、A7H和5BH两个立即数相加后,和为(),(CY)是()。

A、1CH,0B、C1H,0C、02H,1D、C1H,1正确答案:C6、INTEL 8051 CPU是()位的单片机.A、16B、4C、8D、32正确答案:C7、执行LACLL 4000H指令时, MCS-51所完成的操作是( )A、保护PCB、(PC )=4000HC、保护现场D、PC+3入栈,(PC )=4000H正确答案:D8、下列指令能使R0的最高位置0的是()。

A、ANL A,#7FHB、ANL A,#80HC、ORL A,#7FHD、ORL A,#80H正确答案:A9、MOV @Ri , direct 是()A、控制转移指令B、逻辑运算指令C、算术运算指令D、数据传送指令E、位操作指令正确答案:D10、汇编结束指令是():A、ORGB、BITC、EQUD、END正确答案:D11、SJMP rel 是()A、逻辑运算指令C、算术运算指令D、控制转移指令E、数据传送指令正确答案:D12、下列各条指令其源操作数的寻址方式是什么?各条指令单独执行后,A中的结果是什么?设(60H)=35H,(A)=19H,(R0)=30H,(30H)=0FH。

大连理工大学22春“电气工程及其自动化”《单片机原理及应用》期末考试高频考点版(带答案)试卷号4

大连理工大学22春“电气工程及其自动化”《单片机原理及应用》期末考试高频考点版(带答案)试卷号4

大连理工大学22春“电气工程及其自动化”《单片机原理及应用》期末考试高频考点版(带答案)一.综合考核(共50题)1.STM32F10X系列处理器采用2V-3.6V供电,兼容5V的IO引脚。

()A.正确B.错误参考答案:A2.D/A转换器是将模拟量转换为对应的数字量的器件。

()A.正确B.错误参考答案:B3.串行口中断对应的中断服务程序的入口地址为()。

A.0003HB.000BHC.0013HD.0023H参考答案:D4.指令中直接给出操作数的寻址方式称为直接寻址。

()A.正确B.错误参考答案:B5.B.8C.16D.32参考答案:C6.通用同步异步收发器(USART)提供一种灵活的方法与符合工业标准NRZ异步串行数据格式的外设进行全双工数据交换。

()A.正确B.错误参考答案:A7.MCS-51单片机各中断源在同一优先级的条件下,串行口中断的优先级最高。

()A.正确B.错误参考答案:B8.Cortex-M3相比ARM7对异常处理过程进行了优化。

()A.正确B.错误参考答案:A9.为了消除按键的抖动,常用的方法有硬件和软件两种方法。

()A.正确B.错误参考答案:A参考答案:B11.电源随负载变化、不稳定是影响AD转换精度的因素之一。

()A.正确B.错误参考答案:A12.DMA/中断使能寄存器中的TIE位用来()。

A.允许触发DMA请求B.允许更新的DMA请求C.触发中断使能D.允许更新中断参考答案:C13.SWAP A指令功能是将累加器A中内容进行高、低4位互换。

()A.正确B.错误参考答案:A14.矩阵式键盘占用I/O线较少,适合按键数目较多的场合,但软件较复杂。

()A.正确B.错误参考答案:A参考答案:B16.关于状态寄存器(USART_SR)说法正确的是()。

A.TXE为发送数据寄存器非空位B.RXNE为读数据寄存器空位C.IDLE为过载错误位D.PE为校验错误位参考答案:D17.子程序调用时要注意现场的保护和修复。

单片机原理及应用试题(含答案

单片机原理及应用试题(含答案

单片机原理及应用一、填空题:(20分)1、微处理器包括两个主要部分运算器和控制器。

2、总线是连接系统中各扩展部件的一组公共信号线。

按照功能,通常把系统总线分为三组:地址总线、数据总线、控制总线。

3、89C51单片机访问片外程序存储器时,所用的控制信号有:ALE、PSEN、EA,其中ALE用于低8位地址锁存控制,PSEN是片外程序存储器读选通控制信号,EA是片内、片外程序存储器访问的控制信号。

4、89C51单片机访问片外数据存储器时,所用的控制信号有_ALE_、_WR 、RD 。

5、CPU访问片内、片外ROM指令用MOVC,访问片外RAM指令用MOVX,访问片内RAM指令用MOV。

6、定时器共有两个控制字,由软件写入TMOD和TCON两个8位寄存器,用来设置T0或T1的操作模式和控制功能。

7、中断处理过程可分为三个阶段中断响应、中断处理、中断返回。

8、复位是单片机的初始化操作,其主要功能是把PC初始化为0000H。

复位操作有上电自动复位和按键手动复位两种方式。

9、89C51的P0口除作为一般I/O口使用外,还可作为低8位地址使用。

当系统扩展片外EPROM和RAM时,由P2口输出高8位地址。

10、89C51中断系统的五个中断源为外中断0 、外中断1 、定时器0溢出中断、定时器1溢出中断、串行口中断。

11、89C51单片机的寻址方式通常指对源操作数进行寻址。

二、简答题:(30分)1、80C51单片机的EA信号有何功能?在使用8031时,EA信号引脚应如何处理?答:EA引脚为外部程序存储器地址允许输入端/固化编程电压输入端。

(2分)当EA引脚接高电平时,CPU只访问片内EPROM/ROM并执行内部程序存储器中的指令(1分),但当PC的值超过0FFFH时,将自动执行片外程序存储器中的内容(1分)。

当EA引脚接低电平时,CPU只访问外部EPROM/ROM中的内容,而不管是否有片内程序存储器(1分)。

在使用8031时,EA信号引脚应接地(1分)。

(完整版)单片机原理及应用考试试题及答案

(完整版)单片机原理及应用考试试题及答案

单片机原理及应用试题一一、填空题(每空1分,共20分)1、计算机的系统总线有地址总线、控制总线和数据总线。

2、通常、单片机上电复位时PC= 0000H,SP= 07H;而工作寄存器则缺省采用第00 组,这组寄存器的地址范围是从00H~ 07H。

3、JZ e 的操作码地址为1000H,e=20H,它转移的目标地址为1022H。

4、汇编语言中可以使用伪指令,它们不是真正的指令,只是用来对汇编过程进行某种控制。

5、假定累加器A的内容30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器1031H单元的内容送累加器A中。

6、MCS-51单片机访问外部存储器时,利用ALE信号锁存来自P0口的低8位地址信号。

7、MCS-51单片机8031中有2个16位的定时/计数器,可以被设定的工作方式有四种。

8、MCS-51单片机有5个中断源,可分为 2 个中断优先级。

上电复位时外部中断0中断源的最高。

9、用串行口扩展并行口时,串行接口的工作方式应选为方式0。

10、半导体存储器的最重要的两个指标是存储容量和存储速度。

11、若某8位D/A转换器的输出满刻度电压为+5V,则D/A转换器的分辨率为5/255=0.0196V。

12、写8255A控制字时,需将A1、A0置为11。

二、选择题(从备选答案中选择一个正确答案,并将代号写在括号内。

每题1分,共10分)1、在CPU内部,反映程序运行状态或反映运算结果的一些特征寄存器是(B)(A)PC(B)PSW(C)A(D)SP2、要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是(B )(A)MOV(B)MOVX(C)MOVC(D)以上都是3、指令ALMP的跳转范围是(C)(A)256B(B)1KB(C)2KB(D)64KB4、要使MCS-51能够响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是(A )(A)98H(B)84H(C)42H(D)22H5、各中断源发出的中断请求信号,都会记在MCS-51系统中的(B )(A)IE(B)IP(C)TCON(D)SCON6、CPU寻址外设端口地址的方法有两种,一种是统一编址,还有一种是(C)(A)混合编址(B)动态编址(C)独立编址(D)变址编址7、下列四条叙述中,有错误的一条是(A )(A)16根地址线的寻址空间可达1MB(B)内存储器的存储单元是按字节编址的(C)CPU中用于存放地址的寄存器称为地址寄存器(D)地址总线上传送的只能是地址信息8、MCS-51外扩一个8255时,需占用(D)个端口地址(A)1个(B)2个(C)3个(D)4个9、用MCS-51串行口扩展并行I/O口时,串行口工作方式应选择(A)(A)方式0(B)方式1(C)方式2 (D)方式310、某种存储器芯片是8KB*4/片,那么它的地址线根数是(C)(A)11根(B)12根(C)13根(D)14根三、问答题(每题5分,共20分)1、MCS-51单片机的时钟周期与振荡周期之间有什么关系?一个机器周期的时序如何划分?答:时钟周期是单片机最基本的时间单位。

大连理工大学智慧树知到“电气工程及其自动化”《单片机原理及应用》网课测试题答案_2

大连理工大学智慧树知到“电气工程及其自动化”《单片机原理及应用》网课测试题答案_2

大连理工大学智慧树知到“电气工程及其自动化”《单片机原理及应用》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共10题)1.MCS-51单片机的地址总线宽度为()位。

A.4B.8C.16D.322.ARM处理器是()位微处理器。

A.4B.8C.16D.323.关于RS-485通信接口说法错误的是()。

A.用于半双工B.抗干扰性差C.传输距离可达1200mD.传输速度可达1Mbps4.若(50H)=3AH,指令“MOV A,50H”执行后,累加器A的内容为()。

A.0HB.3AHC.E5HD.E8H5.在家用电器中使用单片机应属于微计算机的()。

A.辅助设计应用B.测量、控制应用C.数值计算应用D.数据处理应用6.若(A)=84H,(30H)=8DH,执行指令ADD A,30H之后()。

A.(CY)=0,(OV)=0B.(CY)=0,(OV)=1C.(CY)=1,(OV)=0D.(CY)=1,(OV)=17.ARM10系列内核针对高性能应用,具有6条流水线,也可支持向量浮点单元。

()A.正确B.错误8.设原来A中内容为00H,R4中内容为11H,则执行指令XCH A,R4后,A中内容变为()。

A.00HB.01HC.10HD.11H9.MCS-51单片机片内RAM的地址空间为64KB。

()A.正确B.错误10.为了消除按键的抖动,常用的方法有硬件和软件两种方法。

()A.正确B.错误第1卷参考答案一.综合考核1.参考答案:C2.参考答案:D3.参考答案:B4.参考答案:B5.参考答案:B6.参考答案:D7.参考答案:B8.参考答案:D9.参考答案:B10.参考答案:A。

单片机原理及应用试题库(含参考答案)

单片机原理及应用试题库(含参考答案)

单片机原理及应用试题库(含参考答案)1、80C51单片机的复位功能引脚是()A、XTAL1B、XTAL2C、RSTD、ALE答案:C2、89C51系列单片机内部有两个()位定时器/计数器A、8B、16C、24D、32答案:B3、51单片机的定时器工作方式3的功能是()A、3种定时/计数器关系B、13位定时/计数器C、16位定时/计数器D、8位自动重装定时/计数器答案:A4、以下中断优先级原则里不正确的是()A、高级中断请求可以打断执行中的低级中断B、同级中断请求能打断执行中的同级中断C、多个同级中断源同时提出中断请求时,CPU将依据自然优先级查询中断请求D、单片机复位时,所有中断源都默认为低优先级中断答案:B5、单片机能直接运行的程序叫()A、编译程序B、源程序C、目标程序D、汇编程序答案:C6、当中断源的突发事件出现时,单片机中某些功能寄存器的特殊标志位将由硬件方式自动修改,这些特殊标志称为()A、中断请求标志B、内置处理器C、外部中断源D、中断源答案:A7、while(i=x)当x=()时停止循环A、1B、0C、3D、无穷大答案:B8、当SCON中的MOM1=10时,表示串口工作与方式A、1B、2C、3D、4答案:B9、有关集成芯片74LS164的下列描述中()是不正确的。

A、74LS164的移位过程是借助D触发器的工作原理实现的B、74LS164是一种8位串入并出移位寄存器C、8次移位结束后,74LS164的输出端Q0锁存着数据的最高位,Q7锁存着最低位D、74LS164与80C51的串口方式0配合可以实现单片机并行输出口的扩展功能答案:C10、计算机中最常用的字符信息编码是()A、BCD码B、ASCIIC、循环码D、余3码答案:B11、89C51单片机可分为两个中断优先级别,各中断源的优先级别设定是利用寄存器()A、IEB、IPC、TCON12、LED数码管用于动态显示时需要将各位数码管的()。

单片机原理及应用模拟考试题+答案

单片机原理及应用模拟考试题+答案

单片机原理及应用模拟考试题+答案一、单选题(共53题,每题1分,共53分)1.下列指令能使累加器A高4位不变,低4位置F的是()A、ANLA,#OFHB、ANLA,#OFOHC、ORLA,#OFHD、ORLA,#OF0H正确答案:C2.XRLdirect,#data是()A、位操作指令B、控制转移指令C、算术运算指令D、逻辑运算指令E、数据传送指令正确答案:D3.CPU主要的组成部部分为()。

A、运算器、控制器B、加法器、寄存器C、运算器、寄存器D、运算器、指令译码器正确答案:A4.已知:A=D2H,(40H)=77H,执行指令:ORLA,40H后,其结果是()。

B、A=F7HC、A=D2HD、以上都不对正确答案:B5.执行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后则CY 是()A、00HB、01HC、02HD、03H正确答案:B6.能将A的内容向左循环移一位,第七位进第0位的指令是()。

A、RLCAB、RRCAC、RRAD、RLA正确答案:D7.执行下列程序后,内部RAM30H单元的内容是()。

MOV30H,#00HMOVR0,#30HMOVA,30HADDA,#05HMOVCA,@A+PCMOV@R0,ASJMP$TDB:DB00H,01H,02H,03H,05HA、00HC、05HD、30H正确答案:B8.指令JZrel源操作数的寻址方式是():A、直接寻址B、寄存器间接寻址C、位寻址D、寄存器寻址E、相对寻址F、变址寻址G、立即数寻址正确答案:E9.ALE引脚功能是()A、复位信号B、地址锁存控制信号C、访问程序存储控制信号D、+6V电源正确答案:B10.单片机应用程序一般存放在()。

A、RAMB、ROMC、寄存器正确答案:B11.执行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后则A 是()A、00HB、01HC、02HD、03H正确答案:B12.指令MOVA,@R0源操作数的寻址方式是():A、寄存器寻址B、直接寻址C、立即数寻址D、寄存器间接寻址E、变址寻址F、相对寻址G、位寻址正确答案:D13.当外部中断0发出中断请求后,中断响应的条件是A、SETBET0B、SETBEX0C、MOVIE,#81H正确答案:C14.执行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后则CY 是()A、0B、1C、-1D、2正确答案:A15.MOVR1,#30H;MOVA,#64H;ADDA,#47H;DAA;MOV@R1,A;后(A)=A、10HB、11HC、12HD、13H正确答案:B16.某种存储器芯片是8KB*4/片,那么它的地址线根数是()A、11根B、12根C、13根D、14根正确答案:C17.下列指令能能使累加器A的最高位置1的是()。

《单片机原理与应用》模拟试卷含答案

《单片机原理与应用》模拟试卷含答案

《单片机原理及应用》模拟试卷一选择题(正确答案在序号前打√,每小题 2 分,共30 分)下列有关MCS-51 中断优先级控制的叙述中,错误的是(A)低优先级不能中断高优先级,但高优先级能中断低优先级(B)同级中断不能嵌套(C)同级中断请求按时间的先后顺序响应(D)同时同级的多中断请求,将形成阻塞,系统无法响应外中断初始化的内容不包括(A)设置中断响应方式(B)设置外中断允许(C)设置中断总允许(D)设置中断方式执行中断返回命令,要从堆栈弹出断点地址,以便去执行被中断了的主程序。

从堆栈弹出的断点地址送给(A)A (B)CY (C)PC (D)DPTR在MCS-51 中,需要外加电路实现中断撤除的是(A)定时中断(B)脉冲方式的外部中断(C)串行中断(D)电平方式的外部中断中断查询,查询的是(A)中断请求信号(B)中断标志位(C)外中断方式控制位(D)中断允许控制位在下列寄存器中,与定时/计数控制无关的是(A)TCON(定时控制寄存器)(B)TMOD (工作方式控制寄存器)(C)SCON(串行控制寄存器)(D)IE(中断允许控制寄存器)下列定时/计数硬件资源中,不是供用户使用的是(A)高8位计数器TH (B)低8 位计数器TL(C)定时器/计数器控制逻辑(D)用于定时/计数控制的相关寄存器在工作方式0 下计数器是由TH 的全部8 位和TL 的 5 位组成,因此其计数范围是(A)1~8192 (B)0~8191 (C)0~8192 (D)1~4096与定时工作方式 1 和0 比较,定时工作方式2不具备的特点是(A)计数溢出后能自动重新加载计数初值(B)增加计数器位数(C)提高定时精度(D)适于循环定时和循环计数应用10. 假定设置堆栈指针SP 的值为37H,在进行子程序调用时把断点地址进栈保护后,SP第 1 页共21 页的值为36H (B)37H (C)38H (D)39H11.假定(A)=83H,(R0)=17H,(17H)=34H,执行以下程序段ANL A,#17HORL 17H,AXRL A,@R0CPL A后,A 的内容为(A)CBH (B)03H (C)EBH (D)C8H12.串行通信的传送速率单位是波特,而且波特的单位是(A)字符/秒(B)位/秒(C)帧/秒(D)帧/分11.三态缓冲器的输出应具有三种状态,其中不包括(A)高阻抗状态(B)低阻抗状态(C)高电平状态(D)低电平状态12. 为给扫描法工作的键盘提供接口电路,在接口电路中只需要(A)一个输入口(B)一个输入口和一个输出口(C)一个输出口(D)两个输入口和一个输出口15.内部RAM 中的位寻址区定义的位是给(A)位操作准备的(B)移位操作准备的(C)控制转移操作准备的(D)以上都对填空题(每空1 分,共24 分)1.假定外部数据存储器2000H 单元的内容为80H,0000H 单元的内容为90H,执行下列指令后,累加器 A 中的内容为(80H )。

单片机原理与应用复习题【附答案】

单片机原理与应用复习题【附答案】

《单片机原理与应用》练习题练习题一一、填空题。

1、8051最多可以有_____个并行输入输出口,最少也可以有1个并行口,即____。

P3口的第二功能有________________________________。

2、MOV A,40H 指令对于源超作数的寻址方式是 __________寻址。

3、指令JB 0A7H,ABC的作用是_________________________。

(0A7H是P2.7的地址)4、将CY与A的第0位的非求或的指令是___________________,若原A=0,执行后A=______。

5、MCS—51单片机外部中断请求信号有电平方式和____________ ,在电平方式下,当采集到INT0,INT1的有效信号为________ 时,激活外部中断。

6、定时器/计数器的工作方式3是指的将_________ 拆成两个独立的8位计数器.而另一个定时器/计数器此时通常只可作为_______ 使用.7、8031(8051)单片机具有_____位CPU,_____位并行I/O口,_____个十六位定时计数器,_____字节内部RAM,_____个中断源,最大可扩展_____K字节外部程序存储器,最大可扩展______K字节外部数据存储器。

8、当单片机运行内部程序存储器的程序时,/EA端接______;当没有内部程序存储器而运行外接程序存储器的程序时,/EA端接______。

9、按照串行数据的同步方式,串行通信可分为______和______两类。

按传送方向,可分为________和________两种制式。

10、8051ALE信号的作用是_____________________,当不接片外RAM/ROM时,ALE线上输出的脉冲频率为___________。

11、堆栈指示器SP有_____位,单片机复位后SP中的值为_____;数据指针DPTR有____位,复位后其值为_____,复位后程序计数器PC中内容为_______。

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

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

(完整版)单⽚机原理及应⽤习题答案思考与练习题11.1单项选择题(1)单⽚机⼜称为单⽚微计算机,最初的英⽂缩写是( D )A.MCPB.CPUC.DPJD.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.00111000BB.01011100BC.11000111BD.01010000B(6)⼗六进制数93的⼆进制数是( A )A.10010011BB.00100011BC.11000011BD.01110011B(7)⼆进制数11000011的⼗六进制数是( B )A. B3HD.E3H(8)⼆进制数11001011的⼗进制⽆符号数是( B )A. 213B.203C.223D.233(9)⼆进制数11001011的⼗进制有符号数是( B )A. 73B.-75C.-93D.75(10)⼗进制数29的8421BCD压缩码是( A )A.00101001BB.10101001BC.11100001BD.10011100B(11)⼗进制数-36在8位微机中的反码和补码是( D )A.00100100B、11011100BB.00100100B、11011011BC.10100100B、11011011BD.11011011B、11011100B(12)⼗进制数+27在8位微机中的反码和补码分别是( C )A.00011011B、11100100BB.11100100B、11100101BC.00011011B、00011011BD.00011011B、11100101B(13)字符9的ASCII码是( D )A.0011001BB.0101001BC.1001001BD.0111001B(14)ASCII码1111111B的对应字符是( C )A. SPACED.{(15)或逻辑的表达式是( B )A.A?B=FB. A+B=FC. A⊕B=FD.(A?B)=F(16)异或逻辑的表达式是( C )A.A?B=FB. A+B=FC. A⊕B=FD.(A?B)=F(17)⼆进制数10101010B与00000000B的“与”、“或”和“异或”结果是( B )A.10101010B、10101010B、00000000BB.00000000B、10101010B、10101010BC.00000000B、10101010B、00000000BD.10101010B、00000000B、10101010B (18)⼆进制数11101110B与01110111B的“与”、“或”和“异或”结果是( D )A.01100110B、10011001B、11111111BB.11111111B、10011001B、01100110BC.01100110B、01110111B、10011001BD.01100110B、11111111B、10011001B(19)下列集成门电路中具有与门功能的是( D )A.74LS32B.74LS06C.74LS10D.74LS08(20)列集成门电路中具有⾮门功能的是( B )A.74LS32B.74LS06C.74LS10D.74LS08(21)Proteus软件由以下两个设计平台组成( C )A.ISIS和PPTB.ARES和CADC.ISIS和ARESD.ISIS和CAD(22)ISIS模块的主要功能是( A )A.电路原理图设计与仿真 B. ⾼级布线和编辑C. 图像处理D.C51源程序调试(23)ARES模块的主要功能是( B )A.电路原理图设计与仿真 B. ⾼级布线和编辑C. 图像处理&D.C51源程序调试(24)家⽤电器如冰箱、空调、洗⾐机中使⽤的单⽚机主要是利⽤了它的( D )A.⾼速运算 B. 海量存储 C.远程通信 D. 测量控制1.2问答思考题(1)什么是单⽚机?单⽚机与通⽤微机相⽐有何特点?单⽚机是在⼀块半导体硅⽚上集成了计算机基本功能部件的微型计算机。

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

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

单片机原理及应用练习题含答案一、单选题(共100题,每题1分,共100分)1、51单片机定时器T0的益处标志TF0,若计数产生溢出时,其值为()A、00HB、1C、FFHD、计数值正确答案:B2、8501单片机的最高工作频率是()MHz。

A、12B、8C、10D、6正确答案:A3、在编写程序的时候,若遇到重复出现多次的一段语句,最好的方法是()A、定义一个自定义函数B、复制粘贴C、直接手写D、在网上查找正确答案:A4、十进制43转换成二进制数是()。

A、111011B、101011C、101111D、101101正确答案:B5、T0的两个特殊功能寄存器为()A、TH0,TL1B、TH1,TL0C、TH1,TL1D、TH0,TL0正确答案:D6、MC51单片机中有()个16位的定时器/计数器A、1B、2C、3D、4正确答案:B7、80C51单片机的中断服务程序入口地址是指()A、中断服务程序的首句地址B、中断服务程序的返回地址C、中断向量地址D、主程序调用时的断点地址正确答案:C8、属于51单片机用于串行通信控制寄存器的是()A、SUBNB、HUNAC、SCOND、PCOM正确答案:C9、共阳极七段数码管显示器的驱动信号有何特色?()A、低电平点亮B、低电平不亮C、高电平点亮D、以上皆非正确答案:A10、蜂鸣器的声调由信号的()决定A、电压B、频率C、幅值D、占空比正确答案:B11、89C51单片机的RS1,RSO=11时,当前寄存器R0-R7占用内部RAM()单元。

A、00H-07HB、08H-0FHC、10H-17HD、18H-1FH正确答案:D12、C51数据类型中关键词“sfr”用于定义()A、位变量B、字节变量C、无符号变量D、特殊功能寄存器变量正确答案:D13、()为定时/计数器控制寄存器。

A、IEB、TCONC、SCOND、IP正确答案:B14、蜂鸣器可以分为()和无源A、有旋B、震荡C、有源D、无旋正确答案:C15、欲访问8051单片机的内部程序存储器,则EA引脚必须为()A、高电平B、低电平C、高低电平D、与PC值有关正确答案:A16、单片机程序代码一般存放在()A、RAMB、ROMC、CPUD、寄存器正确答案:B17、在微型计算机中,负数常用()表示。

单片机原理及应用考试试题及答案

单片机原理及应用考试试题及答案

单片机原理及应用考试试题及答案[1]11《单片机原理与应用》试题018答案填空题(每空2分,共30分)1、真值1001001B的反码为;其补码为2、MCS-51系列单片机00—1FH 。

3、程序状态标志字寄存器PSW中的PSW.7的含义是;PSW.0的含义是志。

6、单片机汇编语言程序有三种基本结构,分别是:和7、MCS—51单片机0 。

8、存储器EPROM 27128的地址线有KB。

9、可编程并行I / O接口芯片8255A有个8位并行I / O端口,可通过编程决定它们的功能。

二、单项选择题(每小题3分,共15分)1、MCS—51单片机外部有40个引脚,其中,地址锁存允许控制信号引脚是(A)ALE (B)PSEN(C)EA (D)RST (B )A (A )2、下列指令写法正确的是。

(A)MOV #20H,A (B)ADD R2,#30H (C)PUSH R0 (D)RRC3、ORG 0003HLJMP 2000HORG 000BHLJMP 3000H 当CPU响应外部中断0后,PC的值是(B)(A)0003H (B)2000H (C)000BH (D)3000H4、用MCS-51用串行扩展并行I/O口时,串行接口工作方式选择(A)(A)方式0 (B)方式1 (C)方式2 (D)方式35、MCS-51的并行I/O口信息有两种读取方法:一种是读引脚,还有一种是(A)(A)读锁存器具(B)读数据库(C)读A累加器具(D)读CPU三、简答题(每小题10分,共20分)1 简述可编程并行接口8255 A的其中有数据总线驱动器,读/写控制逻辑(2)由A组和B组控制电路。

(3)外部接口部分该部分有3个8位并行I/O端口,即A口、B口和C口。

2 单片机有哪几个特殊功能寄存器?各在单片机的哪些功能部件中?答:8051单片机R0,#30HMOV R7,#0FHMOV DPTR,#3000HLOOP:MOV A,@R0MOVX @DPTR,AINC R0INC DPTRDJNZ R7,LOOPRET2.编制一个循环闪烁灯的程序。

大连理工大学22春“电气工程及其自动化”《单片机原理及应用》期末考试高频考点版(带答案)试卷号:3

大连理工大学22春“电气工程及其自动化”《单片机原理及应用》期末考试高频考点版(带答案)试卷号:3

大连理工大学22春“电气工程及其自动化”《单片机原理及应用》期末考试高频考点版(带答案)一.综合考核(共50题)1.以访问触发器的方式对内部RAM,特殊功能寄存器SFR中的位地址空间进行访问称之为位寻址。

()A.正确B.错误参考答案:A2.汇编语言的常用程序:结构有顺序程序、分支程序、循环程序和子程序。

()A.正确B.错误参考答案:A3.单片机在处理低级中断时收到高级中断请求,将停低转高。

()A.正确B.错误参考答案:A4.若(A)=84H,(30H)=8DH,执行指令ADD A,30H之后()。

A.(CY)=0,(OV)=0B.(CY)=0,(OV)=1C.(CY)=1,(OV)=0D.(CY)=1,(OV)=1参考答案:D5.B.6C.10D.12参考答案:D6.SWAP A指令功能是将累加器A中内容进行高、低4位互换。

()A.正确B.错误参考答案:A7.控制串行口工作方式的寄存器是()。

A.TCONB.PCONC.SCOND.TMOD参考答案:C8.DAC0832是一个()位D/A转换器。

A.8B.10C.12D.16参考答案:A9.关于状态寄存器(USART_SR)说法正确的是()。

A.TXE为发送数据寄存器非空位B.RXNE为读数据寄存器空位C.IDLE为过载错误位D.PE为校验错误位10.MCS-51系列单片机共有()条指令。

A.49B.98C.100D.111参考答案:D11.DMA/中断使能寄存器中的TIE位用来()。

A.允许触发DMA请求B.允许更新的DMA请求C.触发中断使能D.允许更新中断参考答案:C12.PUSH指令功能是将栈顶单元的内容弹出堆栈。

()A.正确B.错误参考答案:B13.单片机在国际上还称为嵌入式控制器或微处理器。

()A.正确B.错误参考答案:B14.STC89C系列单片机是()位单片机。

C.16D.32参考答案:B15.Bit-band区域的每个字都会有普通区域的某个字节的某个比特位与之对应。

大连理工大学22春“电气工程及其自动化”《单片机原理及应用》期末考试高频考点版(带答案)试卷号:1

大连理工大学22春“电气工程及其自动化”《单片机原理及应用》期末考试高频考点版(带答案)试卷号:1

大连理工大学22春“电气工程及其自动化”《单片机原理及应用》期末考试高频考点版(带答案)一.综合考核(共50题)1.只有那些一直为数据I/O传送作好准备的外部设备,才能使用查询传送方式。

()A.正确B.错误参考答案:B2.控制串行口工作方式的寄存器是()。

A.TCONB.PCONC.SCOND.TMOD参考答案:C3.8051与8751的区别是()。

A.内部数据存储单元数目不同B.内部数据存储器的类型不同C.内部程序存储器的类型不同D.内部寄存器的数目不同参考答案:C4.子程序调用时要注意主程序与子程序的参数传递。

()A.正确B.错误参考答案:AGPIOx_IDR是()。

A.端口输入数据寄存器B.端口输出数据寄存器C.端口位设置/清除寄存器D.端口位清除寄存器参考答案:A6.设原来内部RAM 80H单元中的内容为58H,R6中内容为F0H,则执行指令MOV 80H,R6后,80H单元内容变为()。

A.58HB.60HC.80HD.F0H参考答案:D7.常用的I/O编址有两种方式:独立编址方式和统一编址方式。

()A.正确B.错误参考答案:A8.以下关于TCON说法错误的是()。

A.定时/计数器的控制寄存器B.用来确定定时/计数器的工作方式C.用于控制T0、T1的启动和停止D.用于设置T0、T1的溢出标志位参考答案:B9.按某种控制规律重复执行的程序称为()。

A.顺序程序D.子程序参考答案:C10.MCS-51单片机串行口工作于方式1时为()。

A.移位寄存器B.10位异步收发器C.11位异步收发器D.主要用于扩展并行输入或输出口参考答案:B11.以下()适用于高速运算及大数据处理。

A.嵌入式微控制器B.嵌入式片上系统C.嵌入式数字信号处理器D.嵌入式微处理器参考答案:C12.Bit-band区域的每个字都会有普通区域的某个字节的某个比特位与之对应。

()A.正确B.错误参考答案:A13.无条件传送方式适用于工作速度非常快的外部设备的输入输出。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SWAPA;(A= 46H )
ADDCA,#0F0H;(A= 36H )
;(PSW中P的内容= 0 )
;( PSW中C的内容= 1 )
RLA;(A= 6CH )
;(PSW中P的内容= 0 )
;( PSW中C的内容= 0 )
LOOP:AJMPLOOP
2、将MCS51内部RAM60H~65H单元存放的12个16进制数变为ASCII码,放到0090H单元开始的外部RAM中。[使用汇编语言编写]
MAIN:
MOV R0,R, #0090H
HASC:
MOV A,@R0
ANL A,#0FH;屏蔽高四位
ADD A,#0DH
MOVC A,@A+PC;查表低四位转换为ASCII码
MOVX @DPTR,A;送如外部RAM
INC DPTR
MOV A,@R0
ANL A,#0F0H
解:#include<REG1211.H>
#include<stdio.h>
extern void autobaud(void);//声明外部函数
extern void bipolar(void);
float a[100]={0},w[8]={0};int out=0;long result,temp;int j;
{
PDCON&=~0X48;
ADCON0=0X30;
DACSEL=6;
DACSEL=4;
DACL=0X24;
DACSEL=5;
DACH=0x24;
while(1)
{
DACSEL=0;DAC=0x8000;
for(j=0;j<100;j++)
DAC=0;
for(k=0;k<151;k+=10)
《单片机原理及应用》
1、分析程序的执行结果,将结果填写到空格中。
ORG0000H
MOV30H,#50H
MOVR0,#30H
MOVA,@R0;(A= 50H )
MOVA,#79H
MOVB,#20H;(A= 79H B= 20H )
DIVAB;(A= 03H B= 19H )
PUSHB
MOVB,#0AH
SWAP A
ADD A,#6
MOVC,@A+PC;高四位转换为ASCII码
MOVX @DPTR,A
INC R0
INC DPTR
DJNZ R2,HASC
END
ASCTAB:DB30H 31H 32H 33H 34 H 35H36H37H 38H 39H
DB41H 42H 43H 44H 45H 46H
解:ORG0000H
LJMPMAIN
ORG000BH;T0口中断服务程序入口地址
LJMPINT_T0
MAIN:MOVTMOD,#00H;T0工作于方式0定时
MOVTL0,#0CH
MOVTH0,#1EH;设定秒中断周期为1ms
MOVA,200;设定输出周期为200 ms
MOVR2,1000;输出500个方波
PDCON&=0x77;//打开ADC
ACLK=9;//模拟采样频率
ADMUX=0;//使用通道0
ADCON0=0x30;//内部基准2.5V,缓冲器关,BOD关,PGA=0
ADCON1=0x01;//双极性,自动稳定模式,偏移增益自校准
ADCON2=decimation&0xff;//写入抽取因子低字节
SETBTR0
SETBET0
SETBEA
SETBP1.0
SJMP$
INT_T0:MOVTL0,#0CH
MOVTH0,#1EH;T0重装时间常数
CPLP1.0P1.0位取反
DECR2
JZENDP;若R2为0,则结束程序,否则返主程序继续输出
RETI;返主程序
ENDP:END
5、利用MSC1211的A/D构成数据采集系统。使用模拟通道0进行连续数据采集,采集8次后取得平均值,存放到预先分配好的100个内存单元中,这100个单元存满后,再从第一个单元进行覆盖保存。写出完整的程序清单(应在适当的地方加程序注释)。
MULAB;(A= 1EH B= 00H )
POPB
ADDA,B;(A= 37H B= 19H )
MOV30H,A;(30H单元的内容= 37H )
MOV20H,30H
CLR01H;(20H单元的内容= 37H )
MOVA,20H;(PSW中P的内容= 1 )
CPLA
RRA;( PSW中C的内容= 0 )
ADCON3=(decimation>>8)&0x07;//写入抽取因子高字节
AIE=&0x20;
autobaud();
//等待校准
for(i=0;i<4;i++)
{
while(!(AIE&0X20))
{
dummy=ADRESL;
}
SSCON=0;//清除求和寄存器
EAI=1;
While(1);
}
}
int AUXinterrupts(void)interrupt6 using1//中断服务程序
{
if(PAI==6)//处理AD中断
{
w[out++]=bipolar();
temp=w[out];
SUMR0=temp&0xff;
SUMR1=(temp>>8)&0xff;
SUMR2=(temp>>16)&0xff;
3、某一故障检测系统,当出现故障1时,线路1上出现上升沿;当出现故障2时,线路2上出现下降沿。没有故障时,线路1为低电平,线路2为高电平。出现故障时,相应的指示灯变亮。故障消失后,指示灯熄灭。试用MSC1211为单片机实现该故障检测功能,画出电路原理图,并写出相应程序。
4、用MSC1211的T0定时/计数器,设计程序,实现在P1.0输出周期为200ms的占空比为1:1的方波,输出500个方波后停止输出。
SUMR3=(temp>>24)&0xff;
if(out==8)
{
SUM=SUMR3<<24+SUMR2<<16+SUMR1<<8+SUMR0;
}
SUM/=8;
a[j++]=SUM;
if(j>=100)
{j=0;}
}
}
min(void)
{
float dummy;
int decimation;
decimationg=1440;//抽取因子
6、变量k从0变到150,变化步长为10。对于每一个值,使用整形数算术运算计算8*k,k*k*k和(40*k/150)^3。这三个值通过MSC1211的D/A转换后同步输出(均使用电压输出模式)。试编写程序实现。
解:include<Reg1211.h>
data unsignedint k,j,i;
void main(void)
相关文档
最新文档