找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2528|回复: 10
收起左侧

沉思在让发光二极管发光不止多少天了!求各路大神解决!

  [复制链接]
ID:475087 发表于 2019-2-15 12:18 来自手机 | 显示全部楼层 |阅读模式
对着视频一步步操作就是不亮!当时发的盒子里有几根导线,不知道有啥关系!
IMG_20190215_121302.jpg
IMG_20190215_121248.jpg
IMG_20190215_121233.jpg
-4d60b4d73328c2e0.jpg
回复

使用道具 举报

ID:139675 发表于 2019-2-15 18:44 | 显示全部楼层
看一看数码管怎么点亮的吧,定时扫描,然后更新数据就可以了。
回复

使用道具 举报

ID:476644 发表于 2019-2-15 21:44 | 显示全部楼层
会不会是硬件的问题啊?
回复

使用道具 举报

ID:96682 发表于 2019-2-16 03:32 | 显示全部楼层
一看就是学习板未设置好,数码管与发光二极管分属不同器件
回复

使用道具 举报

ID:426861 发表于 2019-2-16 09:47 | 显示全部楼层
先确保硬件没有问题,下载程序后用示波器或万用表测量你设置过的引脚查看电平是否是你想要的
回复

使用道具 举报

ID:47286 发表于 2019-2-16 10:30 | 显示全部楼层
1. 确定你要点亮哪个led 板子左边不是有n个led么
2. 看你要点亮那个led连接到那个排母上 就是你的板子 中间那个MCU周围那几个Px上
3. 把没焊的排母焊上
4. 用附赠的跳线 短接MCU口到led对应的针

然后 就能亮了 你这板子没焊全 实验板为了进行多种实验 MCU端口一般是提供输出 并不直接定义死 所以 你得自己接上才能亮
回复

使用道具 举报

ID:155507 发表于 2019-2-16 11:26

我给你来个程序试试



  1. /*---------------------------------------------------------------------*/
  2. /* --- STC MCU International Limited ----------------------------------*/
  3. /* --- STC 1T Series MCU Demo Programme -------------------------------*/
  4. /* --- Mobile: (86)13922805190 ----------------------------------------*/
  5. /* --- Fax: 86-0513-55012956,55012947,55012969 ------------------------*/
  6. /* --- Tel: 86-0513-55012928,55012929,55012966 ------------------------*/
  7. /* --- Web: www.GXWMCU.com --------------------------------------------*/
  8. /* --- QQ:  800003751 -------------------------------------------------*/
  9. /* 如果要在程序中使用此代码,请在程序中注明使用了宏晶科技的资料及程序   */
  10. /*---------------------------------------------------------------------*/

  11. /*********************************************************/
  12. #define         MAIN_Fosc                22118400L        //定义主时钟
  13. //#define MAIN_Fosc                12000000L        //定义主时钟
  14. //#define MAIN_Fosc                11059200L        //定义主时钟
  15. //#define MAIN_Fosc                 5529600L        //定义主时钟
  16. //#define MAIN_Fosc                24000000L        //定义主时钟

  17. /*********************************************************/
  18. #include        "STC15Fxxxx.H"

  19. /*************        功能说明        **************

  20. 程序使用P4.7 P4.6 P1.6 P1.7 来演示跑马灯,输出低驱动。

  21. ******************************************/
  22. /*************        本地常量声明        **************/

  23. /*************        本地变量声明        **************/

  24. /*************  外部函数和变量声明 *****************/

  25. /*************        本地函数声明        **************/
  26. void  delay_ms(u8 ms);  // 这里只支持1~255ms.


  27. /******************** 主函数 **************************/
  28. void main(void)
  29. {
  30.   /******************** IO配置 **************************/
  31.         P0M1 = 0;        P0M0 = 0;        //设置为准双向口  00上拉准双向口 01浮空输入 10开漏输出 11推挽输出
  32.         P1M1 = 0;        P1M0 = 0;        //设置为准双向口
  33.         P2M1 = 0;        P2M0 = 0;        //设置为准双向口
  34.         P3M1 = 0;        P3M0 = 0;        //设置为准双向口
  35.         P4M1 = 0;        P4M0 = 0;        //设置为准双向口
  36.         P5M1 = 0;        P5M0 = 0;        //设置为准双向口
  37.         P6M1 = 0;        P6M0 = 0;        //设置为准双向口
  38.         P7M1 = 0;        P7M0 = 0;        //设置为准双向口

  39.         while(1)
  40.         {
  41.                 P17 = 0;   // LED7
  42.                 delay_ms(250);
  43.                 delay_ms(250);
  44.                 P17 = 1;  // LED7
  45.                 P16 = 0;  // LED8
  46.                 delay_ms(250);
  47.                 delay_ms(250);
  48.                 P16 = 1; // LED8
  49.                 P47 = 0;  // LED9
  50.                 delay_ms(250);
  51.                 delay_ms(250);
  52.                 P47 = 1;  // LED9
  53.                 P46 = 0;   // LED10
  54.                 delay_ms(250);
  55.                 delay_ms(250);
  56.                 P46 = 1;   // LED10
  57.         }
  58. }

  59. //========================================================================
  60. // 函数: void  delay_ms(u8 ms)
  61. // 描述: 延时函数。
  62. // 参数: ms,要延时的ms数, 这里只支持1~255ms. 自动适应主时钟.
  63. // 返回: none.
  64. // 版本: VER1.0
  65. // 日期: 2013-4-1
  66. // 备注:
  67. //========================================================================
  68. void  delay_ms(u8 ms)
  69. {
  70.      u16 i;
  71.          do{
  72.               i = MAIN_Fosc / 13000;
  73.                   while(--i)        ;   //14T per loop
  74.      }while(--ms);
  75. }

复制代码




STC15实验箱4.png

原STC实验箱4-理图.pdf

258.65 KB, 下载次数: 0

STC实验箱4-使用说明书.pdf

2.6 MB, 下载次数: 0

STC15LED.zip

50.94 KB, 下载次数: 0

ID:472325 发表于 2019-2-16 13:01 | 显示全部楼层
上代码上电路图

评分

参与人数 1黑币 +8 收起 理由
春风十里吹 + 8

查看全部评分

回复

使用道具 举报

ID:475087 发表于 2019-6-9 15:22 来自手机 | 显示全部楼层
谢谢大神!改行学32了。
回复

使用道具 举报

ID:207421 发表于 2019-6-9 15:56 | 显示全部楼层
买不买这种板子,STC官网都是有源码提供的, 没必要问这些.
回复

使用道具 举报

ID:558268 发表于 2019-6-9 16:22 | 显示全部楼层
可能需要连线呀
回复

使用道具 举报

ID:524818 发表于 2019-6-9 16:45 | 显示全部楼层
接线错误
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表