|
本题添加时间:2023/4/3 12:59:00 |
|
圆梦客服:王老师 19139051760(微信同号) 19139051760(微信同号) |
|
已知FOSC=6MHZ,试编写程序,使P1.7输出高电平宽40us,低电平宽360us的连续矩形脉冲。
|
答案是:利用T0分别定时器40us和360 us来控制P1.7 初值计算过程:根据晶振得机器周期为2us, 初值(T0)=28-40/2=ECH(40us) 初值 (T0)=28-360/2=4CH(360us) 程序如下 ORG 0000H SJMP MAIN ORG 0BH SJMP T0S ORG 30H MAIN:CLR P1.7 MOV TMOD,#22H MOV TH0,#0ECH MOV TL0,#0ECH SETB EA SETB ET0 SETB TR0 HERE: SJMP $ T0S: CPL P1.7 MOV C,P1.7 JC L1 MOV TH0,#0ECH MOV TL0,#0ECH SJMP L2 L1: MOV TH0,#04CH MOV TL0,#04CH L2: RET
出自
乐山师范学院数字媒体应用技术 文鼎教育系统
乐山师范学院
|
更多试题>>>>
1、如异步通信,每个字符由11位组成,串行口每秒传送250个字符,问波特率为多少?
2、访问内部RAM使用(____)指令,访问外部RAM使用(____)指令,访问内部ROM使用(____)指令, 访问外部ROM使用(____)指
令。
3、3
【单选题】
设f(X)=|112 1x2-2 2x2+1 1|,则f(x)=0的根是()
A、
1,1,2,2
B、
-1,-1,2,2
C、
1,-1,2,-2
D、
-1,-1,-2,-2
4、异步串行数据通信有(____)、(____)和(____)共3种数据通路形式。
5、2
【单选题】
行列式|000-1 00-20 0-300 -4000|=()
A、
-24
B、
120
C、
-120
D、
24
|
|