1、实验内容一,实验内容一,例4-2 从P1.0输出周期为1ms的连续方波,要求用T0定时,设MCS-51单片机的振荡频率f=6MHz.,定时时间设为500s,而 机器周期 = 12 1 / 振荡频率= 12 1 / 6 = 2 s故 : 计数值 = 500 2 = 250而方式2的最大计数值为256,故T0可以工作 于方式2, 计数初值为250的补数6.,MOV TMOD, #2,实验内容二,习题4-6 设MCS-51单片机的振荡频率f=12MHz, 要求用T0定时150 s,分别采用方式0、方式1、方式2, 从P1.0输出连续方波. 提示: 方式0为13位计数器, TL0(低5位)+TH0(高
2、8位)方式1为16位计数器, TL0(低8位)+TH0(高8位)方式2为8位计数器, TL0(低8位)+TH0(高8位),TL0可重装载,实验内容三,习题4-11 MCS-51单片机P1口,经驱动器接8只发光二极管,若f=12MHz, 编写程序,使8只发光二极管每隔2s循环发光. 提示: 取计数值为10000,即定时0.02s,定时100次改变 一次发光二极管的发光状态.故采用T1定时,方式1,实验内容四,习题4-12 MCS-51单片机P1口,经驱动器接8只发光二极管,若f=6MHz, 编写程序,使8只发光二极管4个一组, 每隔1000ms轮流发光. 提示: 定时50ms,计数值为25000
3、,定时20次改变 一次发光二极管的发光状态.故采用方式1定时,实验内容:从P1.0输出周期为1ms的连续方波,要求用T0定时。MCS-51单片机的振荡频率f=6MHz.,定时器中断实验,实验目的:1. 熟悉单片机内部定时器的工作模式及控制方法;2. 了解8051片内定时的基本工作原理,软件设计思路,实验步骤:1. 录入源程序,并进行编译、连接。2. 将示波器探头接地端接“GND”,信号输入断接实验箱P1.0。3. 运行程序,从示波器观察输出波形。4. 记录试验结果。,定时时间设为500s,而 机器周期 = 12 1 / 振荡频率= 12 1 / 6 = 2 s故 : 计数值 = 500 2 = 250而方式2的最大计数值为256,故T0可以工作 于方式2, 计数初值为250的补数6.,