单片机模拟试题
单片机原理及应用技能比赛模拟试题及答案(一)

单片机原理及应用技能比赛模拟试题〔一〕一、填空题(每空1分,共54分)。
1、二进制数的数码有〔〕,〔〕两个。
2、十进制数32用二进制数表示为〔〕B,用十六进制数表示为〔〕H。
3、中央处理器〔CPU〕主要由算术逻辑运算单元、〔〕、〔〕、程序状态字存放器、〔〕、地址存放器、数据存放器、指令存放器、〔〕、〔〕等部件组成。
4、单片机的寻址指令有〔〕、〔〕、〔〕、〔〕、〔〕以及相对寻址指令、位寻址指令。
5、MSC—51系列单片机有〔〕、〔〕、〔〕、〔〕四个8位输入/输出〔I/O〕口。
6、如果要将及时数23H送入累加器A,其指令为〔〕。
将以23H为地址的存储单元里面的数送入累加器A,其指令为〔〕。
7、CPU与外设通信方式有〔〕、〔〕、〔〕、三种方式。
8、外中断INT0的入口地址为〔〕、定时/计数器T1中断入口地址为( 〕。
9、汇编语言中实现延时的方法有〔〕、〔〕两种。
10、中断控制存放器IE中EA的含义为〔〕、EX1的含义为〔〕、ET0含义为〔〕。
11、单片机89C51片内集成了〔〕KB的FLASH ROM,共有〔〕个中断源。
12、两位十六进制数最多可以表示〔〕个存储单元。
13、在89C51中,只有当EA引脚接〔〕电平时,CPU才访问片内的Flash ROM。
14、单片机89C51复位后,其I/O口锁存器的值为〔〕,堆栈指针的值为〔〕,SBUF的值为〔〕,内部RAM的值不受复位的影响,而其余存放器的值全部为〔〕。
15、8051内部有〔〕并行口,P0口直接作输出口时,必须外接〔〕;并行口作输入口时,必须先〔〕,才能读入外设的状态。
16、将立即数#33H送20H单元使用〔〕指令。
17、入栈指令使用〔〕指令。
18、在串行通信中,有数据传送方向〔〕、〔〕、〔〕三种方式。
19、单片机中断系统中共有〔〕、〔〕、〔〕、〔〕、〔〕五个中断源,其中优先级最高的是〔〕、优先级最低的是〔〕。
20、当MCS-51引脚〔〕信号有效时,表示从Po口稳定地送出了低8位地址。
单片机模拟试卷及答案

单片机应用技术模拟试卷1及答案一、填空题(每空1分,共20分)1、单片机是由CPU、存储器、I/O接口及定时/计数器集成在一个芯片上组成的。
2、十进制数25=16H(十六进制)=00010110B(二进制)。
3、单片机的三总线可以分为地址总线、数据总线和控制总线。
(或者数据总线、地址总线)4、8051的=1意味着访问前4K是内部程序存储器,超过4K后访问的是外部程序存储器。
5、单片机复位后SP=07H,第一个入栈数据进入08H单元。
6、执行ANL A,#0FH后,累加器A的内容高4位是0000。
7、8051单片机共有5个中断源,2个优先级。
8、能够加间址符@的寄存器有R0、R1和DPTR。
9、在伟福仿真软件当中输入调试程序我们都保存成后缀是ASM的文件。
10、可编程并行I/O接口芯片8155内部功能部件包括256B的静态RAM,3个I/O 接口和1个14位的定时/计数器。
11、A/D转换器是将模拟量转换成数字量,D/A转换器是将数字转换成模拟量。
二、选择题(每小题2分,共20分)1、一个完整的系统通常包括(B)。
A.系统软件和应用软件 B. 硬件系统和软件系统C. 计算机及外设D.硬件和系统软件2、EPROM是指(D)。
A. 随机存储器B.电擦除的只读存储器C.只读存储器D.紫外线可擦除的只读存储器3、先判断后循环的循环程序结构中,循环体至少被执行(A)次。
A.0B.1C.2D.34、MCS-51系列单片机的CPU是(B )位的。
A.4位B.8位C.16位D.32位5、8031的内部RAM中,用作位寻址的单元地址是(B)。
A.00H-1FHB.20H-2FHC.30H-4FHD.50H-6FH6、12MHz晶振的单片机在定时方式下,定时器可能实现的最小定时时间是(D ) 。
A.8us B.4us C.2us D.1us7、在单片机扩展系统中,8031地址总线和数据总线分时复用所用端口是(D)。
A. P3口B. P1口C. P2口D. P0口8、在MCS-51单片机中,惟一一个可供用户使用的16位寄存器是(C)。
单片机模拟试卷003

单片机考卷3《单片机原理》试题库及答案-定时、中断、串行口系统及应用一、判断题()1.在MCS—51单片机内部结构中,TMOD为模式控制寄存器,主要用来控制定时器的启动与停止。
()2.在MCS—51单片机内部结构中,TCON为控制寄存器,主要用来控制定时器的启动与停止。
()3.MCS—51单片机的两个定时器的均有两种工作方式,即定时和计数工作方式。
()4.MCS—51单片机的TMOD模式控制寄存器不能进行位寻址,只能用字节传送指令设置定时器的工作方式及操作模式。
()5.MCS—51单片机系统复位时,TMOD模式控制寄存器所低4位均为0。
()6.8051单片机5个中断源相应地在芯片上都有中断请求输入引脚。
()7.启动定时器工作,可使用SETB Tri启动。
()8.8051单片机对最高优先权的中断响应是无条件的。
()9.中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令。
()10.MCS—51单片机系统复位后,中断请求标志TCON和SCON中各位均为0。
()11.MCS—51单片机的中断允许寄存器的IE的作用是用来对各中断源进行开放或屏蔽的控制。
()12.用户在编写中断服务程序应在中断入口矢量地址存放一条无条件转移地址,以防止中断服务程序容纳不下。
()13.若要在执行当前中断程序时禁止更高优先级中断,应用软件关闭CPU中断,或屏蔽更高级中断源的中断,在中断返回时再开放中断。
()14.串行口的中断,CPU响应中断后,必须在中断服务程序中,用软件清除相应的中断标志位,以撤消中断请求。
()15.串行口数据缓冲器SBUF是可以直接寻址的专用寄存器。
()16.如设外部中断0中断,应置中断允许寄存器IE的EA位和EX0位为1。
()17.指令JNB TF0,LP的含义是:若定时器T0未计满数,就转LP。
()18.若置8031的定时器/计数器T1于定时模式,工作于方式2,则工作方式字为20H。
单片机原理及应用技能比赛模拟试题及答案

单片机原理及应用技能比赛模拟试题(五)一、填空题1、当定时器T0工作在方式 3 时,要占用定时器T1 的 TR1 和 TF1 两个控制位。
2、在定时器T0工作方式 3下, TH0 溢出时,TF1 标志将被硬件置 1 去请求中断。
3、在定时器T0工作方式 3下,欲使 TH0 停止工作,应执行一条CLR TR1的指令。
4、使用定时器 / 计数器 1 设置串行通信的波特率时,应把定时器/ 计数器 1 设定作方式 2,即自动重新加载方式。
5、当计数器产生计数溢出时,把定时器/ 计数器的 TF0(TF1)位置“ 1。
”对计数溢出的处理,在中断方式时,该位作为中断标志位使用;在查询方式时,该位作状态位使用。
6、在定时器工作方式 1 下,计数器的宽度为16 位,如果系统晶振频率为6MHz,则最大定时时间为,若系统晶振频率为 12MHz,则最大定时时间为。
7、 8051 单片机内部设有两个 16 位定时器 / 计数器,即 T0和T1。
8、 T0 由两个 8 位特殊功能寄存器TH0 和 TL0 组成, T1 由 TH1 和 TL1 组成。
9、定时时间与定时器的工作方式、计数初值及振荡周期有关。
10、 MCS-51 的定时器 / 计数器作计数器时计数脉冲由外部信号通过引脚和提供。
11、MCS-51 的定时器 / 计数器 T0 的门控信号 GATE设置为 1时,只有 INT0 引脚为高电平且由软件使TR0 置1 时,才能启动定时器/ 计数器 T0 工作。
12、当 T0 为方式 3 ,T1 为方式 2 的时候, 8051 单片机的定时器可提供 3 个 8位定时器 / 计数器。
1、 MCS-51 有 5 个中断源, 2 个中断优先级,优先级由软件填写特殊功能寄存器IP 加以选择。
2、外中断请求标志位是IE0 和 IE1 。
3、 RETI 指令以及任何访问 IE 和 IP 寄存器的指令执行过后, CPU 不能马上响应中断。
单片机C语言模拟试题

2.请将ROM3000H单元内容送R7
答:MOV DPTR, #3000H
CLR A
MOVC A,@A+DPTR
MOV R7,A
七、编程题(40分)
1 已知一MCS—51单片机系统的片内RAM 20H单元存放了一个8位无符号数7AH,片外扩展RAM的8000H存放了一个8位无符号数86H,试编程完成以上两个单元中的无符号数相加,并将和值送往片外RAM的01H、00H单元中,同时将所编写程序运行完成后的数据和状态添入下表中给出的PSW的有关位以及寄存器A、DPTR和RAM单元中。
2、片内RAM的20H~2FH为位寻址区,所包含的位地址是( B )。
A、00H~20H B、00H~7FH C、20H~2FH D、00H~FFH
3、MCS-51单片机的复位信号是( A )有效。
A、高电平 B、低电平 C、脉冲 D、下降沿
答:P=1/f=(1/11.059×106)=0.09×10-6s
=90ns
S=2P=2×90ns=180ns
机器周期=12P=12×90ns=1.08μs
双指令周期=2×机器周期=2.16μs
判题标准:每问4分,结果错,分值全扣;结果正确,量纲错或不写量纲,每问扣1分。
2.MCS—5l单片机的堆栈区只可设置在 片内数据存储区(器)
3.MCS—51单片机外部中断请求信号有电平方式和脉冲方式,在电平方式下,当采集到INT0、INT1的有效信号为低电平时,激活外部中断。
4.定时器/计数器的工作方式3是指的将定时器/计数器0 拆成两个独立的8位计数器。而另一个定时器/计数器此时通常只可作为串行口的波特率发生器使用。
单片机无纸化模拟考试试题1

单片机无纸化模拟考试试题1考试时间20分钟,总分100分。
共50道小题,20道单选,30道判断。
1、8031单片机若晶振频率为fosc=12MHz,则一个机器周期等于()µS.A、1/12B、1/2C、1(正确答案)D、22、8051单片机的VCC(40)引脚是()引脚.A、主电源+5V(正确答案)B、接地C、备用电源D、访问片外存储器3、8051单片机的VSS(20)引脚是()引脚.A、主电源+5VB、接地(正确答案)C、备用电源D、访问片外存储器4、8051单片机中,用来访问外部存储器的是().A、PSWB、ACCC、SPD、DPTR(正确答案)5、MCS—51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来().A、存放指令B、存放16位地址,作间址寄存器使用(正确答案)C、存放下一条指令地址D、存放上一条指令地址6、MCS—51单片机复位后,专用寄存器ACC的状态是().A、0000HB、07HC、00H(正确答案)D、0FFH7、MCS—51指令系统中,逻辑与操作指令是().A、CPLB、RLCC、ANL(正确答案)D、ORL8、MCS—51指令系统中,循环转移指令是().A、JBB、JNZC、CJNZD、DJNZ(正确答案)9、MCS—51指令系统中,异或指令是().A、XRL(正确答案)B、SETBC、CLRD、RR10、MCS—51指令系统中,指令CLR A;表示().A、将A的内容清0(正确答案)B、将A的内容置1C、将A的内容各位取反,结果送回A中D、循环移位指令11、堆栈区一般设在()区域.A、工作寄存器区B、特殊功能寄存器区C、一般RAM区(正确答案)D、位寻址区12、外部中断0的入口地址是().A、0003H(正确答案)B、000BHC、0013HD、001BH13、单片机上电复位后,PSW的值为().A、1B、07HC、FFHD、0(正确答案)14、8051单片机()口是一个8位漏极型开路型双向I/O端口.A、P0(正确答案)B、P1C、P2D、P315、“MOVA,R0”源操作数的寻址方式是().A、寄存器寻址(正确答案)B、直接寻址C、寄存器间接寻址D、立即寻址16、000BH是()中断的入口.A、T0(正确答案)B、T1C、INT0D、INT117、8051单片机具有双功能的端口是().A、P0口和P1口B、P3口(正确答案)C、P1口和P2口D、P1口18、单片机18,19脚的名称().A、接地B、复位C、时钟脉冲(正确答案)D、电源19、1个机器周期由()个状态周期构成.A、2B、4C、6(正确答案)D、820、8031单片机的EA引脚().A、必须接地(正确答案)B、必须接+5VC、可悬空D、以上三种视需要而定21、MCS—51单片机的布尔处理器是以A为累加器进行位操作的。
单片机原理与应用模拟考试题(附参考答案)

单片机原理与应用模拟考试题(附参考答案)一、单选题(共60题,每题1分,共60分)1、下列指令能使P1口的最低位置1的是( )。
A、ANL P1,#80HB、SETB 90HC、ORL P1,#0FFHD、ORL P1,#80H正确答案:B2、在中断服务程序中,至少应有一条( )。
A、加法指法B、传送指令C、中断返回指令D、转移指令正确答案:C3、MCS-51单片机的中断源全部编程为同级时,优先级最高的是( )。
A、/INT1B、TIC、串行接口D、/INT0正确答案:D4、MCS-51单片机CPU开中断的指令是( )。
A、SETB EAB、SETB ESC、CLR EAD、SETB EX0正确答案:A5、在MCS-51单片机指令中,下列指令中( )是无条件转移指令。
A、LCALL addr16B、DJNZ direct,relC、SJMP relD、ACALL addr11正确答案:C6、用8051单片机的定时器/计数器T1作定时方式,用方式2,则初始化编程为( )。
A、TMOD=0x06B、TMOD=0x20C、TMOD=0x10D、TMOD=0x60正确答案:B7、若单片机的振荡频率为6MHz,设定时器/计数器工作在方式1需要定时1ms,则定时器/计数器初值应为( )。
A、500B、1000C、216-500D、216-1000正确答案:C8、Intel 8051单片机的CPU是( )。
A、16位B、4位C、8位D、准16位正确答案:C9、指令JB 0E0H,LP 中的0E0H是指( )。
A、累加器AB、累加器A的最高位C、累加器A的最低位D、一个单元的地址正确答案:C10、访问外部存储器或其它接口芯片时,作数据线和低8位地址线的是( )。
A、P1口B、P0口和 P2口C、P0口D、P2口正确答案:C11、单片机上电复位后,PC的内容和SP的内容为( )。
A、0000H,00HB、0000H,07HC、0003H,07HD、0800H,08H正确答案:B12、若要定时100ms(系统时钟频率为6MHz),则使用定时器/计数器的( )更合适。
考研单片机试题及答案解析

考研单片机试题及答案解析模拟试题:考研单片机一、选择题(每题2分,共20分)1. 单片机的英文缩写是()。
A. MCUB. CPUC. RAMD. ROM2. 下列哪个不是单片机的最小系统组成部件?()A. 中央处理器(CPU)B. 随机存取存储器(RAM)C. 只读存储器(ROM)D. 显示器3. 8051单片机的定时器工作模式中,定时器模式0是指()。
A. 13位定时/计数器B. 16位定时/计数器C. 8位自动重装载定时/计数器D. 16位自动重装载定时/计数器4. 单片机中,堆栈的作用是()。
A. 数据存储B. 程序计数器存储C. 临时数据存储D. 长期数据存储5. 在单片机的串行通信中,波特率的设置可以通过定时器的()来实现。
A. 定时器模式B. 定时器初值C. 定时器溢出率D. 定时器中断6. 8051单片机的P1端口是一个()位的双向I/O端口。
A. 4B. 8C. 16D. 327. 在单片机程序设计中,通常使用哪种类型的寄存器来存储操作数?()A. 累加器(A)B. 变址寄存器(DPTR)C. 堆栈指针寄存器(SP)D. 数据指针寄存器(DPTR)8. 单片机的看门狗定时器(Watchdog Timer)的主要作用是()。
A. 定时输出A. 系统监控B. 数据存储D. 程序计数9. 在单片机系统中,外部中断0的触发方式是()。
A. 电平触发B. 边沿触发C. 定时触发D. 程序触发10. 下列哪个指令是8051单片机的无条件跳转指令?()A. LJMPB. SJMPC. AJMPD. JMP @A+DPTR答案解析:1. 答案:A解析:单片机的英文缩写是MCU,代表Microcontroller Unit。
2. 答案:D解析:单片机的最小系统通常包括CPU、RAM、ROM和I/O端口,不包括显示器。
3. 答案:A解析:8051单片机的定时器模式0是13位定时/计数器。
4. 答案:B解析:堆栈主要用于存储程序计数器的值,用于函数调用和返回。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、单项选择题:(共30题,每题1分,共30分)1、单片机8032的EA引脚( A )。
A. 必须接地B. 必须接+5V电源C. 可悬空D. 以上三种情况视需要而定2、MCS-51单片机的4个并行I/O端口作为通用I/O端口使用,在输出数据时,必须外接上拉电阻的是( A )。
A. P0口B. P1口C. P2口D. P3口3、当MCS-51单片机应用系统需要扩展外部存储器或其它接口芯片时,( C )可作为高8位地址总线使用。
A. P0口B. P1口C. P2口D. P0口和P2口4、系统复位后,I/O引脚的内容是( B )。
A. 08HB. FFHC. 30HD. 50H5、MCS-51单片机的寄存器组区位于内部RAM的( C )单元。
A. 00H~7FHB. 20H~7FHC. 00H~1FHD. 20H~2FH6、单片机C51程序中定义寄存器组使用的关键字是( C )。
A. useB. usedC. usingD. usings7、C程序总是从( A )开始执行的。
A. 主函数B. 子函数C. 按程序顺序D. 中断函数8、下面叙述不正确的是(C )。
A. 一个C源程序可以由一个或多个函数组成B. 一个C源程序必须包含一个函数main()C. 在C51中,注释说明只能使用/*……*/注释D. C程序的基本组成单位是函数9、在C51程序中常常把( D )作为循环体,用于消耗CPU时间,产生延时效果。
A. 赋值语句B. 表达式语句C. 循环语句D. 空语句10、在单片机应用系统中,为节省I/O引脚多个LED数码管显示电路常采用( B )显示方式。
A. 静态B. 动态C. 静态和动态D. 查询11、共阴极LED数码管显示字符“1”的段码是( B )。
A. 3FHB. 06HC. 5BHD. 4FH12、程序是以( C )形式存放在程序存储器中的。
A. C语言源程序B. 汇编程序C. 二进制编码D. BCD码13、按键开关的结构通常是机械弹性元件,在按键按下和断开时,触点在闭合和断开瞬间会产生接触不稳定,为消除抖动引起的不良后果,按键个数较多时通常采用( B )。
A. 硬件去抖动B. 软件去抖动C. 硬、软件两种方法D. 单稳态电路去抖方法14、在共阴极数码管使用中,若要仅显示小数点,则其相应的字段码是( A )。
A. 80HB. 10HC. 40HD. 7FH15、MCS-51系列单片机的定时器T0用做计数方式时,采用工作方式2,则工作方式控制字为( B )。
A. 02HB. 06HC. 20HD. 60H16、MCS-51系列单片机的定时器T1用做定时方式时是( B )。
A.对内部时钟脉冲计数,一个时钟周期加1B.对内部时钟脉冲计数,一个机器周期加1C.对外部时钟脉冲计数,一个时钟周期加1D.对外部时钟脉冲计数,一个机器周期加117、启动T0开始计数是使TCON的( B )。
A. TF0位置1B. TR0位置1C. TR0位置0D. TR1位置018、MCS-51系列单片机串行口发送中断源的工作过程是:当串行口发送完一帧数据时,将SCON 中的( D ),向CPU申请中断。
A. RI置1B. RI置0C. TI置0D. TI置119、MCS-51系列单片机按照自然优先级顺序,级别最高的中断源是( A )。
A. 外部中断0B. 外部中断1C. 定时器T0D. 定时器T120、当外部中断0发出中断请求后,中断响应的条件是( C )。
A. ET0=1B. EX0=1C. IE=0x81D. IE=0x6121、ADC0808芯片是m路模拟输入n位A/D转换器,m、n分别是( C )。
A. 8、9B.1、8C.8、8D. 8、1622、DAC0832的工作方式通常有( D )。
A. 直通工作方式B. 单缓冲工作方式C. 双缓冲工作方式D. 以上三种全是23、MCS-51系列单片机的串行口是( B )。
A. 单工B. 半双工C. 全双工D. 并行口24、在数模转换过程中,以下转换精度最高的是( D )。
A.8位数模转换器 B. 10位数模转换器C. 12位数模转换器D. 14位数模转换器25、当设置串行口工作方式为方式1时,其波特率( D )。
A. 取决于T1的溢出率B. 取决于PCON中的SMOD位C. 取决于时钟频率D. 取决于PCON中的SMOD位和T1的溢出率26、一个EEPROM的地址引脚为A0~A10,它的容量为( B )。
A.1KBB.2KBC.3KBD. 4KB27、在存储器扩展电路中74LS373的主要功能是( C )。
A. 存储数据B. 存储地址C. 锁存数据D. 锁存地址28、AT24C02EEPROM遵从( B )通信协议。
A.I2C总线B.SPI总线C. 单总线D. 并行总线29、DS18B20数字温度传感器遵从()通信协议。
A.I2C总线B.SPI总线C. 单总线D. 并行总线30、MCS-51单片机与PC机通信需要采用的芯片是( A )。
A.MAX232 B.6N137 C. ULN2003 D. MC1413二、填空题:(共20空,每空1分,共20分)1、AT89S52有 4 组并行I/O 口,每组个I/O 口均是 8 位的。
2、除了单片机和电源外,单片机最小系统包括___晶振_____电路和___复位_____电路。
3、当系统的振荡频率为6MHz 时,一个机器周期为___2_____μs 。
4、单片机定时器工作于计数功能时,外部脉冲的频率不能超过晶振频率的 1/12 。
5、MCS-51单片机的存储器主要有4个物理存储空间,既____ 内部数据存储器 ____、 _ 内部程序存储器 _______、_____ 外部数据存储器 ___、 外部程序存储器____ ____。
6、使MCS-51系列单片机的定时器T0停止计数的语句是 TRO=0 。
7、MCS-51系列单片机CPU 关中断语句是 EA=0 。
8、MCS-51系列单片机的中断系统由TCON 、SCON 、__IE______、____IP____等寄存器组成。
9、MCS-51系列单片机有 2 个16位的定时/计数器 TMOD 和 TCON 。
10、A/D 转换结束时数据传送的方式有____单双工 ____、__ 半双工 ______和____全双工_ ___方式编程。
三、程序分析填空:(共15空,每空2分,共30分)1、使用AT89S52单片机,P1口引脚接8个LED 的阴极,通过程序按一定的规律向P1口的引脚输出低电平和高电平,控制八只发光二极管循环点亮。
LED 循环点亮控制主程序如下:#include <AT89X52.h>void main(){unsigned char i;unsigned char temp;P1 = 0xff;while(1){temp = 0x01;for (i=0; ____i<8_ ___;i++){P1 =___~temp_ ___;Delay(); //延时函数temp = ____temp< < 1 ___;}}} 2、使用AT89S52单片机,从P1.0输出一个频率为2 KHz 的方波,采用定时器T0方式1实现。
晶振频率6MHz.#include <AT89X52.h>void main(){unsigned char temp ; TMOD= 0x01 ; TH0 = ; TL0 = ; IE = 0x82 ;得分 评卷人 得分 评卷人TR0 =1;While(1) ;}void timer0(void) interrupt 1 using 1{P1_0=~P1_0;;}3、使用AT89S52单片机,由P1口的P1.0、P1.1 、P1.2和P1.3四个引脚通过步进电机驱动电路分别接在四相步进电机的四相绕组,步进电机的励磁方式采用四相双四拍,通过程序控制步进电机反转。
步进电机控制主程序如下:void main(){while(1){P1=____0x03_ ___;mDelay (50);P1=____0x09 ___;mDelay (50);P1=____0x0C ___;mDelay (50);P1=0x06;mDelay (50);}}4、请完善下面模数转换器ADC0808的工作过程的处理程序。
while(1){START=0;START=___1 __;//启动A/D转换START=__ 0___;while( EOC=0 );//等待A/D转换结束OE=____1 ___; //数据输出允许temp=P0; //读取A/D转换结果P1=temp; //A/D转换结果送LED显示}得分评卷人四、单片机应用设计分析:(共2题,每题10分,共20分)1、用AT89S52单片机将ADC0809采样到的模拟电压信号(由电位器模拟产生)转换成数字量,把转换结果送到8个LED进行显示(既二进制显示)。
请画出模数转换LED(共阳极连接)显示电路、编写模数转换LED显示c语言程序。
2、生产线自动打包系统如下图所示。
在一个工业生产线上,零件通过一个装有光电传感器的传输带传送,每当零件通过传感器时,传感器向单片机发出一个脉冲信号,每通过100个零件,单片机发出控制信号,生产线自动将100个零件打包。
要求用LED模拟打包机;用按钮模拟零件通过一个装有光电传感器的传输带传送,产生一个脉冲信号,向单片机发出一个计数脉冲信号。
请完成生产线自动打包系统的电路和c语言程序设计。
一、单项选择题:1、MCS-51系列的单片机中片内RAM的字节大小可能的是( D )A、128MB、128KC、128D、642、C51语言提供的合法的数据类型关键字是( A )。
A、sfrB、BITC、CharD、integer r3、片内RAM的位寻址区,位于地址( B )处。
A、00H~1FHB、20H~2FHC、30H~7FHD、80H~FFH4、MCS-51单片机上电复位的信号是( D )A、下降沿B、上升沿C、低电平D、高电平5、可以将P1口的低4位全部置高电平的表达式是( B )A、P1&=0x0fB、P1|=0x0fC、P1^=0x0fD、P1=~P16、需要扩展一片外部RAM,大小32K字节,需要的地址线是( A )A、15B、14C、13D、127、如果将中断优先级寄存器IP中,将IP设置为0x0A,则优先级最高的是( D )A、外部中断1B、外部中断0C、定时/计数器1D、定时/计数器08、单片机C51中用关键字( C )来改变寄存器组A、interruptB、unsignedC、usingD、reentrant9、设MCS-51单片机晶振频率为12MHz,定时器作定时器使用时,其最高的输入计数频率应为( B )A、2MHzB、1MHzC、500kHzD、250kHz10、使用_nop_()函数时,必须包含的库文件是( C )A、reg52.hB、absacc.hC、intrins.hD、stdio.h11、ADC0809的启动转换的信号是( D )A、ALEB、EOCC、CLOCKD、START二、判断题:1、C51中,特殊功能寄存器一定需要用大写。