272 [Diseño completo del curso] Diseño de sistema de recarga y deducción de tarjetas todo en uno RFID basado en 51 microcomputadoras de chip único-RFID

[Descarga de recursos] La dirección de descarga es la siguiente:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl

Diseño del sistema de recarga y deducción de tarjeta todo en uno 51RFID-RFID-LCD1602-KEY

Este diseño está compuesto por un circuito de un solo chip STC89C52 + módulo lector de tarjetas RFID + circuito de pantalla LCD1602 de cristal líquido + circuito de botón + módulo de puerto serie circuito PL2303 + circuito de fuente de alimentación.

1. La cantidad de la deducción se puede configurar con los botones K1 y K2, la cantidad es 0-20 y la precisión de configuración del botón es 1.

2. Presione el botón K3 para ingresar al estado de deducción.Si se pasa la tarjeta RFID, comenzará la deducción.

3. Presione el botón K4, se deducirá la tarifa y presiónelo una vez para deducir una vez.

4. LCD1602 muestra el monto de la deducción y el saldo en tiempo real.

5. Si el sistema tiene alguna operación, el sistema carga la información actual a la computadora a través del puerto serie, de lo contrario no se cargará.

6. La pantalla LCD muestra el estado de lectura de la tarjeta en tiempo real, si la tarjeta es válida y si hay un mensaje de estado de la tarjeta.

7. Después de la recarga, la cantidad se sobrecarga y la deducción es insuficiente.

sbit key1 =P1^0;	//引脚定义
sbit key2 =P1^1;
sbit key3 =P1^2;
sbit key4 =P1^3;

/********************/
unsigned char cardId[4]={0xD6,0x5F,0x2A,0x79};	 //该出修改有效卡ID号

/********************/

unsigned char UID[5];	 //暂存卡号
unsigned char Temp[4] ;   //中间变量

unsigned long time_20ms;   //定时计数
xdata char dis0[16];			   //显示数组变量
xdata char dis1[25];			   //显示数组变量
bit disFlag;			   //显示更新标志
unsigned char timelater =0; //时间延时计数
unsigned char readCardFlag = 0;  //读卡状态
unsigned int SetNum = 10;//扣费金额
bit rekey =0;//防止重复按下
unsigned char yuE = 100;//余额

 

Supongo que te gusta

Origin blog.csdn.net/theroadon/article/details/109261563
Recomendado
Clasificación