久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4136|回復: 1
打印 上一主題 下一主題
收起左側

8086漢字英文數字 16×16點陣屏顯示Proteus仿真程序

[復制鏈接]
跳轉到指定樓層
樓主
  附件中含完整程序、protues仿真、文檔資料、取字模軟件等以8086為控制核心,在Proteus軟件環境下利用16×64點陣屏顯示出中文、英文及阿拉伯數字的設計方法。設計主要通過8086CPU匯編語言程序的設計以及將8086微處理器作為控制主體,用74273鎖存器鎖存數據,再用74LS138的3-8譯碼器選擇顯示端口地址,然后再通過74LS373組成的顯示驅動電路進行數據的鎖存與驅動,最后用4塊16×16點陣屏組成16×64點陣屏顯示出“JD電科18”的字樣,便能得到顯示中文、英文、阿拉伯數字的電子廣告牌

仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)








單片機源程序如下:
  1. ROW1 EQU 0280H   ;行地址
  2. COL1 EQU 0290H    ;列地址
  3. ROW2 EQU 02A0H   ;行地址
  4. COL2 EQU 02B0H    ;列地址
  5. ROW3 EQU 02C0H   ;行地址
  6. COL3 EQU 02D0H    ;列地址
  7. ROW4 EQU 02E0H   ;行地址
  8. COL4 EQU 02F0H    ;列地址
  9. NUM EQU 1         ;每屏顯示次數
  10. DATA SEGMENT
  11. ORG 1000H
  12. COL DW 0
  13. ROW DW 0   
  14. ADDRP DW ?    ;字符字模指針
  15. CNT DW ?       ;每屏顯示次數
  16. TAB1  DB  0FFH,03FH,0FFH,07FH,0F7H,07FH,0F7H,07FH,007H,080H,0F7H,
  17. 0FFH,0F7H,0FFH,0FFH,0FFH;"J",0
  18. DB  0F7H,0DFH,007H,0C0H,0F7H,0DFH,0F7H,0DFH,0F7H,0DFH,0EFH,0EFH,
  19. 01FH,0F0H,0FFH,0FFH;"D",1
  20. TAB2  DB  0FFH,0FFH,0FFH,0FFH,007H,0E0H,077H,0F7H,077H,0F7H,077H,
  21. 0F7H,077H,0F7H,000H,080H;
  22. DB 077H,077H,077H,077H,077H,077H,077H,077H,007H,060H,0FFH,07FH,0FFH,
  23. 00FH,0FFH,0FFH;"電",2   
  24. TAB3  DB  0DBH,0F7H,0DBH,0F9H,05BH,0FEH,001H,000H,05CH,0FFH, 0DDH, 0FEH, 0FFH, 0FBH, 0DDH,0FBH;
  25. DB 033H, 0FBH, 0FFH, 0FBH, 0FFH, 0FBH,000H, 000H, 0FFH, 0FDH, 0FFH, 0FDH, 0FFH, 0FDH, 0FFH, 0FFH;"科",0
  26. TAB4   DB   0FFH,0FFH,0FFH,0FFH,0EFH,0DFH,0EFH,0DFH,007H,0C0H,
  27. 0FFH,0DFH,0FFH,0DFH,0FFH,0FFH;"1",0
  28. DB  0FFH,0FFH,08FH,0E3H,077H,0DDH,0F7H,0DEH,0F7H,0DEH,077H,0DDH,
  29. 08FH,0E3H,0FFH,0FFH;"8",1
  30. TABLE_END = $
  31. DATA ENDS
  32. CODE SEGMENT
  33. ASSUME CS:CODE, DS:DATA
  34. START:
  35. MOV AX,DATA
  36. MOV DS,AX
  37. MOV ROW,ROW1
  38. MOV COL,COL1
  39. MOV CNT, NUM            ;設置每屏顯示次數
  40. MOV ADDRP, OFFSET TAB1  ;字符字模指針賦初值
  41. CALL SHOWZ
  42. MOV ROW,ROW2
  43. MOV COL,COL2
  44. MOV CNT, NUM            ;設置每屏顯示次數
  45. MOV ADDRP, OFFSET TAB2  ;字符字模指針賦初值
  46. CALL SHOWZ
  47. MOV ROW,ROW4
  48. MOV COL,COL4
  49. MOV CNT, NUM            ;設置每屏顯示次數
  50. MOV ADDRP, OFFSET TAB4  ;字符字模指針賦初值
  51. CALL SHOWZ
  52. MOV ROW,ROW3
  53. MOV COL,COL3
  54. MOV CNT, NUM            ;設置每屏顯示次數
  55. MOV ADDRP, OFFSET TAB3  ;字符字模指針賦初值
  56. CALL SHOWZ
  57. JMP START
  58. SHOWZ PROC
  59. MOV BX, 01H           ;第1列
  60. NEXT0:
  61. MOV CX, 16
  62. MOV SI, ADDRP;       字模指針
  63. NEXT: MOV DX, COL   ;輸出全滅
  64. MOV AX, 0
  65. OUT DX, AX
  66. MOV DX, ROW        ;輸出當前列字模,2字節
  67. MOV AX, [SI]
  68. OUT DX, AX
  69. MOV DX, COL          ;選擇當前列
  70. MOV AX, BX
  71. OUT DX, AX
  72. CALL DELAY
  73. ROL BX, 1    ;下一列
  74. INC SI       ;字模指針加2
  75. INC SI  
  76. LOOP NEXT    ;輸出1個字符的16個字節字模
  77. DEC CNT      ;顯示次數減1
  78. JNZ NEXT0    ;顯示滿規定次數次否?
  79. RET
  80. SHOWZ ENDP      
  81. DELAY PROC
  82. PUSH BX
  83. PUSH CX
  84. MOV BX,1
  85. DELAY1: MOV CX,270
  86. DELAY2: LOOP DELAY2
  87. DEC BX
  88. JNZ DELAY1
  89. POP CX
  90. POP BX
  91. RET
  92. DELAY ENDP
  93. CODE ENDS
  94. END START
復制代碼
全部資料51hei下載地址:
點陣屏顯示.zip (3.95 MB, 下載次數: 42)

評分

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

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:254606 發表于 2021-7-13 11:07 | 只看該作者
Good Jobs , Thanks for your sharing
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲一区二区三区四区五区中文 | 中国三级黄色录像 | 射欧美| 成人精品一区 | 亚洲五码久久 | m豆传媒在线链接观看 | 久久精品国产一区二区电影 | 久久99精品国产 | 国产露脸国语对白在线 | 综合自拍 | 性在线| 久久久九九九九 | 日本视频在线播放 | 亚洲天堂中文字幕 | 欧美午夜精品久久久久免费视 | 羞羞网站在线观看 | 天天干天天色 | 成年人免费网站 | 四虎影视免费观看 | 精品国产91久久久久久 | 国产一区在线免费 | 亚洲网址 | 欧美一区二区三区久久精品视 | 日韩二三区 | 亚洲国产成人精品女人久久久 | 亚洲一区二区三区免费在线观看 | 精品蜜桃一区二区三区 | 中文字幕精品一区二区三区在线 | 国产成人99av超碰超爽 | 91精品久久久久久久久中文字幕 | 97国产一区二区精品久久呦 | 欧美精品一区二区在线观看 | 国产乱肥老妇国产一区二 | 二区在线视频 | 国产亚洲第一页 | 久久久精品久久 | 亚洲高清av在线 | 成人免费视频一区 | 91精产国品一二三区 | 91精品久久久久久久久 | 亚洲一区二区三区在线 |