【E2502】基于51单片机的矩阵计算器设计

2022-01-01 15:36:41      索炜达电子      399     

目编号:E2502

文件大小:1.4M

源码说明:带中文注释

开发环境:C编译器

简要概述

编译及使用

Ubuntu下安装sdcc:

         sudo apt-get install sdcc

Ubuntu下编译:

         cd Design-of-Matrix-Calculator-Based-on-MCS-51

         make

Windows下安装proteus,加载model/文件夹下的Model_for_Proteus到单片机模型中;

Ubuntu下将bin/文件夹下的test_1.hex文件加载到proteus中的单片机模型中;

目录│文件列表:

 └ Design-of-Matrix-Calculator-Based-on-MCS-51

    │ Makefile

    ├ bin

    │  │ README.md

    │  └ test_1.hex

    ├ build

    │  └ README.md

    ├ data

    │  │ CODE.txt

    │  └ README.md

    ├ doc

    │  │ core_function.png

    │  │ keyboard_function.png

    │  │ lcd_function.png

    │  │ Matrix_Calculator.pdf

    │  │ proteus仿真模型.png

    │  │ README.md

    │  │ src文件目录.png

    │  │ 功能选择界面.png

    │  │ 头文件目录.png

    │  │ 字模软件.png

    │  │ 文件目录.png

    │  │ 欢迎界面.png

    │  │ 输入界面.png

    │  └ 输出界面.png

    ├ include

    │  │ common_include.h

    │  │ core_function.h

    │  │ keyboard_function.h

    │  │ lcd_code.h

    │  │ lcd_function.h

    │  │ pin_define.h

    │  └ README.md

    ├ lib

    │  └ README.md

    ├ model

    │  │ Model_for_Proteus.DSN

    │  └ README.md

    ├ src

    │  │ core_function.c

    │  │ keyboard_function.c

    │  │ lcd_code.c

    │  │ lcd_function.c

    │  └ README.md

    └ test

       │ README.md

       │ test_1.c

       │ test_fist.c

       │ test_fourth.c

       │ test_second.c

       └ test_third.c

TAG矩阵计算器
  • 5 次
  • 1 分