- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MCS51单片机指令系统和b汇编b语言程序示例
设接通电磁阀延时1秒钟由延时子程序来实现。该子程序已存在,只调用即可。连接图中把多个中断源通过线或接于P3.2(----INT0)引脚上,那么检测到的中断请求无法知道是哪一个中断源的请求。这在响应了外部中断0,进入中断服务程序后,可通过对P1口线的逐一检测来确定。下面进一步假设4个中断服务程序入口地址分别为INT00、INT01、INT02、INT03,并只针对PH7时的中断响应处理进行中断服务程序设计说明。 * ORG 0030H ;外部中断0中断服务程序入口 JB P1.0,INT00 ;检测转移指令表 JB P1.1,INT01 JB P1.2,INT02 JB P1.3,INT03 ORG 0080H ;中断服务程序2 INT02:PUSH PSW ;保护现场 PUSH A SETB PSW.3 ;工作寄存器设置为1组,以保护原0组的内容 SETB P3.0 ;接通加碱管道电磁阀 ACALL DELAY ;调延时1秒子程序 * CLR P3.0 ;1秒钟到关加碱管道电磁阀 ANL P1,#BFH ORL P1,#40H ;这两条用来产生一个P1.6的负脉冲,用来撤除PH7 ;的中断请求 POP A POP PSW RETI * 3.10.6 串行口应用程序 例35 由串行口发送带偶校验位的ASCII码数据块。 设拟发送的ASCII码数据块在片内RAM的30H~3FH单元;单片机采用12 MHz晶振;串行口工作于方式1;定时器/计数器T1用作波特率发生器,工作于方式2;PCON中的SMOD位为0;发送的波特率要求为1200。 定时器/计数器T1初值计算: 根据公式 波特率=2SMOD×溢出率/32 * 有 溢出率=1200×32=38 400 溢出周期=1/溢出率=26 μs (此为定时器/计数器的定时值) 定时器初值=256-26=230=E6H 根据要求确定定时器/计数器的TMOD中的方式控制字为20H,串行口SCON中的控制字为40H。则相应的发送程序如下: * TSTART:MOV TMOD,#20H ;置定时器/计数器T1工作于方 式2定时 MOV TL1,#0E6H ;定时器/计数器T1置初值 MOV TH1,#E6H ;定时器/计数器T1置重装数 MOV SCON,#40H ;置串行口工作于方式1 MOV R0,#30H ;R0作地址指针,指向数据块 首址 MOV R7,#10H ;R7作循环计数器,置以发送 字节数 SETB TR1 ;启动定时器/计数器T1 * LOOP:MOV A,@R0 ;取待发送的一个字节 MOV C,P ;取奇偶标志,奇为1,偶为0 MOV A.7,C ;给发送的ASCII码最高位加偶校验位 MOV SBUF,A ;启动串行口发送 WAIT:JNB TI,WAIT ;等待发送完毕 CLR TI ;清TI标志,为下一个字节发送作准备 INC R0 ;指向数据块下一个待发送字节的地址 DJINZ R7,LOOP ;循环发送,直到数据块发送完毕 RET * 例36 由串行口接收带偶校验位的ASCII码数据块。 设待接收数据块共10H个字节,接收后拟存于片内RAM的40H~4FH单元;单片机采用的晶振频率、
您可能关注的文档
- 医疗安全和医患沟通技巧.ppt.pdf
- 刑法概说【共享精品-ppt】.ppt
- 医药玻璃包装China Pharmaceutical Glass Packaging Industry Report, 2013-2016.pdf
- 协鑫(集团)控股有限公司公务车驾驶员管理细则.pdf.pdf
- 卧式双面16轴组合钻床右主轴箱设计(含所有图).doc
- 卫生统计学与spss软件应(六)相关和回归 ppt课件.ppt
- 卫生法律法规培训讲义 PPT课件.ppt
- 卫生部临床路径2010-01版9634187694.doc
- 卫生法律法规概述 相关课件_【PPT课件】.ppt
- 卫生法律法规医疗机构管理 ppt课件.ppt
文档评论(0)