51单片机吧
关注: 73,361 贴子: 299,455

51单片机,经验交流、技术交流。

  • 目录:
  • 科技周边
  • 0
    求助大佬为什么LCD不显示,调过电阻了
  • 2
    跟着江协科技学的LED灯位进,怎么点不亮,哪位大神过来指导一下
  • 6
    这个延迟函数武是书上抄的,因为b站上教的那个我一直弄不好,怎么设置一秒啊,我这个一分钟和真实差个67秒,而且感觉还复杂化了#51单片机#
  • 4
    本人在职电子工程师,利用自己的业务时间接单片机方案开发。熟悉51内核,32位单片机方案开发,Ble,Wifi模组等物联网方面开发,人机交互GUI开发。需要的可联系。
    小吴 9-19
  • 2
    免费出设计方案
  • 0
    4056模块考虑怎么优化一下
    lukexin98 9-17
  • 9
    看标题,你懂的,便宜靠谱。 非诚勿扰
  • 3
    需要可私聊,可宝,靠谱售后,详细讲解
  • 10
    各位大佬们,这样写的代码不对吗? 为什么显示到LCD1602上,只能扫描出S1 S2 S3 S4 且输出的不是1234,连接的地方从原理图上与独立按键冲突一点。 望解惑谢谢
    edy 9-16
  • 0
    我想用工作方式1,这样多出一个定时器可以干其他的事。但是PCON,SCON怎么设置呢
    croaky 9-16
  • 2
    kst-51 单片机开发板和普中 51 开发板有什么区别吗?为什么价格差价比较大呢#51单片机开发板#
    54miniz2 9-16
  • 5
    需要可以私聊我,都可以,可宝,看昵称
  • 9
    我想问下问啥我的灯不亮啊?
  • 12
    小白提问:请问为什么在做串口通信的时候不能用定时器0来产生波特率啊?
  • 2
    有佬知道为啥驱动安装成功,电脑还是不能识别设备,代码写不进开放板,程序烧入软件提示串口打开失败。驱动是卖家提供的。
  • 4
    #include <reg51.h> sbit buzzer = P1^0; sbit led = P1^0; void delay(unsigned int t) { unsigned int i, j; for (i = 0; i < t; i++) for (j = 0; j < 120; j++); } void main() { int i; for (i = 0; i < 5; i++) { buzzer = 1; led = 1; delay(1000); buzzer = 0; led = 0; delay(1000); } while (1); } 51蜂鸣器与LED同时工作5下的程序间隔1秒为什么只亮不闪这个程序对吗
  • 4
    1.你在学单片机吗? 2.目前学到哪里了? 3.你遇到什么问题了吗?
    程旭君 9-13
  • 2
    为什么p2的2口和0口,可以同时亮啊,中断函数和主函数的关系是不是可以同时运行?还是说是初始化完了之后直接跳到中断函数,然后再跳回while循环。
  • 12
    LED流水灯,这几行代码没看懂,有没有大佬能帮忙讲讲啊,刚入坑学习,看了好几遍没看懂为啥要-1ms并且循环啊?
  • 1
    找个伙伴互相监督和探讨问题,让自己有动力坚持学下去。
  • 9
    卡在了让“串口输出计时结束信息”这一步(附一张串口工作函数) 有没有前辈指点一下,在此先谢过
    sidely 8-28
  • 3
    智能家居仿真电路基于51单片机
  • 1
    大佬们,我想问一下为什么单片机与一些外设通讯时要模拟时序,而不是直接发送。例如STC89C51与AT24C02通讯,为什么要模拟I2C时序,而不是直接发送,但是单片机上都有SCL线和SDA线与AT24C02链接。
  • 2
    想请教一下,为什么相同打完程序,新版的51单片机点阵屏亮不起来
    jnbb001 9-9
  • 1
    自定义Delay函数中的ms没有定义类型,直接写成了void Delay(ms)
    54miniz2 9-8
  • 0
    基于51单片机开发板仿真电路
    lukexin98 9-6
  • 3
    定时器控制超声波测距,然后pwm信号控制舵机。想请大佬给看看代码有啥问题。 我的思路是,用一个定时器,先用定时器赋初值为0,算出距离,然后停计数,定时器初值清零,然后打开计数,定时器定时20ms,用pwm设置占空比1.5ms,让舵机旋转45度。然后停止计数,初值归零。 代码如下: #include <reg52.H>//器件配置文件 #include <intrins.h> sbit RX=P1^0; sbit TX=P1^1; #define uchar unsigned char #define uint unsigned int sbit pwm=P0^4; //信号输出 uchar n=0; uchar count=0; void Delay5
  • 10
    晶振频率12mhz,实现从p1.0引脚输出一个周期2ms方波(用定时器t0,方式1) #include <reg51.h> #include <stdio.h> sbit P1_0=P1^0; void T0_int() interrupt 1 { P1_0=!P1_0; TF0=0; } void main(void) { TMOD=0x01; TH0=0xfc; TL0=0x18; EA=1; ET0=1; TR0=1; // Write your code here while (1) ; }
  • 1
    51单片机再写音乐闹钟的时候,发现闹钟只能设定1分钟、3分钟等奇数时间的,而2、4分钟等偶数时间的都不行。另外设1小时也不行,哪位大佬帮忙看看,可以请杯奶茶🧋
    54miniz2 9-4
  • 6
    在职工程师在线帮忙解决问题,有问题请留言。 随缘接代做,请我喝奶茶或咖啡就行
    ***/ 9-4
  • 11
    第一个程序! 开发环境:Keil uVision4 烧录软件:PZ-ISP v3.7 普中科技 参考教程:【51单片机入门教程-2020版 程序全程纯手打 从零开始入门】https://www.bilibili.com/video/BV1Mb411e7re?vd_source=5e65384f5c 代码实现: void main() { //点亮第一个led灯 P2=0x00;//给led灯一个低电位 } 刚开始,怀着好奇,忐忑,懵懂的心情学习,现在好多了。 大概知道要学习ds1302、ds18b20、at24c02、da\ad、蜂鸣器、iic、lcd1602模块, 也算是慢慢的入坑,坚持就是力量! }
  • 2
    有没有懂点的大哥 指点一下
    54miniz2 9-3
  • 10
    大二菜鸟,记录下自己学习单片机的过程,以此自勉!
    uboot 9-3
  • 0
    分享ISP一键下载原理图
    lukexin98 9-3
  • 5
  • 2
    大佬们,这个摇杆拨动没反应,上面的芯片卡不住怎么搞啊
    lkc8210BD 9-2
  • 5
    这是lcd1602的连接,一个是原理图,另一个是引脚配代码没有报错,但是就是烧写后lcd1602上显示不出来东西,不知道问题出现在哪里
    lkc8210BD 9-2
  • 9
    幻彩灯控制程序,只要红绿蓝三种颜色渐变, 1 秒变一下单片机是 8g1K08a
    weiunfly 9-1
  • 2
    大佬们,这样对LED流水灯的理解对吗? 移除的除打错了应该是出 若有不对恳请支出,谢谢
    edy 8-30
  • 2
    大佬们,为什么写的delay还缺少功能原型?
    edy 8-30

  • 发贴红色标题
  • 显示红名
  • 签到六倍经验

赠送补签卡1张,获得[经验书购买权]

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!

本吧信息 查看详情>>

小吧:小吧主共9

会员: 会员

目录: 科技周边