- 1、本文档共63页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机原理应用 复习习题
DAC0832芯片介绍 分辨率8位 电流输出, 稳定时间1μs 双缓冲、单缓冲、直通3种数字输入工作方式 单电源供电 +5V ~ +15V 参考电压 -10 ~ +10V 工作方式 直通方式:各控制端口一直有效 单缓冲方式:输入锁存器和8位DAC寄存器锁存信号同时有效;或者一个寄存器控制端一直有效。 双缓冲方式:输入锁存器和8位DAC寄存器锁存信号分开控制 DAC0832与MCS51的接口双缓冲方式 双缓冲方式适用于几个模拟量同时输出的系统 XFER CS1 CS2 P2.7 P2.6 P2.5 Y 1 0 1 BFFFH X 1 1 0 DFFFH DAC 0 1 1 7FFFH 单缓冲方式接口电路 系统只有一路模拟量输出或几路模拟量不许同步的输出场合,可采用单缓冲方式 P2.7=0, 选通 地址: 7FFFH 通过运放可输出一个锯齿波 MOV DPTR, #7FFFH MOV A, #00H LOOP: MOVX @DPTR, A INC A SJMP LOOP 试题形式 填空 简答题 写出指令或程序段执行结果 寻址方式 编程题 包括:指令系统,定时计数器,串行通讯,中断系统 系统扩展 根据要求,给定芯片,画硬件线路图 或不给定芯片,画扩展原理图 写出芯片的地址范围 编写应用程序 * 编写初始化程序 MOV TMOD ,#25H MOV TL1,#38H MOV TH1,#38H SETB ET0 SETB ET1 SETB EA SETB TR0 SETB TR1 七、中断系统 1、与中断有关的寄存器 2、中断源:外部及内部中断源,中断触发方式,如何设置 3、MCS-51中断优先级的处理原则,同级中断申请的查询次序。 4、中断处理过程(了解),各个中断源对应中断矢量(掌握),中断响应条件(或称中断阻塞条件)(掌握)。 5、中断程序编写 4个与中断系统有关的SFR TCON:启停中断控制寄存器 IE:中断允许控制寄存器 IP:中断优先级寄存器 SCON:串行控制寄存器 这4个SFR均可位寻址,改变某些标志位的状态 80C51对中断优先级的处理原则: 1)不同级的中断源同时申请中断时,先高后低,高级优先 2)处理低级中断又接到高级中断请求时:停止低级中断服务程序,转而执行高级中断服务程序,即停低转高 3)处理高级中断又接到低级中断请求时:不理睬 可实现两级中断嵌套,低级或同级不能嵌套 4)同一级的多个中断源同时申请中断时,由内部按查询优先顺序决定响应哪一中断源的中断请求。次序由高到低如下:IE0,TF0,IE1,TF1,串行口,T2 各中断源对应矢量地址如下: INT0(IE0) 0003H T0 (TF0) 000BH INT1(IE1) 0013H T1(TF1) 001BH 串行口(RI+TI) 0023H 八、串行通讯口 1、串行通讯概述(熟悉,了解) 重点:异步串行通讯的帧格式 2、80C51的串行通讯口 SCON串行控制寄存器,PCON(SMOD位作用) 串行通讯工作方式(熟悉了解),掌握不同工作方式的特点及帧格式,如何启动发送及接收。 串行通讯波特率,常用波特率的获得(掌握)。 串行通讯编程,初始化程序、简单应用程序 串行口控制寄存器SCON 用于选择串行通讯的工作方式和某些控制功能 字节地址:98H SM0、SM1:不同组合确定串行通讯的工作方式 SM0 SM1 工作方式 功能说明 波特率 0 0 方式0 移位寄存器方式 1/12 fosc 0 1 方式1 8位UART方式 可变 1 0 方式2 9位UART方式 1/64或1/32fosc 1 1 方式3 9位UART方式 可变 特殊功能寄存器PCON 最高位PCON·7为SMOD,是波特率选择位。 SMOD=1,波特率加倍;SMOD=0,波特率不变
文档评论(0)