单片机课程总结与复习.ppt

上传人:本田雅阁 文档编号:2309495 上传时间:2019-03-19 格式:PPT 页数:26 大小:435.01KB
返回 下载 相关 举报
单片机课程总结与复习.ppt_第1页
第1页 / 共26页
单片机课程总结与复习.ppt_第2页
第2页 / 共26页
单片机课程总结与复习.ppt_第3页
第3页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《单片机课程总结与复习.ppt》由会员分享,可在线阅读,更多相关《单片机课程总结与复习.ppt(26页珍藏版)》请在三一文库上搜索。

1、单片机课程总结与复习,一、应掌握的8051单片机基本知识内容,80C51单片机内部结构由哪些主要部分组成;引脚功能; 片内外数据存储器、程序存储器空间;怎样读写操作; 80C51单片机时钟电路作用,震荡脉冲周期、机器周期的关系;,1、80C51单片机内部结构由哪些主要功能部件组成? 2、80C51单片机的片外数据存储器空间多大?怎样读写操作? 3、应用80C51内部定时器定时和程序定时有什么区别? 4、什么叫状态机器指令周期 5、80C51单片机的机器周期与时钟震荡脉冲周期的关系 6、分别写出80C51单片机的变址寻址、位寻址等指令 7外部寄存器数据与内部RAM之间交换指令 8单片机 各I/O

2、口功能,作输入口功能使用时怎样操作,9怎样实现寄存器体操作程序举例 10 中断请求标志、中断控制字及中断初始化程序设置 11、16进制地址范围表达 8051内部RAM、ROM结构、特点,二、8051指令系统与程序设计,各种寻址方式的指令功能; 应用指令设计简单程序举例, 将寄存器 、直接地址内容传送、简址等操作; 汇编语言程序设计: 各种程序结构;解释程序功能;设计延时程序(两层以上循环); 简单查表(例子)等,1、堆栈程序理解 MOV SP,#30H MOV A,#20h MOV B,#30h POSH A POSH B POP B POPA 2、 查表程序 MOV A,#08 MOV DP

3、TR,#TAB MOVC A,A+DPTR ORG 0050H TAB:DB 12H 46H 68H 80H 90H 77H 88H 90H 77H 88H-,、MOV R0,#30H MOV A,#08H MOV R0,A (30)=? 4、MOV 10H,#88H MOV 20H,#99H MOV 20H,10H (20)=?,编写程序 设R0内容为32H,A的内容为48H,片内RAM的32H单元内容为80H,40H单元内容为08H。请指出执行下列程序段后,上述各单元的内容变化。 MOV A,R0 MOV R0,40H MOV 40H,A MOV R0,#35H 编写一段带两层循环的软件延

4、时程序 编写中断、定时初始化程序 编写扩展外部接口器件的寻址操作程序 串行口 输出/输入操作编程,四、定时器、I/O结构、中断与功能应用,P1P3口的特点、功能、作用 串行口工作方式 、功能、应用 定时器组成结构、使用条件;方式、控制字的意义及设置; 中断系统的设置和操作;,定时功能的应用举例,如产生周期波形等,要编程: 使用定时器/计数器T0 ,设定1ms的定时。在P1.0引脚上产生周期为2ms的方波输出。设晶振频率为fosc=6MHz.(要先计算出时间常数TC),五、单片机的系统扩展,扩展原理:通过CPU三总线(地址、数据和控制)和要扩展的芯片功能引脚按需连接*; 扩展连接的方法有线选和片

5、选,确定外部扩展芯片的地址*; RAM、ROM的扩展正确连接及地址范围的确定; I/O 扩展的寻址操作程序;,要求:,设计一个最小单片机硬件扩展系统电路,要求扩展程序存储器ROM、数据存储器RAM,并通过线选确定各芯片的地址范围。,扩展输入/输出接口及操作编程,接口种类 一般I/O 扩展 可编程I/O 扩展 片选/线选,地址确定 操作编程,1、简单接口扩展,要求:确定接口功能、地址和接口操作程序,2、可编程I/O 扩展,教材p138139 图和程序,3、A/D与D/A转换接口扩展、编程,A/D电路扩展连接,芯片、通道地址的确定,实现简单数据采集的编程举例。 D/A转换电路的扩展应用:按要求功能连接、编程。,1、D/A 扩展原理、连接、地址确定 2、应用编程: 1)输出三角波形程序 2)分析程序,画出波形,A/D 转换内容: 教材p210图及应用编程,要求:,D/A与A/D转换电路的应用设计与编程 1、设计出8051单片机与DAC0832转换器的接口电路,并确定其芯片地址,编写出D/A输出的程序; 2、如上图所示A/D转换接口电路,试编写出一段A/D转换程序,(要求:仅采集第一通道信号,转换后的数据存入RAM;,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1