单片机复习资料.ppt
《单片机复习资料.ppt》由会员分享,可在线阅读,更多相关《单片机复习资料.ppt(32页珍藏版)》请在第壹文秘上搜索。
1、 考试形式:闭卷考试形式:闭卷单片机原理及应用单片机原理及应用总复习总复习第第1 1章章 计算机基础知识计算机基础知识第第2 2章章 单片机的硬件结构和原理单片机的硬件结构和原理第第3 3章章 汇编指令系统汇编指令系统 第第4 4章章 单片机程序设计单片机程序设计第第5 5章章 中断与定时中断与定时第第7 7章章 单片机存储器扩展单片机存储器扩展 第第8 8章章 单片机单片机I/OI/O口扩展口扩展第第9 9章章 单片机单片机A/DA/D与与 D/A D/A扩展扩展课程讲授内容练习练习 第第3 3章内容总结:章内容总结:uMCS-51指令集(五大类功能)重点掌握各指令的功能数据数据传送传送类指
2、令类指令 (2929条条)算术算术运算类指令运算类指令 (2424条条)逻辑运算及移位类指令逻辑运算及移位类指令 (2424条条)控制控制转移转移类指令类指令 (1717条条)位位操作操作( (布尔操作布尔操作) )类指令类指令 (1717条条)u80C51单片机指令的寻址方式第三章 汇编指令系统 第第3 3章习题答案:章习题答案: 第第3 3章习题答案:章习题答案: 第第3 3章习题答案:章习题答案: 第第4 4章内容总结:章内容总结:汇编程序的基本结构形式汇编程序的基本结构形式顺序、分支(单、多分支)、循环等顺序、分支(单、多分支)、循环等汇编语言伪指令的格式、功能汇编语言伪指令的格式、功
3、能汇编语言程序设计例汇编语言程序设计例第四章单片机程序设计单片机应用系统设计教学课件ORG1000HMOVR1,#60H MOVR5,#20NEXT:MOVA, ACALL SEPAMOVR1,AINCR1DJNZ ,NEXT SJMP $SEPA:ADDA,#00H PSW.0,SRET ORLA, SRET: 例例: :1.1.有一长度为有一长度为2020字节字节的的字符串字符串存放在存放在80518051单片机单片机内部内部RAMRAM中,其首地址为中,其首地址为60H60H。要求将该字符串中每一个字符。要求将该字符串中每一个字符加偶加偶校验位校验位。(以调用子程序的方法来实现。)阅读程
4、序并填空。(以调用子程序的方法来实现。)阅读程序并填空 算法:字符算法:字符ACSIIACSII码最高位用于奇偶校验;码最高位用于奇偶校验; 如如“1 1”的的ACSIIACSII码码00110001B00110001B;偶校验,则;偶校验,则10110001B10110001B;奇校验;奇校验00110001B 00110001B R1 R5 JNB #80H RET练习:2.从内部从内部RAM30HRAM30H单元开始,有单元开始,有1010个单字节数据。编写如下程序,把个单字节数据。编写如下程序,把其中的正数、负数分别送其中的正数、负数分别送40H40H和和50H50H开始的内部开始的内
5、部RAMRAM单元。请分析填空。单元。请分析填空。 MOV R0,#30H ; 源数据指针R0 MOV R1,#40H ; 正数数据指针R1 MOV A,#50H ; 负数起始地址暂存A MOV R7,#10 ; 数据长度送R7LOOP: MOV 20H,R0 ; 取数存入20H JB ,FS ; 最高位为1,转负数ZS: MOV ,20H ; 最高位为0,存入正数RAM INC R1 SJMP ; 进入下一次取数FS: XCH A,R1 ; 正负数指针交换 MOV R1,A ; XCH ,R1 ; 正负数指针再次交换 INC A ;NEXT: DJNZ ,LOOP ; 未处理完,转移 SJM
6、P ;主程序原地跳转20H.7R1 NEXT AR7 $3假定80C51的晶振频率为12 MHz,执行下列程序后,在P10引脚产生的方波周期为( )。CLR P1.0 ;P1.0清零 1TNEXT:MOV R5,#05 ;R5置初值 1TDL0:MOV R6,#0E0H ;R6置初置 1TDL1:DJNZ R6,DL1 2T 2x224DJNZ R5,DL0 2T (2x224+2+1)x5CPL P1.0 ; P1.0取反 1TSJMP NEXT 2T机器周期=1us半方波周期=(2x224+2+1)x5x1+1+2+1=2259us方波周期=2259x2=4520us=4.518ms4下列
7、程序中,E和F为1位逻辑输入信号,D为输出的逻辑运算结果。试写出该程序的逻辑表达式。 D BIT 20H E BIT 21H F BIT 22H MOV C,F ANL C,/E MOV D,C MOV C,E ANL C,/F ORL C,D MOV D,C SJMP $D=F /E E /F中断概念中断概念,响应条件响应条件,处理原则处理原则,中断服务中断服务; 定时器定时器/计数器工作方式计数器工作方式1,21,2的的用法用法; 第第5 5章内容总结:章内容总结:重点:重点:定时器定时器/计数器工作方式计数器工作方式1,21,2的应用的应用定时器计数初始值的计算方法定时器计数初始值的计算
8、方法利用定时器产生定时利用定时器产生定时利用定时器产生脉冲方波利用定时器产生脉冲方波第五章 中断与定时练习练习简单叙述80C51单片机定时/计数器有关专用寄存器的作用。 TMODTCONTL0、TH0TL1、TH1例:例:设:晶振设:晶振=6MHz=6MHz。利用。利用T1T1定时中断,定时中断,T1T1采用工作采用工作方式方式1 1,实现从,实现从P1.0 P1.0 脚输出频率脚输出频率=0.5Hz=0.5Hz方波。方波。1 1)要求)要求T1T1产生产生100ms100ms定时,写出定时器的方式控制字定时,写出定时器的方式控制字和计数初值(分别写出和计数初值(分别写出TH0TH0与与TL0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 复习资料