- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
利用串行口扩展并口
实验名称: 利用串行口扩展并口实验
实验目的:
(1)掌握MSC-51单片机串行口方式0时的工作原理;了解通过串行口扩展输出口,进行静态显示的方法。 (2)掌握串行移位寄存器芯片74LS164的工作原理。
实验软硬件要求:
实验仪一台、编程器一台、小镊子一把;
实验内容、所遇问题及其解决方法
编制程序使数码管循环依次显示00到99,每秒加1。 2
实验总结及心得体会
通过这次实验我掌握MSC-51单片机串行口方式0时的工作原理;了解通过串行口扩展输出口,进行静态显示的方法。还有理解串行移位寄存器芯片74LS164的工作原理。很好的完成了这次实验的要求和提升。
附页:
实验线路图:
编译程序:
源程序代码:
1 汇编语言程序清单
ORG 0000H
LJMP MAIN
ORG 000BH
LJMP INTT0
MAIN:
MOV SP,#60H
MOV TMOD,#01H
SETB ET0
SETB EA
MOV TH0,#3CH
MOV TL0,#0B0H
SETB TR0
MOV 30H, #0 ; 每中断一次加1
MOV 31H, #0 ; 每秒加1, 当其值为100时清0
MOV 32H, #0 ; 个位
MOV 33H, #0 ; 十位
LP:
MOV R0,#32H
MOV R7,#2
ACALL BINBCD
MOV DPTR,#TAB
DSPLY:
MOV A,@R0
MOVC A,@A+DPTR
CPL A
MOV SBUF,A
DSP1:
JNB TI,DSP1
CLR TI
INC R0
DJNZ R7,DSPLY
LP1:
MOV A,30H
CJNE A, #10, LP1
MOV 30H,#00H
INC 31H
MOV A,31H
CJNE A,#100,LP
MOV 31H,#0
SJMP LP
INTT0:
MOV TL0,#0B0H
MOV TH0,#3CH
INC 30H
RETI
TAB: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH
DB 0FFH,00H,73H
; 入口参数 二进制数存放在31H中
; 出口参数 BCD数 十位(33H), 个位(32H)
BINBCD:
MOV A,31H
MOV B,#10
DIV AB
MOV 33H,A
MOV A,B
MOV 32H,A
RET
END ; 程序结束
2 C 语言程序清单
#include AT89X51.H
#include intrins.h
#define uchar unsigned char
#define uint unsigned int
//共阴数码管段码:0~9,全亮,全灭,P
uchar tab[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0xFF,0x00,0x73};
uchar timer; //定时器每中断1次加1
void main(void)
{
uchar ten,one,count;
SP=0x60;
TMOD=0x01; //定时器T0方式1定时
ET0=1; //开定时器T0中断
EA=1;
您可能关注的文档
- 人力资源管理试题及答案2012.doc
- 人力资源管理(一)2012课本内容整理.doc
- 人工智能期末练习及答案.doc
- 人工环境学《对深冷法变压吸附法和膜分离法的认识》.doc
- 人教版九年级化学上期知识点汇总.doc
- 人教版【初中数学】知识点总结全面整理`.doc
- 人教版小学语文六年级下册第五单元集体备课.doc
- 人教版小学数学知识框架`.doc
- 人教版化学选修5第三章第三节羧酸酯教学设计.doc
- 人教版必修一第一章第四节地球的圈层结构学案.doc
- 2025版仓储运输合同范本.docx
- 2024年全国数控加工职业技能竞赛理论考试试题(附答案).docx
- 2025版仓储运输服务合同.docx
- 初中音乐史教学中音乐文化传承意识的培养教学研究课题报告.docx
- 数学在可持续发展中的作用教学研究课题报告.docx
- 初中语文思辨性阅读与表达教学中的合作学习模式研究教学研究课题报告.docx
- 围棋教学策略研究初中生逻辑思维与竞技策略的深度融合教学研究课题报告.docx
- 初中地理实地考察中学生地理观察技巧的培养研究教学研究课题报告.docx
- 小学阶段非智力因素在培养学生创新思维中的实践策略研究教学研究课题报告.docx
- 2025版仓储货架购销合同货架订购合同.docx
文档评论(0)