找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 9684|回復(fù): 13
收起左側(cè)

單片機(jī)+1602LCD顯示仿手機(jī)鍵盤按鍵字符

  [復(fù)制鏈接]
ID:204443 發(fā)表于 2017-6-3 10:59 | 顯示全部樓層 |閱讀模式
51單片機(jī)驅(qū)動(dòng)的
仿真.png 文件.png

  1. //-----------------------------------------------------------------
  2. //  名稱: 1602LCD顯示仿手機(jī)鍵盤按鍵字符
  3. //-----------------------------------------------------------------
  4. //  說(shuō)明: 按下仿手機(jī)矩陣鍵盤按鍵時(shí),對(duì)應(yīng)按鍵字符顯示在1602LCD上
  5. //
  6. //-----------------------------------------------------------------
  7. #include "LCD1602-4bit.h"
  8. #include <string.h>
  9. #define INT8U unsigned char
  10. #define INT16U  unsigned int
  11. sbit SPK = P3^7;
  12. //12個(gè)鍵盤按鍵字符總表
  13. //注意串空間應(yīng)設(shè)為6字節(jié),因?yàn)樽铋L(zhǎng)串為5,設(shè)為5時(shí)會(huì)使部分長(zhǎng)串無(wú)法附帶串結(jié)束標(biāo)志'\0'
  14. INT8U code Keypad_Chars[12][6] =
  15. {        "1 ",        "2ABC",        "3DEF",
  16.         "4GHI",        "5JKL",        "6MNO",
  17.         "7PQRS","8TUV",        "9WXYZ",
  18.         "*",        "0+",        "#"
  19. };
  20. extern INT8U KeyNo;                //鍵值
  21. INT8U Inner_Idx = 0;        //同一按鍵的內(nèi)部字符索引
  22. INT8U tSpan = 0;                //同鍵位連續(xù)按鍵的時(shí)間間隔
  23. INT8U Buffer_Index = 0; //英文/數(shù)字輸入緩沖索引
  24. char  Input_Buffer[16]; //輸入緩沖空間
  25. INT8U ENG_TEL = 1;                //輸入內(nèi)容切換標(biāo)識(shí)(ENG:英文輸入,TEL:電話輸入)
  26. extern void delay_ms(INT16U ms);
  27. extern INT8U KeyMatrix_Down();
  28. extern void Keys_Scan();
  29. //-----------------------------------------------------------------
  30. // 蜂鳴器
  31. //-----------------------------------------------------------------
  32. void Beep()
  33. {



  34. }

  35. //-----------------------------------------------------------------
  36. // 定時(shí)器0跟蹤同位按鍵的時(shí)間間隔
  37. //-----------------------------------------------------------------
  38. void T0_INT() interrupt 1
  39. {



  40. }

  41. //-----------------------------------------------------------------
  42. // 功能鍵處理 *(9):切換輸入,#(11)鍵清除內(nèi)容
  43. //-----------------------------------------------------------------
  44. void Function_Key_Process()
  45. {



  46. }

  47. //-----------------------------------------------------------------
  48. // 主程序
  49. //-----------------------------------------------------------------
  50. void main()
  51. {



  52. }

復(fù)制代碼

大家不要下載,代碼多人回帖說(shuō)代碼不全,切勿下載: 1602LCD顯示仿手機(jī)鍵盤按鍵字符.rar (20.71 KB, 下載次數(shù): 110)

評(píng)分

參與人數(shù) 1黑幣 +100 收起 理由
admin + 100 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

ID:333870 發(fā)表于 2018-5-20 14:38 | 顯示全部樓層
代碼不完整

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 任何核實(shí) 舉報(bào)有獎(jiǎng)

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:1 發(fā)表于 2017-6-3 16:07 | 顯示全部樓層
壓縮包里面的代碼不完整??
回復(fù)

使用道具 舉報(bào)

ID:204443 發(fā)表于 2017-6-4 00:56 | 顯示全部樓層
admin 發(fā)表于 2017-6-3 16:07
壓縮包里面的代碼不完整??

壓縮包里的是完整的!
回復(fù)

使用道具 舉報(bào)

ID:1 發(fā)表于 2017-6-4 02:36 | 顯示全部樓層
剛看了一下,壓縮包里面的主程序都是空的呢.
回復(fù)

使用道具 舉報(bào)

ID:204443 發(fā)表于 2017-6-4 12:50 | 顯示全部樓層
admin 發(fā)表于 2017-6-4 02:36
剛看了一下,壓縮包里面的主程序都是空的呢.
1496551718433e2f00b129f60891321a44b27332831d01496551664.png
點(diǎn)連接看    用keil打開
回復(fù)

使用道具 舉報(bào)

ID:204443 發(fā)表于 2017-6-4 17:33 | 顯示全部樓層
admin 發(fā)表于 2017-6-4 02:36
剛看了一下,壓縮包里面的主程序都是空的呢.

給獎(jiǎng)勵(lì)點(diǎn)黒幣啊
回復(fù)

使用道具 舉報(bào)

ID:201550 發(fā)表于 2017-6-18 23:22 | 顯示全部樓層
內(nèi)面的函數(shù)都是空的啊,為什么????
回復(fù)

使用道具 舉報(bào)

ID:267547 發(fā)表于 2017-12-28 14:52 | 顯示全部樓層
為什么沒有完整代碼啊
回復(fù)

使用道具 舉報(bào)

ID:312160 發(fā)表于 2018-5-3 21:49 | 顯示全部樓層
假的,騙幣的吧
回復(fù)

使用道具 舉報(bào)

ID:433810 發(fā)表于 2018-11-27 15:30 | 顯示全部樓層
空代碼騙幣?
回復(fù)

使用道具 舉報(bào)

ID:457233 發(fā)表于 2018-12-29 17:14 | 顯示全部樓層
hex文件是對(duì)的,c和頭文件都是空的?
回復(fù)

使用道具 舉報(bào)

ID:510284 發(fā)表于 2019-10-28 15:37 | 顯示全部樓層
tianxiaode 發(fā)表于 2017-6-4 17:33
給獎(jiǎng)勵(lì)點(diǎn)黒幣啊

能不掏空嗎,,,真是為你的胸懷捉急,分享一下會(huì)損失你什么。。。
回復(fù)

使用道具 舉報(bào)

ID:501451 發(fā)表于 2019-11-11 18:23 | 顯示全部樓層
大佬厲害了啊
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表