问答

汇集网友智慧,解决技术难题

21ic问答首页 - TAG - 51单片机
  • 51单片机串口助手发数据时为什么前面有个00

    51单片机串口助手发数据时为什么前面有个00,就是按下复位键就会有个00,一松手才会把我写入的数据发出来,就是每次发数据都有个00在前面

    51单片机

    926浏览量 4回复量 关注量
  • 复位电路中上电复位的原理

    电容是隔直通交的,电容不是等效为断路吗。可是为什么说电源通上后复位端的电平就变为高电平了。

    51单片机

    3408浏览量 10回复量 关注量
  • 关于keil和51单片机

    我买了个单片机,但是里面的keil4很卡用不了,所以我就下载了个keil5,过程完全成功,但是在学习建立工程之后运行程序烧入软件,我自己创建的工程那里没有匹配的项目,新手不太懂是哪里出了问题,只能用卖家给的程序进行烧入,而且在创建过程中我也找不到教程所说的芯片

    51单片机 keil keil4 芯片 软件

    4056浏览量 8回复量 关注量
  • 51单片机串口通讯方式2和3如何编程

    刚刚入门51单片机,传统的串口教程只有方式1,想看看方式2和3 是如何实现通讯的。顺便问下,如何用51单片机实现Modbus RTU的主从通讯,求指点。万分感激。[img]https://bbs.21ic.com/static/image/smiley/comcom/18.gif[/img]

    51单片机 编程 串口通讯 单片机串口 modbus

    1090浏览量 3回复量 关注量
  • 51单片机的数据通信形式是什么

    51单片机的数据通信形式是什么

    51单片机 单片机 数据通信 通信

    629浏览量 1回复量 关注量
  • 什么是51单片机?它有什么用

    什么是51单片机?它有什么用

    51单片机 单片机

    470浏览量 1回复量 关注量
  • 51单片机和arduino两者之间的区别有什么

    51单片机和arduino两者之间的区别有什么

    51单片机 Arduino 单片机 ui

    905浏览量 1回复量 关注量
  • 51单片机特性是啥,与STM32单片机有什么区别

    51单片机特性是啥,与STM32单片机有什么区别

    51单片机 STM32单片机

    795浏览量 2回复量 关注量
  • 51单片机,函数指针,函数调用异常,求解,大佬救我!! 赏100家园币

    程序如图, [url=//bbs.21ic.com/data/attachment/album/202012/02/220432iwdbbbmwum3o8bmo.png][img]//bbs.21ic.com/data/attachment/album/202012/02/220432iwdbbbmwum3o8bmo.png[/img][/url] TFT_color.RGB 初始值是0,他读出来放在了R2,R3,此时还是0,移位正确应该是0吧,但是temp会被赋其他值 图上断点是看起来异常的地方,这个怎么解??

    51单片机 函数 RGB TFT 移位

    14082浏览量 3回复量 关注量
  • 51单片机要是有64位双精度浮点库就好了

    KEIL编译器的float和double都是单精度32位的,如果做科学计算这个精度太差了,双精度找遍全网都找不到,找到德国有一家做这个库的叫做GOFAST,但是要钱很贵,要是有免费的就好了

    51单片机 精度 ST BLE 编译器

    1938浏览量 17回复量 关注量
  • 51单片机知识点有哪些

    51单片机知识点有哪些

    51单片机 单片机

    405浏览量 2回复量 关注量
  • 新手51单片机流水灯程序问题请教

    [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px]#include[/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px]#include [/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px]void delay(void) [/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px] {[/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px] unsigned int i,j,k; [/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px] for(i=20;i>0;i--) [/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px] for(j=20;j>0;j--)[/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px] for(k=248;k>0;k--);[/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px] }[/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px] void main() [/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px] {[/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px] int temp;[/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px] temp=0x01;[/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px] while(1)[/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px] [/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px] {[/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px] [/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px] P1=~temp;[/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px] delay();[/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px] P1=0xff;[/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px] temp=temp<<1;[/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px] if (temp==0x00)[/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px] temp=0x01;[/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px] }[/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px] [/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px] }[/size][/font][/backcolor][/color] [color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px]想要用[/size][/font][/backcolor][/color][color=rgb(65, 131, 196)][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px]单片机[/size][/font][/backcolor][/color][color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px]左位移[/size][/font][/backcolor][/color][color=rgb(210, 34, 34)][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px]指令[/size][/font][/backcolor][/color][color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px]实现流水灯,程序正确,调试也显示正确,在[/size][/font][/backcolor][/color][color=rgb(65, 131, 196)][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px]单片[/size][/font][/backcolor][/color][color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px]机上运行了一遍也是可以实现,问题在于,当第八个[/size][/font][/backcolor][/color][color=rgb(65, 131, 196)][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px]LED[/size][/font][/backcolor][/color][color=#333333][backcolor=rgb(255, 255, 255)][font=微软雅黑][size=16px]熄灭后,要等很长时间后第一个LED才会重新亮起,[/size][/font][/backcolor][/color]

    51单片机 流水灯程序 TE FOR include

    824浏览量 8回复量 关注量
  • 51单片机和国外用的单片机不同在哪?

    51单片机和国外用的单片机不同在哪?

    51单片机 单片机

    666浏览量 10回复量 关注量
  • 51单片机的tx 和rx不够用怎么办

    做一个东西,要用几个传感器采集数据发送,但是单片机就一个tx rx,要怎么办?

    51单片机 单片机 传感 传感器 采集数据

    1296浏览量 23回复量 关注量
  • 求助大家一个问题,还望各位大佬帮忙解答,感谢

    最近开始接触51单片机,想问大家一个关于led延时的问题,用的是11.0592MHz的晶振,下面是我的程序代码, #include sbit led = P1^0; unsigned int i,j; void main() { while(1) { led = 0; for(i=0;i<1000;i++) for(j=0;j<110;j++); led = 1; for(i=0;i<1000;i++) for(j=0;j<110;j++); } } 实现的功能是亮1秒,再灭1秒。我不太明白,还望大家指点一下,感谢!

    LED 51单片机 DM hz IDMA

    886浏览量 5回复量 关注量
12下一页