下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、单片机原理1填空选择1计算机系统中联系五大部件的传送通道称为总线,总线可分为地址总线,数据总线,控制总线。2. 求补码?答:反码:正数反码与原码相同,负数反码符号位不变,数值位按位取反。补码:正数的补码与原码相同,负数补码是把反码的最低位加13.80C51单片机包含那些主要逻辑功能部件?答:CPU (运算器,控制器),4KB ROM,128B RAM,2个16位定时计数器/计数器,5个 中断源,一个全双工串口,4个8位并行I/O 口。4.I/O的作用?P0:即可作为地址/数据总线口,也可以作普通I/O 口用。P1 :准双向口,通用 I/O 口。P2:准双向口,即可作为地址总线输出地址高8位,也
2、可以作普通I/O 口用。P3:多用途端口,也可以作普通I/O 口用,也可以按每位定义的第二功能使用。5.工作寄存器地址区(P22)工作寄存器地址范围0 区:00H -07H1 区:08H -0FH2 区:10H -17H3 区:18H -1FH6. 工作计数器 PC的作用:用于安放下一条执行的指令地址(程序存储器地址 )是一个16位 专用寄存器,寻址范围0 64k,物理上独立,不属于内部数据存储器的SFR块。7. 程序状态寄存器 PSW是一个8位寄存器。PSW.7 PSW.6 PSW.5 PSW .4 PSW.3 PSW.2 PSW.1PSW.0CYACF0RS1RS0OV-PCY( PSW.
3、7 ):进位标志P( PSW.0):奇偶标志位80C51单片机通常采用上电复位和开关复位两种方式。8. 堆栈指针SP:他是一个8位寄存器用来存放 栈顶地址,他的原则为 先进后出。复位后内部存储器的状态:PC( 0000H)SP(07H)9. 机器周期的计算(给出震荡频率求机器周期)P351个机械周期=6个状态=12个振荡周期10. 寻址方式?80C51单片机的指令系统共有7种寻址方式:1.寄存器寻址2.直接寻址3.寄存器间接寻址4.立即寻址5.变制寻址6.位寻址7.相对寻址用于寄存器间接寻址的寄存器有R0, R1和DPTR,称为寄存器间接寻址寄存器。注:间接寻址寄存器前必须加上符号 。11.
4、数据传送操作是指把数据从源地址传送到目的地址,源地址内容不变(p45)数据传送指令MOV ,MOVX,12. 程序存储读指令MOVC13汇编语言的伪指令:ORG :该命令总是出现在源程序的开头位置,用于规定目标程序的起始地址,及规定此命令后面程序或数据块的起始地址。END :该程序用于终止源程序的编译工作,是源程序的结束标志,因此,在一个源程序中只能有一条END命令,并且位于程序的最后。14. 假定累加器A中的内容为30H,执行指令“ 1000H : MOVC A,A+PC ”后,会把程 序存储器(1031H)单元的内容送至累加器 A。15. 假定A=85H,R0=20H,(20H)=0AFH
5、,执行指令“ ADD A,R0”后,累加器 A的内容 为(34H),CY的内容(1),AC的内容为(1),OV的内容为(0)。16. 累加器A中存放着一个其值小于或等于127的8位无符号数,CY清0后执行“ RLC A ”指令,则A中的数变为原来的 (2)倍。17. 工作方式寄存器 TMOD的作用:用于设置定时/计数器的工作方式,底4位用于T0,高 4位用于T1.18. C51的变量支持的存储程序Code( ROM 64kB 由 MOVC A+DPTR'可Data ( RAM内部)访问变量速度最快(直接寻址)Idata ( RAM内部)访问所有内部地址空间(间接寻址)Bdata ( R
6、AM内部)支持位与字节混合访问(可位寻址)Xdata ( RAM外部)外部数据存储区由MOVXDPTR问Pdata ( RAM外部)分页外部数据存储区由MOVXR问中断允许控制IE寄存器EA=1中断优先控制IP寄存器19. 数据的传输方式为 异步方式和同步方式21.波特率:调制速率,指传输信号电信号的速率,每秒传输电信参数。单位bps22线选法就是直接以系统的地址作为存储芯片的片选信号,为此只需要把高位地址线与存储芯片的片选信号直接链接即可。先选法的有优点是简单明了,不需要怎增加额外电路,缺点是存储空间不连续。简答题1.80C51的功能部件有哪些?面向控制的8位CPU、片内振荡器及时钟电路、程
7、序存储器ROM、数据存储器 RAM、定时/计数器、32条可编程的I/O线、一个可编程全双工串行口、中断系统、特殊功能寄存 器2.89C51的数据类型基本类型:字符型,整型,长整型,浮点型和双精度型特有类型:bit,sbit ,sfr,sfr16,数据类型,专门用于51单片机硬件和 C51编译器,不能通过指针进行访问,它们用于访问51单片机的特殊功能寄存器和位地址区存储类型: code,data,idata,bdata,xdata,pdata3. 串行口工作方式及特点,如何确定其工作方式的1) 工作方式0 :以RXD(P3.0)作为数据的输入输出端,以 TXD(P3.1)端输出移位脉冲,常 用于
8、外接移位寄存器, 用以扩展并行口 ,移位数据的发送和接收以 8位位一帧,低位在前, 咼位在后。2) 工作方式1:真正用于数据的串行发送与接收,TXD引脚与RXD引脚分别用于发送和 接收数据,10位数据为一帧,1个起始位,8个数据位,1个停止位,先发或接收最低位。3) 工作方式2/工作方式3: 9位异步通信接口,每帧数据位11位,1位起始位,8个数据位, 1位可编程控制位,以及1位停止位。由SCON中的SM0和SM1决定其工作方式4几个中断源?各标志如何复位?入口地址1) 外部中断0, ( p3.2)0003H低电平:软件和硬件电路下降沿:软件复位2) 外部中断1, ( p3.3)0013H低电
9、平:软件和硬件电路下降沿:软件复位3) 定时/计数器T0 , TF0(TCON.5) 000BH.自动清零4) 定时/计数器T1 , TF1(TCON.7) 001BH 自动清零5) 串行口中断 RI (SCON.0) 0023H 软件上电复位程序分析题1)有一个长度为20字节的字节串放在 80C51单片机内部RAM中,其首地址为60H,要求 将该字符串中每一个字符加偶校验。ORG1000HMOVR1, #60HMOVR5, #20NEXT:MOVA, R1ACALLSEPAMOVR1 , AINCR1DJNZR5 ,NEXTSEPA:ADDA, #00HJNBPSW.O, SRETORLA,
10、 #01HRET:RET2)从内部RAM的30H单兀开始,有分别送入40H,50H开始的内部RAMMOVRO, #30HMOVR1, #40HMOVA, #50HMOVR7, #10LOOP: MOV20H,R0INCR010个单字节数据,编写以下程序把其中的正数,负数 单元JB 20H.7 ,FSZS:MOV R1,20HINCR1SJMP NEXTFS:XCHA,R1MOVR1,20HXCHA ,R1INCANEXT :DJNZRZ,LOOPSJMP $编程题1) 设单片机的fosc=12MHZ,采用TO定时方式1在P1.0脚上输出周期为 2msde方波? 解:周期为2ms的方波由2个半周
11、期为1ms的正负脉冲组成,方波输入原理:定时 1ms后将端口输出电平取反1ms定时计数初值应为:a=2A16-1*fos/12=2A16-1000*12/12=64536=0xfc18THO=Oxfc TL0=0x18中断方式#in elude vreg51.h>sbit P1_0=P1A0;timerO () in terrupt 1 P1_0 = !P1_0;THO = Oxfc;TLO = 0x18;mai n () TMOD = 0x01;THO = Oxfc;TLO = Ox18;EA=1;ETO=1;TRO=1;while(1);2)将片内RAM以5OH单元开始的16个数据,传送至片外数据存储器 OOOOH开始的单元 中的程序。解:ORG 1OOOHMOV RO,#5OHMOV R7,#16MOV DPTR,#OOOOHAGANI: MOV A,ROMOVX DPTR,AINC ROINC DPTRDJNZ R
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《肾移植术后的护理》课件
- 养老院老人生活设施维修人员激励制度
- 养老院老人关爱服务规范制度
- 《用餐的经验过程》课件
- 2024年泥工装修项目合作合同样本版B版
- 施工成本控制的合同(2篇)
- 健美操基本步伐课件
- 2024年甲乙双方关于城市轨道交通信号系统建设与维护合同
- 刑法学课程课件教案绪论
- 2025年廊坊货运从业资格模拟考
- 食品生产企业生产线员工食品安全知识培训
- 介入科工作总结
- 四年级上册道德与法治知识点汇总复习过程
- 马克思主义学院工作汇报PPT课件
- QC课题提高检查井周边压实度
- 交接班流程图
- 工程项目节能减排策划案(共61页)
- 轻钢龙骨纸面石膏板吊顶施工工艺及方法
- 用人单位职业病危害项目申报及审核PPT课件
- 浅析科学研究方法论在管理研究中的运用
- CRH380A动车组轮对检修流程及改进方案
评论
0/150
提交评论