⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 call7219.c

📁 单片机混合编程 嵌入式/单片机编程单片机混合编程 嵌入式/单片机编程
💻 C
字号:
/* 这是调用max7219汇编程序(Nm7219.ASM )的C51程序,        */
/* 文件名CALL7219.c。                                       */
/* 功能:本程序主要是将显示缓冲区的8位数在LED上显示出来,   */
/* 显示缓冲区为单片机的RAM区的40H,41HH,...47H连续的8个字节  */

#include <reg51.h>
#include <absacc.h>
#define uchar unsigned char
#define uint unsigned int

void delay1(uint x);
void timedelay(uint timess);
extern uchar chai7;
extern uchar a_func7(uchar);

void timedelay(uint timess)
{
 uint tj;
 for (tj=timess;tj>0;tj--){;}
}

void delay1(uint x)
{
 uchar tw;
 while (x-->0){
 for (tw=0;tw<125;tw++){;}
 }
}
void main()
{
      timedelay(10000);
      delay1(1);
      EA=0;
      DBYTE[0x40]=0x06;
      DBYTE[0x41]=0x02;
      DBYTE[0x42]=0x09;
      DBYTE[0x43]=0x05;
      DBYTE[0x44]=0x01;
      DBYTE[0x45]=0x04;
      DBYTE[0x46]=0x01;
      DBYTE[0x47]=0x83;
      chai7=a_func7(0x00);
      while(1);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -