单片机原理及应用1

上传人:z****2 文档编号:199347654 上传时间:2023-04-10 格式:DOCX 页数:4 大小:28.02KB
收藏 版权申诉 举报 下载
单片机原理及应用1_第1页
第1页 / 共4页
单片机原理及应用1_第2页
第2页 / 共4页
单片机原理及应用1_第3页
第3页 / 共4页
资源描述:

《单片机原理及应用1》由会员分享,可在线阅读,更多相关《单片机原理及应用1(4页珍藏版)》请在装配图网上搜索。

1、单片机原理及应用(一)、单项选择题1、补码为 7fH 的机器数真值是(A: -11DB: -145D-111DD:127D2、3、单片机中EA引脚与GND相接时,A:片外数据RAM有效C:片外程序ROM有效AT89S52单片机的(A: P0B: P1说明4、5、6、7、单片机应用程序一般存放在(A: RAMB: ROM下列指令中不影响标志位CY的指令有A: ADD A, 20H B: CLRCPU 主要的组成部部分为(A:逻辑运算器、控制器C:逻辑运算器、romAT89S52单片机的CPU是(A: 16B: 4)B:片内数据RAM有效D:片内程序ROM有效)口的引脚,还具有外中断、串行通信等第

2、二功能C: P2)D:P3C:寄存器)。C: RRC A8、AT89S52单片机复位后,PC与SP的值为(D:CPUD: INC AB:加法器、寄存器 D:逻辑运算器、指令译码器 )位的单片机C: 8 )D: 32A: 0000H, 00H B: 0000H, 07H C: 0003H, 07HD: 0800H, 00H9、当需要从 MCS-51 单片机程序存储器取数据时,采用的指令为( )。A + DPTR DPTR)D: 70HA: MOV A, R1B: MOVC A,C: MOVX A, R0D: MOVX A,10、AT89S52单片机中既可位寻址又可字节寻址的单元是(A: 20HB

3、: 30HC: 00H二、填空1. AT89S52单片机芯片共有个引脚(DIP封装),MCS-51系列单片机为位单片机。2. 当单片机复位时PSW= H,这时当前的工作寄存器区是2区,R4所对应的存储单元地址为 H。3. MCS-51系列单片机指令系统的寻址方式有、。4.由AT89S52组成的单片机系统在工作时,_引脚应该接_ 使得AT89S51使用片内 ROM;三、编程题1、编写汇编语言程序段,编写程序实现R1R0和R3R2中的两个4位BCD码相加,结 果送入R5R4中,如有进位则存入进位C中.。2、编写汇编语言程序段,编程计算机1234H+5678H,和放在第一位31H和32H中四、综合应

4、用题1、编写完整C语言程序已知AT89S51单片机系统时钟频率为fOS(=12MHz,试利用定 时器T1作为定时器,实现P0.7输出矩形脉冲。(采用中断方式实现)2、编写完整C语言程序 有一原理图如下图所示,编写程序实现P0 口上的8个发光二极 管轮流循环右移,亮灭时间可调。(时间用延时方法实现)U1XTAL1XTAL2RSTPSEN ALE EA1-2 3_4 5-6 7-8P1.0 P1.1P1.2P1.3P1.4P1.5P1.6P1.780C513938巨36355 33P0.6/AD令P0.7/AD7 32PO.O/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4

5、P0.5/ADET22P2.0/A8-P2.1/AP2.2/A1P2.3/A1P2.4/A1 P2.5/A1SP2.6/A1UP2.7/A15 捋C26IT2710P3.0/RXD41P3.17TXmP3.27INTo42P3.3/INT143P3.4/T 今P3.5TP3.67WR46P3.7/RD *14151617R1R2R3R4R5R6R7j 1K “r 1K “r 1K “r 1K “r 1K “r 1K “r 1K L1KT I I T 1一一1R8单片机原理及应用参考答案(一)一、单项选择题1-5: DCDBB6-10: ACBBA二、填空1. 40、82.10H、14H3. 立

6、即数、直接、间接、位4. EA 、 VCC三、编程题1、MOV A,R0ADD A,R2DA AMOV R4,AMOV A,R1ADDC A,R3DA AMOV R5,ARET2、CLR CMOV A,#34HADD A,#78HMOV 31H,AMOV A,#12HADDC A,#56HMOV 32H,ASJMP $四、综合应用题1 、 #include unsigned char t=0; void timer1(void) interrupt 3 TH1=0x3c;TL1=0xb0;t+; if (t=20) P0_7=P0_7;t=0; void main(void) TMOD=0x01;TH1=0x3c; TL1=0xb0; TR1=1;ET1=1;EA=1; while(1);2、#include void delay(unsigned int t) unsigned int i,j;for(i=0;it;i+) for(j=0;j200;j+); void main() unsigned char KK;unsigned char a=0; P0=0x7F;while(1) for(KK=0;KK1;P1=P1+1;

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!