尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
读写FM11RF005M标签Vb6源码
本示例使用的发卡器https://item.taobao.com/item.htm?spma21dvs.23580594.0.0.47b32c1bLvwg0dfttid615391857885一、寻找发卡器上的FM11RF005M卡Dim i As Integer Dim sendnum As Integer Dim uidstr As String sendnum 0 Do While sendnum 2 BitFramingVal 7 ChannelRedundancyVal 3 sendbuf(0) H26 sendlen 1 TimerFlagval 4 If ShowPicccmd Then If revbuflen 1 Then sendnum 2 sendbuf(0) H93 sendbuf(1) H20 sendlen 2 If ShowPicccmd Then If revbuflen 1 And revbuf(0) HA Then BitFramingVal 0 ChannelRedundancyVal 15 sendbuf(0) H30 sendbuf(1) H1 sendlen 2 If ShowPicccmd Then uidstr For i 0 To 3 uidbuf(i) revbuf(i) uidstr uidstr Right(00 Hex(revbuf(i)), 2) Next List1.Clear Text1.Text uidstr List1.AddItem (寻找到感应区内的卡可以读取卡内00-07块的数据UID uidstr) List1.ListIndex List1.ListCount - 1 End If End If End If End If Else sendnum sendnum 1 If sendnum 2 Then List1.AddItem (寻找到感应区内的卡片失败) List1.ListIndex List1.ListCount - 1 End If End If Loop二、认证卡片密钥Dim infostr As String Dim keybuf(0 To 5) As Byte Dim status As Byte infostr Trim(Text2.Text) If IsHexStr(infostr, 4, keybuf) Then keybuf(4) H0 keybuf(5) H0 infostr Trim(Text1.Text) If IsHexStr(infostr, 4, uidbuf) Then status piccauthkey1(uidbuf(0), 0, 1, keybuf(0)) If status 0 Then List1.AddItem (卡密钥认证成功可以读所有块数据可以写02-0F块数据) List1.ListIndex List1.ListCount - 1 Else DispErrinfo status End If End If End If三、读取指定块数据Dim i As Integer Dim uidstr As String BitFramingVal 0 ChannelRedundancyVal 15 sendbuf(0) H30 sendbuf(1) Combo1.ListIndex sendlen 2 TimerFlagval 4 If ShowPicccmd And revbuflen 4 Then uidstr For i 0 To 3 uidbuf(i) revbuf(i) uidstr uidstr Right(00 Hex(revbuf(i)), 2) Next Text3.Text uidstr List1.AddItem (读取卡内数据成功DATA uidstr) List1.ListIndex List1.ListCount - 1 Else List1.AddItem (发送读卡指令后未接收到回应数据请重新寻卡 或 先认证卡片密钥) List1.ListIndex List1.ListCount - 1 End If四、写数据到指定块Dim i As Integer Dim infostr As String Dim databuf(0 To 3) As Byte infostr Trim(Text3.Text) If IsHexStr(infostr, 4, databuf) Then BitFramingVal 0 ChannelRedundancyVal H7 sendbuf(0) HA0 sendbuf(1) Combo1.ListIndex sendlen 2 TimerFlagval 5 If ShowPicccmd And revbuf(0) HA Then For i 0 To 3 sendbuf(i) databuf(i) Next sendlen 4 If ShowPicccmd And revbuf(0) HA Then List1.AddItem (数据写入块内成功) List1.ListIndex List1.ListCount - 1 Else List1.AddItem (发送写卡数据后返回错误代码 Format(revbuf(0), 0)) List1.ListIndex List1.ListCount - 1 End If Else List1.AddItem (发送写入指令后返回错误代码 Format(revbuf(0), 0)) List1.ListIndex List1.ListCount - 1 End If Else List1.AddItem (写卡数据输入错误请输入8位16进制写卡数据) List1.ListIndex List1.ListCount - 1 End If五、发送指令Function ShowPicccmd() As Boolean Dim status As Byte Dim shlval(0 To 7) As Byte status picccmd(BitFramingVal, ChannelRedundancyVal, sendbuf(0), sendlen, revbuf(0), revbuflen, TimerFlagval) If status 8 Then If (status 0) And (revbuflen 0) Then 最后一个字节仅有status位有效 shlval(7) H7F shlval(6) H3F shlval(5) H1F shlval(4) HF shlval(3) H7 shlval(2) H3 shlval(1) H1 revbuf(revbuflen - 1) revbuf(revbuflen - 1) And shlval(status) End If ShowPicccmd True Else ShowPicccmd False End If End Function
RELATED

相关推荐

语雀如何导出别人的知识库!超实用教程!支持导出markdown/html/word/pdf等超多格式!一键解析,批量下载!保留大纲的层级结构!一键克隆!原格式

语雀如何导出别人的知识库!超实用教程!支持导出markdown/html/word/pdf等超多格式!一键解析,批量下载!保留大纲的层级结构!一键克隆!原格式

作为一个语雀重度用户,我几乎把所有学习笔记、项目文档、个人创作都放在了上面。语雀的编辑器体验、知识库结构、以及小记等功能真的让我爱不释手,也一直不遗余力地向身边人安利。 但有个小焦虑始终萦绕心头:万一哪天账号异常、知识库调整权限…

📅 2026/10/23 4:31:41
开发效率与性能优化的动态平衡策略

开发效率与性能优化的动态平衡策略

1. 开发效率与性能优化的永恒博弈在软件工程领域,开发效率与运行性能就像天平的两端,始终处于微妙的博弈状态。我刚完成一个高并发交易系统的性能调优,系统初期为了快速上线采用了大量快速开发模式,结果在百万级用户量时频繁出现响…

📅 2026/10/23 4:31:41
游戏启动器文件校验失效导致的启动异常解决方案:从原理到实践的完整指南

游戏启动器文件校验失效导致的启动异常解决方案:从原理到实践的完整指南

游戏启动器文件校验失效导致的启动异常解决方案:从原理到实践的完整指南 一、故障现象:文件校验失败的典型表现 当游戏启动器文件验证机制失效时,通常会出现三种特征性错误:启动界面卡在"验证文件"阶段、弹出"哈希…

📅 2026/10/23 4:26:41
MORE NEWS

更多资讯

📰

SecureCRT 9.5 中文版安装避坑指南:Win10/11 兼容性与静默失败修复

简介:本资源是一份面向IT运维人员、系统管理员及网络安全初学者的SecureCRT 9.5终端工具实操指南,聚焦解决SSH安全远程连接配置难、安装激活流程不清晰、多会话管理效率低等实际问题。文档以PDF格式呈现,共1个文件,大小为9.28MB&a…

📰

AI竞赛实战指南:七大赛题从图像缺陷检测到大模型Agent解析

简介:面向第六届中国研究生人工智能创新大赛参赛者,这份文档详细整理了华为专项赛题内容。文档为单文件形态,大小576KB,覆盖赛题一与赛题二:前者针对未知无规则缺陷图像检测,关注有限小样本训练、参数量控制…

📰

PHPCMS V9 UTF8源码包实战:安装、模板与二次开发避坑指南

简介:PHPCMS V9 UTF8 是一套基于 PHP 与 MySQL 的内容管理系统,面向需要快速搭建或二次开发多语言网站的开发者和站点管理员,尤其适合中小型企业官网、行业门户和区域性资讯平台的内容维护团队使用。系统内置文章发布、分类管理、自定义模型、…

📰

从录音到剪辑:选秀物料工程化交付全流程解析

从选秀节目物料到工程化交付:录音处理、多机位练习室 FOCUS 与特别舞台剪辑的全流程解析如果你看过 BATTLE BOYS S2 这类型选秀节目的物料——尤其是 SHANANA 录音花絮、练习室 FOCUS 直拍,以及成员翻跳 BTS《I NEED U》特别舞台——你可能会有一个直观感…

📰

自制WPS AI插件:接入大模型API实现文档摘要与翻译

先说结论:不建议去网上找那种“WPS AI 插件破解版”,也不要用任何绕过会员、改包解锁的工具。真正安全可控的做法,是花一晚上自己做一个合规的 WPS AI 插件,把大模型 API 接进 WPS,选中文档内容直接生成摘要、翻译、续…

📰

GitHub Copilot 入门:在 VS Code 里解释代码和补全函数

适合人群:已经在用或准备用 VS Code 写代码的学生和编程新手,想让 AI 帮忙解释代码、补全代码,又不想换编辑器。需要说明:GitHub Copilot 的免费计划每月有一定的补全和 AI 额度,具体数量和套餐内容以 GitHub 官方页面…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬