目录
- 基于51单片机串口加密系统(分主机从机)
- 一、原理图
- 二、部分代码
- 三、视频演示
基于51单片机串口加密系统(分主机从机)
功能:
1.通过两个单片机串口实现信息的加密和解密
2.按键完成信息的选择和发送
3.通过屏幕实时显示选择的信息和加密解密后的信息
一、原理图
二、部分代码
#include <reg51.h>
#include "usart.h"
#include "lcd.h"
#include "stdio.h"
#include "string.h"
sbit Key1 = P1^0;
sbit Key2 = P1^1;
sbit Key3 = P1^2;
sbit Key4 = P1^3;
unsigned char j = 0;
unsigned char Len = 0;
unsigned char Confirm = 0;
unsigned char T_buffer[16];
unsigned char Tx_buffer[16];
unsigned char xianshi = 0;
void KEY_SCAN();
void main()
{
LcdInit();
Uart_Init();
while(1)
{
KEY_SCAN();
LcdShow();
if(1 == Confirm)
{
Confirm = 0;
Send_String(T_buffer);
delay_ms(1000);
delay_ms(1000);
delay_ms(1000);
xianshi = 0;
LcdWriteCmd(0x01);// ÇåÆÁ
}
}
}
三、视频演示
哔哩哔哩视频演示链接跳转,请直接点击!