标题: 各位大佬,有没有qx mini51单片机开发板的测试例程 [打印本页]

作者: 见鲸    时间: 2023-3-14 23:56
标题: 各位大佬,有没有qx mini51单片机开发板的测试例程
谢谢大家

作者: EdwardTsapiev    时间: 2023-3-15 15:50
也许这会帮助你:
github.com/HangYongmao/QX-mini51
github.com/retiredfeline/QX-mini51-SDCC

作者: angmall    时间: 2023-3-15 21:04
程序分享出来给需要的人作参考


  1. /*********************************************************************************
  2. * 【编写时间】: 2014年3月5日
  3. * 【作    者】: 清翔电子:03
  4. * 【版    本】: 1.0
  5. * 【实验平台】: QX-MCS51 单片机开发板
  6. * 【外部晶振】: 11.0592mhz        
  7. * 【主控芯片】: STC89C52RC
  8. * 【编译环境】: Keil μVisio4        
  9. * 【程序功能】: 流水灯测试                                                                                          
  10. * 【使用说明】: 注意先用跳线冒将J2短接,使用跑马灯模块
  11. **********************************************************************************/

  12. #include<reg52.h>    //包含单片机寄存器的头文件

  13. #define uchar unsigned char
  14. #define uint unsigned int

  15. /* 函数申明 -----------------------------------------------*/
  16. void delay(uint z);

  17. /*
  18. ********************************************************************************
  19. ** 函数名称 : main(void)
  20. ** 函数功能 : 主函数
  21. ********************************************************************************
  22. */
  23. void main()
  24. {
  25.         uchar  num,dat1,dat2;
  26.         delay(500);
  27.         P0=0;
  28.         while(1)
  29.         {
  30.                 dat1=0xfe;
  31.                 dat2=0x7f;
  32.                 for(num=0;num<7;num++)
  33.                 {
  34.                         P1=dat1;          //初始化赋值
  35.                         dat1=dat1<<1; //右移一位
  36.                         delay(500);   //延时        
  37.                 }
  38.                 for(num=0;num<7;num++)
  39.                 {
  40.                         P1=dat2;          //初始化赋值
  41.                         dat2=dat2>>1; //右移一位
  42.                         delay(500);   //延时        
  43.                 }
  44.         }
  45. }

  46. /*
  47. ********************************************************************************
  48. ** 函数名称 : delay(uint z)
  49. ** 函数功能 : 延时函数
  50. ********************************************************************************
  51. */
  52. void delay(uint z)
  53. {
  54.     uchar j;
  55.     for(z;z>0;z--)
  56.         for(j=200;j>0;j--);
  57. }
复制代码

1 QX-mini51 51程序.7z

3.12 MB, 下载次数: 5

1 QX-mini51 51程序.rar






欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1