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

上传人:沈*** 文档编号:179800443 上传时间:2023-01-03 格式:PPT 页数:26 大小:440KB
收藏 版权申诉 举报 下载
单片机课程总结与复习ppt课件_第1页
第1页 / 共26页
单片机课程总结与复习ppt课件_第2页
第2页 / 共26页
单片机课程总结与复习ppt课件_第3页
第3页 / 共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,#30HMOV A,#20hMOV B,#30hPOSH APOSH BPOP BPOPA2、查表程序 MOV A,#08MOV DPTR,#TABMOVC A,A+DPTR ORG 005

3、0HTAB: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。请指出执行以下程序段后,上述各单元的内容变化。MOVA,R0 MOVR0,40H MOV40H,A MOVR0,#35H 编写一段带两层循环的软件延时程序 编写中断、定时初始化程序 编写扩展外部接口器件的寻址操作程序 串行口 输出/

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

5、求:设计一个最小单片机硬件扩展系统电路,要求扩展程序存储器ROM、数据存储器RAM,并经过线选确定各芯片的地址范围。扩展输入/输出接口及操作编程 接口种类 普通I/O 扩展 可编程I/O 扩展 片选/线选,地址确定 操作编程1、简单接口扩展P0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7P2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7RDWDPSENPALE/TXDRXDVP/EAX1X2RESETINT0INT1T0T1P1.0/T2P1.1/T2EXP1.2P1.3P1.4P1.5P1.6P1.71918912131415123456783938373635

6、343332D0D1D2D3D4D5D6D7D0D1D2D3D4D5D6D73478131417181Q2Q3Q4Q5Q6Q7Q8Q1D2D3D4D5D6D7D8D2122232425262728A8A9A10A11A14A12A13A15171629301110LEU274LS373256912151619A0A1A2A3A4A5A6A7OE1D0D1D2D3D4D5D6D73478131417181Q2Q3Q4Q5Q6Q7Q8Q1D2D3D4D5D6D7D8DCLK74LS273256912151619O0O1O2O3O4O5O6O7CLR11ABCA11 12A123A13G1G2AG2

7、B6A1545A1474LS138Y0Y1Y2Y6Y7Y3Y4Y5U31514131211109714.3 kVCCU4数据输出8XC5X或8XC5XX2 CPU31U111U4A1数据输入WR2356WR9U4B4U4C1011121314151617256912151619LE74LS373347813141718OE1Q2Q3Q4Q5Q6Q7Q8Q1D2D3D4D5D6D7D8D2.2 kVCCU5D0D1D2D3D4D5D6D71074LS0281要求:确定接口功能、地址和接口操作程序2、可编程I/O 扩展 教材p 图和程序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;

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