📄 readme.txt
字号:
一、系统环境
软件环境: 宏汇编器 V5.00
硬件环境: AT89C52 @ 11.0592MHz
单片机发送 UART_TX_BIT = P1^0
单片机接收 UART_RX_BIT = P1^1
用户可根据具体硬件环境重新定义引脚
串行时序: Delay_52us_NOP
Delay_26us_NOP
注意: 要确保定时的准确性!
二、卡操作流程
1. 系统上电复位初始化
2. 软件串口初始化 Init_SoftUART
3. 寻找感应区内的卡片 CardReady
4. 如果找到卡片则可执行以下操作
读卡 ReadCard
写卡 WriteCard
格式化电子钱包 FormatPurse
电子钱包加值 Increase
电子钱包减值 Decrease
读电子钱包值 ReadPurse
实际使用过程中循环调用以上 3. 4.
三、文件说明
HARD UART 利用单片机硬件串行口进行通讯
SOFT UART 利用单片机口线模拟串行口进行通讯
二者只有以下三个函数不同:
Init_SoftUART
SoftUART_PutByte
SoftUART_GetByte
四、本例程不用修改可直接使用
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -