单片机原理与接口技术实验

胡明、翟晓东、崔冉、吴静然、杜边境

目录

  • 1 课程介绍
    • 1.1 课程大纲
    • 1.2 师资队伍
    • 1.3 课程介绍
    • 1.4 软件安装
    • 1.5 实验报告
    • 1.6 处罚案例
    • 1.7 课程安排
  • 2 图形化编程
    • 2.1 内容介绍
    • 2.2 平台介绍
    • 2.3 Led
    • 2.4 Key
    • 2.5 Digitron
    • 2.6 Int
    • 2.7 Timer
    • 2.8 ADC
  • 3 汇编+C51编程
    • 3.1 单片机软件使用实验(汇编)
    • 3.2 单片机实验板编程实验(汇编)
    • 3.3 单片机中断实验(汇编)
    • 3.4 单片机定时实验(汇编)
    • 3.5 单片机输入与输出实验(C51)
    • 3.6 单片机数码管显示实验(C51)
    • 3.7 单片机中断实验(C51)
    • 3.8 单片机定时/计数器实验(C51)
    • 3.9 单片机AD转换程序设计(C51)
    • 3.10 单片机串口通信程序设计(C51)
    • 3.11 单片机系统设计
  • 4 课程考核
    • 4.1 单片机实验模拟测试讲解
    • 4.2 单片机实验上机考试要求
    • 4.3 单片机实验考试置换要求
      • 4.3.1 电科19-1班 程庆涵 ADC数据采集
    • 4.4 教师批改说明
    • 4.5 课程考试备份
  • 5 单片机工程师测评
    • 5.1 工业和信息化人才专业知识测评证书-单片机应用设计(初级、高级)
    • 5.2 全国应用型人才培养工程岗位证书-单片机应用工程师岗位
单片机定时/计数器实验(C51)
  • 1 实验任务
  • 2 报告上传
  • 3 参考程序
  • 4 实验内容
  • 5 实操演示

项目6_2:定时器实验2

利用8路数码管,构成一个定时器控制数码管电路。上电时首先在单片机实验系统数码管的右1位上显示数字“8”,利用定时器T0定时间隔1秒数码管上显示的数字“8”左向移动一位。

(1)修改程序,利用定时器T1每定时0.5秒控制8在数码管上右移1位。

(2)修改程序,利用定时器每定时间隔1秒控制0-F在数码管逐个移动显示。

(3)修改程序,利用定时器每定时间隔1秒控制,计数范围0000-9999。

(4)修改程序,实现数字钟时分秒,具有校时、校分、整点报时、闹钟等功能。

(5)修改程序,将延时、中断、数码管显示、定时器等功能进行模块化设计。


项目6_3:计数器实验1

在单片机实验系统的8位数码管显示器的右1位上首先显示一个数字“8”,计数器T0每计数满3之后(即输入了3个外部脉冲之后),使数码管显示器上显示字符“8”左移一位。如此不断重复。

(1)修改程序,利用计数器T1每计5个脉冲,字符8在数码管上左移一位。

(2)修改程序,统计脉冲个数,计数范围,计数范围0000-9999。

(3)修改程序,将延时、中断、数码管显示、计数器等功能进行模块化设计。