- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
五章 作业
3、见书
4、答:有四种方式。方式0计数范围:1~8192;方式1计数范围:1~65536;方式2计数范围:1~256;方式3计数范围:1~256。
如果计10个单位,方式0初值为:8192-10=8182;方式1初值为:65536-10=65526;方式2初值为:256-10=246;方式2初值为:256-10=246。
5、答:只能选择方式1,初值为65536-50000=15536。
10、见书。
18、解:
分析:从P1.0输出周期为2ms的方波,只须P1.0每1ms取反一次则可。当系统时钟为12MHZ,定时/计数器T0工作于方式1时,最大的定时时间为65.536ms,满足1ms的定时要求,方式控制字应设定(01H)。定时1ms,计数值N为1000,初值X=65536-1000=64536,则TH0=FCH,TL0=18H。
采用中断处理方式:
程序如下:
ORG 0000H
LJMP MAIN
ORG 000BH ;中断处理程序
MOV TH0,#0FCH
MOV TL0,#18H
CPL P1.0
RETI
ORG 0100H ;主程序
MAIN: MOV TMOD,#01H
MOV TH0,#0FCH
MOV TL0,#18H
SETB EA
SETB ET0
SETB TR0
SJMP $
END
19、解:
从P1.1产生2s的方波,应产生500ms的周期性的定时,定时到对P1.1取反就可实现。由于定时时间较长,一个定时/计数器T1不能直接实现,采用定时/计数器T1产生周期性为10ms的定时,然后用一个寄存器R2对10ms计数100次来实现。系统时钟为12MHZ,定时/计数器T1定时10ms,计数值N为10000,只能选方式1,方式控制字(10H),初值X:
X=65536-10000=55536=1101100011110000B
则TH1=D8H,TL1=F0H。
定时/计数器T1采用中断处理方式。
汇编程序:
ORG 0000H
LJMP MAIN
ORG 001BH
LJMP INTT1
ORG 0100H
MAIN: MOV TMOD,#10H
MOV TH1,#0D8H
MOV TL1,#0F0H
MOV R2,#00H
SETB EA
SETB ET1
SETB TR1
SJMP $
INTT1: MOV TH1,#0D8H
MOV TL1,#0F0H
INC R2
CJNE R2,#64H,NEXT
CPL P1.1
MOV R2,#00H
NEXT: RETI
END
20、解:
本题处理方式有多种,这里采用对定时/计数器T1形成10ms周期定时,用R2对10ms计数,当计到1,则对P1.1置1,当计到2和3,则对P1.1置0来实现。用定时/计数器T1形成10ms周期定时见上题。
程序如下:
ORG 0000H
LJMP MAIN
ORG 001BH
LJMP INTT1
ORG 0100H
MAIN: MOV TMOD,#10H
MOV TH1,#0D8H
MOV TL1,#0F0H
MOV R2,#00H
SETB EA
SETB ET1
SETB TR1
SJMP $
INTT1: MOV TH1,#0D8H
MOV TL1,#0F0H
INC R2
CJNE R2,#01H,NEXT
SETB P1.1
SJMP EXIT
NEXT: CJNE R2,#02H,NEXT1
CLR P1.1
SJMP EXIT
NEXT1:CJNE R2,#03H,NEXT
SETB P1.1
MOV R2,#00
EXIT: RETI
END
21、解:
采用在串口连接两个CD4094来实现,电路图如下:
程序如下;
ORG 0000H
LJMP MAIN
ORG 0100H
MAIN: MOV SCON,#00H
MOV R4,#10H
MOV R3,#00H
MOV R2,#01H
CLR P1.0
START:MOV A,R3
MOV SBUF,A
LOOP: JNB TI,LOOP
MOV A,R2
LOOP1:JNB TI,LOOP1
SETB P1.0
ACALL DELAY
CLR TI
CLR C
MOV A,R2
RLC A
MOV R2,A
MOV A,R3
RLC A
MOV R3,A
CLR P1.0
DJNZ R4,START1
SJMP MAIN
DELAY
您可能关注的文档
- 新·北仓镇卫生院绩效考核方案设计.ppt
- 新·北大陆正飞演讲(会计).doc
- 新·北大天线理论课件:第一章 基本振子天线.doc
- 新·北斗科普知识.doc
- 新·北斗双星定位通信系统.ppt
- 新·北方园林植物常见病害及防治.doc
- 新·北海海域环境破坏及原因分析.doc
- 新·北航(土力学与基础工程)在线作业二.doc
- 新·北航-系统可靠性设计分析_赵廷弟_综合测试题1.doc
- 新·北航-系统可靠性设计分析_赵廷弟_综合测试题2.doc
- 2025年内蒙古阿荣旗事业单位引进急需紧缺人才笔试高频难、易错点备考题库及参考答案详解1套.docx
- 2025年内蒙古阿荣旗事业单位引进急需紧缺人才笔试高频难、易错点备考题库及参考答案详解.docx
- 初中生国际视野下的环境保护教育研究教学研究课题报告.docx
- 2025年内蒙古阿荣旗事业单位引进急需紧缺人才笔试高频难、易错点备考题库参考答案详解.docx
- 《医院感染管理规范》试题(带答案).docx
- 家长消防培训课件图片.pptx
- 基于数字化平台的小学英语教学资源公平配置策略研究教学研究课题报告.docx
- 《学前儿童卫生与保健》试题集(含答案解析).docx
- 2025年内蒙古陈巴尔虎旗事业单位引进人才54人笔试备考题库及答案详解一套.docx
- 智能制造车间机械加工生产调度优化中的产能分析与提升教学研究课题报告.docx
文档评论(0)