- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
精选文档 实验四 准时 / 计数器实验 一、实验内容 1、由 51 内部准时器 0,按方式 1 工作、即作为十六位准时器使用每 0.l 秒钟 T1 溢出中 断一次。 P1 口的 P1.0 接 1 个发光二极管。要求编写程序模拟一时序控制装置。开机以中止方式循环点亮,闪耀保持 1s。 2、数码时钟程序 , 调用准时器中止来办理。 3、编制程序,利用 P3 口输出不一样频次的脉冲经过扬声器发出不一样频次音调。 认识计算机发声原理,学习使计算机发出不一样音调声音的编程方法。 二、实验目的 1、学习 89C51 内部计数器的使用和编程方法。 2、进一步掌握中止办理程序的编程方法。 三、实验原理 1、准经常数确实定 准时器 /计数器的输入脉冲周期与机器周期相同,为振荡器频次的 1/l2 。本实验中时钟 频次为 12MHZ ,现要采纳中止方法来实现 1 秒延时,要在准时器 1 中设置一个时间常数, 使其每隔 10MS 产生一次中止, CPU 响应中止后将 R0 上当数值减一,令 (R0) =100,即可 实现 1s 延时。 时间常数可按下法确立: 机器周期= 12÷晶振频次= 12÷12×106= 1×10-6S N= t/ Tcy = 10× 10- 3/1× 10- 6= 10000 16 -6 需设初值为 X,则 (2 -X) ×1×10 =0.1 X = 65536-10000 = 55536=D8F0H 化为十六进制: X = 3800H,故初始值为了 TH0 = D8H , TL0 = F0H 2、初始化程序 包含准时器初始化和中止系统初始化,主假如对 IP、 IE 、TCON 、 TMOD 的相应位进 行正确的设置,并将时间常数送入准时器中、因为只有准时器中止, IP 便不用设置。 如: MOV TMOD , #01H ;置 T0 工作于方式 1 MOV TH0 , #0D8H ;装入计数初值 MOV TL0 , #0F0H SETB ET0 ;T0 开中止 SETB EA ; CPU 开中止 SETB TR0 ;启动 T0 3、设计中止服务程序和主程序 中止服务程序要将时间常数从头送入准时器中, 为下一次中止做准备。 主程序则用来控 制发光二极管按要求闪耀。 精选文档 精选文档 4、音阶由不一样频次的方波产生,音的节拍由延时子程来实现。延时子程序实现基本延 不时间,节拍值只好是它的整数倍。音阶与频次的关系以下表所示。 方波的频次由准时器控制。准时器计数溢出后,产生中止,将 P1.7 口取反即得周期方 波。每个音阶相应的准时器初值可按下 法计算: 晶振为 6.144MHZ 时,音阶“ 1”相应的准时器初值为 x,则 1÷262× 2= (216-X) × 12÷6.144× 1016 可得 X = 64559D= FC2FH ,其余音节可相同求得,见下表: (单位: HZ ,X 为 16 进制) 音 调 4 5 6 7 1 2 3 4 频 率 175*2 196*2 220* 2 247* 2 262* 2 294* 2 330* 2 349* 2 F A F A F B F C F C F C F C F D X 4 9 E 6 7 E 0 C 2 F 8 F F 8 2 3 5 6 7 1 2 3 3 92*2 440* / 2 494* 2 5 23*2 5 87*2 6 59* 2 F D F D F D F E F E F E 7 3 B A F A 1 8 4 C 9 4 四、实验电路及连线 P1.0 接发光二极管 L1。(其余电路参照学习板说明书蜂鸣器与时钟部分) 五、参照程序 程序一、 ORG 0000h AJMP main ORG 000bh AJMP int_timer ORG 0030h main: MOV tmod,#01h ;设置准时器工作方式 01 MOV th0,#high(65536-10000) ; MOV tl0,#low(65536-10000) ;设 10MS 初始值。 MOV ie,#82h ;设置中止同意存放器 精选文档 精选文档 MOV 30h,#10 ; MOV 31h,#10 ;30H 和 31H 是两个软件计数器。 SETB tr0 ;启动准时 AJMP $ ;等候中止 int_timer: ;准时器 0 中止服务程序。 MOV th0,#high(65536-10000) ; MOV tl0,#low(65536-10000) ;重设 10MS 准时。 DJNZ 30h,l1 ; MOV 30h,#10 ; DJNZ 31h,l1 ; MOV 31h,#10 ;软件计数 CPL p1.0 ;10*10*10MS=1S 时间到, P
您可能关注的文档
- 实验二钠原子光谱..doc
- 实验五用matlab求解常微分方程..doc
- 实验五线性系统稳定性和稳态误差分析(word文档).doc
- 实验使用AltiumDesigner绘制电路原理图资料(word文档).doc
- 实验六变容二极管调频..doc
- 实验十三变容二极管调频实验..doc
- 实验十二目视双星CCD观测..doc
- 实验四IIR数字滤波器设计实验报告(word文档).doc
- 实验四交流异步电机实验..doc
- 实验四单光子计数..doc
- 2025年合作企业合同(15份范本).docx
- 2025年外观设计师岗位职责16篇.docx
- 2025年名教师工作室个人工作总结(优选5篇).docx
- 医考中药综合真题及答案.doc
- 2025重庆市江北区遴选公务员56人备考题库必威体育精装版.docx
- 2025重庆市武隆区事业单位面向服务期满且考核合格“三支一扶”人员招聘工作人员16人备考题库必威体育精装版.docx
- 数学统计图表在校园光照强度监测与视觉疲劳关联性研究课题报告教学研究课题报告.docx
- 基于人工智能的区域教育质量监测指标动态调整与教育评价改革教学研究课题报告.docx
- 2025年和风险管理制度(3篇).docx
- 乡镇消防考试题库及答案.doc
有哪些信誉好的足球投注网站
文档评论(0)