/****接受一个数组如果首为0c尾为0f则显示数组中间三个且反馈给计算机,否则显示eeeeeee且反馈给计算机******/
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
uchar i,j,add; //
uchar temp[15]; //控制显示数形
uchar temp1[5]; //暂存接收数据
uchar code position[]={0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe}; //数码管位置数组
uchar code figure[]={0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,
0x39,0x5e,0x79,0x71,
0x00}; //数形
void Init() ; //初始化函数
void Check(); //核实接受的数据
void Divide(); //将接收数据进行分解
void Display(); //显示接收到的数字
void Send(); //发送数据
void main()
{
Init();
while(1)
{
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余4页未读,立即下载
- 1
- 2
- 3
- 4
- 5
前往页