1、分别使用计数器T0和T1产生周期为5ms的连续方波和负脉冲,并在示波器上观察二者有何异同?均接入1MHZ时钟源
2、使用T2,对实验箱上单脉冲(+)产生的脉冲信号进行计数,接收10次后结束,并使LED亮。
3、使用T1和T2产生周期为1S的连续方波,并在LED上观察结果。 采用2MHZ时钟源.
4、产生周期为80ms ,负脉冲宽度为20ms的连续脉冲,并在示波器上观察结果。时钟源不限,计数器不限。
1、PB口工作在方式0,接8个开关;PA口工作在方式0,接8个LED;PC0接实验箱产生的负单脉冲。每当按下一次单脉冲按键,读一次开关值,并将开关值在LED上显示,按10次单脉冲后,程序退出。CS:290H—297H
2、以上题目改动如下:CS:298H—29FH
① 单脉冲接收由PC0改为PC4实现
② 单脉冲的产生由实验箱上的按键改为由 8253产生1s连续脉冲实现
③当20秒时间到,或者开关值为55H时程序退出
1、要求读取K0-K3 四位开关值,并在一个8段显示器上进行显示。8255地址 2A0-2A7H
2、每按下一次单脉冲按键,使用8255的PA7-PA0口读取一次8位开关值,通过PB口送往2个八段显示器显示,10次后结束。
要求 ① 使用PC0读取单脉冲
② 8255地址 2A0-2A7H
1.用延时程序实现以下波形(在示波器上显示):
1、通过IN0读入一个滑动变阻器上的电压值,并将其转化的数字量在发光二极管上显示输出,当采集的电压值为1.5V时,程序退出。
(1)使用软件延时方法实现;
(2)使用查询EOC信号实现;
2. 通过IN1读入一个滑动变阻器上的电压值,并将其转化的数字量在8段显示器上显示输出,当采集的电压值为5V时程序退出。方法不限
2021-11-13 14:45:06
25KB
接口,源码
1