欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5458|回復: 3
收起左側

單片機電子密碼鎖程序設計(匯編語言)顯示*號

[復制鏈接]
ID:487436 發表于 2019-3-17 21:08 | 顯示全部樓層 |閱讀模式
制作出來的電子密碼鎖實物圖如下:
焊接提示.JPG

電路原理圖如下:
0.png

(1)本設計為了防止密碼被竊取要求在輸入密碼時在LCD屏幕上顯示*號。
(2)設計開鎖密碼位六位密碼的電子密碼鎖。
(3)能夠LCD顯示在密碼正確時顯示PASSWORD OK,密碼錯誤時顯示PASSWORD ERROR,輸入密碼時顯示INPUT  PASSWORD。
(4)實現輸入密碼錯誤超過限定的三次電子密碼鎖定。
(5)4×4的矩陣鍵盤其中包括0-9的數字鍵和A-F的功能鍵
(6)本產品具備報警功能,當輸入密碼錯誤時蜂鳴器響并且LED燈亮。
(7)密碼可以由用戶自己修改設定(只支持6位密碼),修改密碼之前必須再次輸入密碼,在輸入新密碼時候需要二次確認,以防止誤操作。

單片機匯編語言源程序
  1. en bit p3.5;
  2. rw bit p3.4;
  3. rs bit p3.3;
  4. display equ p0;
  5. speaker bit p2.6;
  6. led  bit p2.7;
  7. open bit p2.0;
  8. returnbit bit 20h.1;
  9. ORG 0000h;
  10. LJMP start;
  11. ORG 000bh;
  12. LJMP intermit_t0;
  13. ORG 001bh;
  14. LJMP intermit_t1;
  15. ORG 0030h;
  16. start:
  17. MOV sp,#60h;
  18. lcall sys_initialization;
  19. main0:  lcall strat_display;
  20. main:
  21. MOV 52h,#0;52h                           ;判斷輸入錯誤次數存儲地址   
  22. setb led;
  23. setb tr0;
  24. lcall key;
  25. cjne a,#'A',next1;
  26. LJMP set_password;
  27. next1: cjne a,#'B',next2;
  28. LJMP input_password;
  29. next2: ajmp main;
  30. sys_initialization:
  31. clr led;
  32. clr open;
  33. clr speaker;
  34. MOV 34h,#'1';
  35. MOV 35h,#'1';
  36. MOV 36h,#'1';
  37. MOV 37h,#'1';
  38. MOV 38h,#'1';
  39. MOV 39h,#'1';                              ;存放初始密碼
  40. MOV r7,#12;
  41. MOV r0,#40h;
  42. loop: MOV @r0,#10h;
  43. inc r0;
  44. djnz r7,loop;                               ;密碼鍵值存放區清零完畢
  45. lcall delay0_1s;
  46. MOV p0,#03h;
  47. call write_instruction;                       ;液晶軟復位
  48. MOV p0,#01h;
  49. call write_instruction;
  50. mov p0,#3fh;
  51. call write_instruction;
  52. mov p0,#0fh;
  53. call write_instruction;
  54. mov p0,#06h;
  55. call write_instruction;                     ;液
復制代碼


原理圖.pdf

45.58 KB, 下載次數: 34, 下載積分: 黑幣 -5

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:865733 發表于 2020-12-22 19:35 | 顯示全部樓層
51黑論壇里面這個密碼鎖很多:http://m.raoushi.com/bbs/dpj-22586-1.html
回復

使用道具 舉報

ID:859852 發表于 2020-12-22 20:53 來自觸屏版 | 顯示全部樓層
2633675861 發表于 2020-12-22 19:35
51黑論壇里面這個密碼鎖很多:http://m.raoushi.com/bbs/dpj-22586-1.html

可惜對匯編不是太了解 ,我想學一學,但就是太麻煩記不住 。
回復

使用道具 舉報

ID:99987 發表于 2020-12-23 09:38 | 顯示全部樓層
您好,匯編源碼不完整。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表