- 17
- 0
- 约1.08万字
- 约 13页
- 2024-04-17 发布于中国
- 举报
《微机实验》报告
实验名称LED数码管显示实验
指导教师曹丹华
专业班级光电1202班姓名陈敬人学号
联系电话
一、任务要求
实验目的:理解LED七段数码管的显示控制原理,掌握数码管与MCU的接口技术,能够
编写数码管显示驱动程序;熟悉接口程序调试方法。
实验内容:1.基础部分:利用C8051F310单片机控制数码管显示器。利用末位数码管循
环显示数字0-F,显示切换频率为1Hz。2.提高部分:在数码管上显示0→199计数,计数间
隔为0.5秒。
二、设计思路
1.基础部分
C8051F310单片机片上晶振为24.5MHz,采用8分频后为3.0625MHz,输入时钟信号为
48个机器周期,T1采用定时器工作方式1,单次定时最长可达1.027s,可以实现1s定时要
求。定时采用软件查询工作方式,利用JNBTF0,HERE实现。
置P0.6和P0.7端口为0,位选信号选定末位数码管。
通过MOVCA,@A+DPTR指令,利用顺序查表法取出显示段码数据。寄存器R0自增
原创力文档

文档评论(0)