51单片机用t2定时器输出10k方波
关注:294 答案:2 手机版
解决时间 2021-01-28 02:26
- 提问者网友:話仳情亼鎂
- 2021-01-27 05:50
51单片机用t2定时器输出10k方波
最佳答案
- 二级知识专家网友:甜甜少女心
- 2021-01-27 07:16
void Timer0(void) interrupt 2
{
TH0=(65536-50)/256; //指令周期1uS,
TL0=(65536-50)%256; //1mS方波半个周期50uS,即定时50次
OUT=~OUT; 定时器模式设定2
{
TH0=(65536-50)/256; //指令周期1uS,
TL0=(65536-50)%256; //1mS方波半个周期50uS,即定时50次
OUT=~OUT; 定时器模式设定2
全部回答
- 1楼网友:长街听风
- 2021-01-27 08:28
; org 0000h sjmp start org 0001bh mov th1, #(65536 - 50000) / 256 mov tl1, #low(65536 - 50000) cpl p1.0 retistart: mov tmod, #10h mov th1, #(65536 - 50000) / 256 mov tl1, #low(65536 - 50000) setb tr1 mov ie, #88h sjmp $end
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!