导航:首页 > 操作系统 > 单片机助手完美破解

单片机助手完美破解

发布时间:2022-05-10 09:14:03

Ⅰ 如何算51单片机延时时间

用KEIL软件可以计算时间,将while的起始位置和终止位置加红点(双击即可);
然后左侧的SEC后面的就是执行的时间。

再给你几个延时程序做参考:

软件延时:(asm)

晶振12MHZ,延时1秒
程序如下:
DELAY:MOV 72H,#100
LOOP3:MOV 71H,#100
LOOP1:MOV 70H,#47
LOOP0:DJNZ 70H,LOOP0

NOP

DJNZ 71H,LOOP1

MOV 70H,#46
LOOP2:DJNZ 70H,LOOP2

NOP

DJNZ 72H,LOOP3

MOV 70H,#48
LOOP4:DJNZ 70H,LOOP4

定时器延时:

晶振12MHZ,延时1s,定时器0工作方式为方式1

DELAY1:MOV
R7,#0AH
;;晶振12MHZ,延时0.5秒

AJMP
DELAY
DELAY2:MOV
R7,#14H
;;晶振12MHZ,延时1秒
DELAY:CLR
EX0

MOV
TMOD,#01H
;设置定时器的工作方式为方式1

MOV
TL0,#0B0H
;给定时器设置计数初始值

MOV
TH0,#3CH

SETB
TR0

;开启定时器
HERE:JBC
TF0,NEXT1

SJMP
HERE
NEXT1:MOV
TL0,#0B0H

MOV
TH0,#3CH

DJNZ
R7,HERE

CLR
TR0

;定时器要软件清零

SETB
EX0

RET

C语言延时程序:

10ms延时子程序(12MHZ)

void delay10ms(void)

{

unsigned char i,j,k;

for(i=5;i>0;i--)

for(j=4;j>0;j--)

for(k=248;k>0;k--);

}
1s延时子程序(12MHZ)

void delay1s(void)

{

unsigned char h,i,j,k;

for(h=5;h>0;h--)

for(i=4;i>0;i--)

for(j=116;j>0;j--)

for(k=214;k>0;k--);

}
200ms延时子程序(12MHZ)

void delay200ms(void)

{

unsigned char i,j,k;

for(i=5;i>0;i--)

for(j=132;j>0;j--)

for(k=150;k>0;k--);

}
500ms延时子程序程序: (12MHZ)

void delay500ms(void)

{

unsigned char i,j,k;
for(i=15;i>0;i--)

for(j=202;j>0;j--)

for(k=81;k>0;k--);

}

不过实际得到的延时会存在差异,所以最好用实验的方法调整延时参数。

Ⅱ 求一个51单片机助手软件。

我已经给你发送了过去。使用的是“青岛张彦欣单片机”的企业邮箱。请查收。

Ⅲ 我现在是要用计算机控制单片机的P2.0端口输出0和1,单片机与计算机的线路也已经连接好了

最简单的
1.微机接受按键,
2.232串口通信
3..单片机接收232口信息
4.单片机经过判断,在IO口上把指定电平输出

用C51,则语句不超过一页纸

阅读全文

与单片机助手完美破解相关的资料

热点内容
英语词根词典pdf 浏览:271
扣丁学堂python列表 浏览:157
图像加密实践方案设计 浏览:520
舔狗程序员的作文 浏览:773
西瓜视频源码有收益吗 浏览:449
方舟生存进化电脑版怎么进服主服务器 浏览:412
解压还用不气 浏览:693
python怎么运行项目 浏览:886
pythondictu 浏览:481
前端bcrypt加密报错 浏览:507
档案学pdf 浏览:725
夏家三千金天美丢了竞标文件夹 浏览:852
网盘传输文件单击右键没有解压 浏览:178
虚假程序员有哪些 浏览:767
抖音优选app怎么下载 浏览:81
食物是用来解压的 浏览:935
打年兽h5游戏源码 浏览:274
程序员什么工作适合女性 浏览:364
电话面试算法题 浏览:593
rxjs源码 浏览:141