找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4668|回复: 1
收起左侧

rfid读取ID卡号,lcd7567显示程序

[复制链接]
ID:20012 发表于 2017-8-21 12:52 | 显示全部楼层 |阅读模式
上传我业余时间编写STC单片机小程序(小白菜)
rfid读取卡号。
0.png
单片机源程序如下:
  1. ////****************lcd.c************/
  2. ////osc=11.059mhz////

  3. #include"stc12c5a60s2.h"
  4. #include <intrins.h>
  5. //#include "lcd.h"
  6. //#include"ht1380.h"
  7. #include"fengmingqi.h"
  8. #include"rfid_muyi.h"
  9. //#include"18b20.h"
  10. ////#include <string.h>
  11. //#include"pca.h"
  12. ////#include "china16x.h"
  13. ////#include"stc12adc.h"
  14. #include"dingshiqi.h"

  15. #include"ascii_rfid.h"



  16. //===========================主程序=================================
  17. /*******************************************************************
  18. *本程序是12M晶体 256US发送一个脉冲 是RFID模拟工具
  19. * wasc_8x16(0,2,"ABCDEFGHIJKLMNOP"); //Asc8x16
  20. *                        在0列,第2行写入字符//一共有6行。
  21. *                        一个8x16字母占1行。
  22. *                        一个16x16汉字占2行。2013-11-02采用STC12C5A60S2单片机
  23. *////////////////////////////////////////////////////////////////////
  24. void main(void)
  25. {       //u8  idata table[]={1,2,11,4,5,11,7,8};//11=://
  26.                 //u16 i;
  27.                 t0_init();//
  28.                 BBZZ(255);
  29.           //rfid_ma_out=0;
  30. //                 asc816show(0,0,10,(u8 *) one16X8); //Asc8x16
  31. //                 asc816show(0,2,10,(u8 *) one16X8); //Asc8x16
  32. //                 asc816show(0,4,10,(u8 *) one16X8); //Asc8x16
  33. //                 asc816show(0,6,10,(u8 *) one16X8); //Asc8x16
  34.          while(1)
  35.                 {         
  36.                                                                                                  /*******************************************************************
  37.                                                                                                         * wasc_8x16(0,2,"ABCDEFGHIJKLMNOP"); //Asc8x16
  38.                                                                                                         *                        在0列,第2行写入字符//一共有6行。
  39.                                                                                                         *                        一个8x16字母占1行。
  40.                                                                                                         *                        一个16x16汉字占2行。
  41.                                                                                                         *////////////////////////////////////////////////////////////////////
  42.                                                                                                         //LCDcls(0);// 全屏清屏,全部写入某一个字节           
  43.                                                                                                  //htrr();//读时钟//
  44.                                                                                                  //led=~led;
  45.                                                                                                 // LCD_PutString(10,5,"ID_LOCK");//在0列第五行写入汉字5=0,2,4,6//
  46.                                                                                                  //shzhong_w();//写入时钟//
  47.                                                                                                         //shizhong_w16x8(0,0);//x=0-127,y=0-7写入16X8时钟
  48.                                                                                                                 //w_shizhong_2017_7(0,0);//指定地址写入时钟2017-7
  49.                                                                                                  //keytz();//时间调节//
  50.                                                                                                  //delayms(500);
  51.                                                                 //                                 LCDcls(0);// 全屏清屏,全部写入某一个字节
  52.                                                                 //                                 for(i=0;i<800;i++)
  53.                                                                 //                                         {        //adc_test();//测量电压//
  54.                                                                 //                                                 //delayms(50);
  55.                                                                 //                                                huatu(); //打点程序//
  56.                                                                 //                                         }
  57.                                                                                                 //LCDcls(0);// 全屏清屏,全部写入某一个字节
  58.                                                                                         //        testvo();//测量数值与电压值对应关系//
  59.                                                                                                                         //xianshiwendu(88,0);////温度显示
  60.                                                                                                                         //shizhong_6x8(0,7);//指定地址写入6X8字符//
  61.                                                                                                                         //jilushizhian(0,6);//x=0-128,y=0-7记录时间表 10分钟后蜂鸣器响//
  62.                                                                                                                         //test_yindaoma();//检测引导码
  63.                                                                                                                 //        delayms(2800);//在第五行0地址开始写入一串汉字//
  64.                                                                                                                
  65. ……………………

  66. …………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码

所有资料51hei提供下载:
RFID2017-8-21009.rar (55.45 KB, 下载次数: 42)

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:20012 发表于 2017-8-23 18:34 | 显示全部楼层
SM1628位测试,现在的DVD显示屏上拆到很多1628板子,但各厂家应用引脚不同,造成程序不通用性,以下 小程序可以解决这个问题。

测试SM1628显示屏位置.rar

109 Bytes, 下载次数: 10, 下载积分: 黑币 -5

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表