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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

單片機秒表匯編程序及proteus仿真

[復制鏈接]
ID:137190 發表于 2016-9-26 15:20 | 顯示全部樓層 |閱讀模式
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
51hei.gif
0.png

單片機秒表仿真文件要用proteus8.0以上的版本打開.
所有資料下載:
仿真代碼.7z (35.4 KB, 下載次數: 58)

  1.        ORG         00H
  2. START:
  3.       CLR    P1.7      ;p1.7=0 關閉蜂鳴器
  4.           MOV    P0,#00H   ;兩位七段數碼管顯示“00”
  5.           JB     P3.5,[        DISCUZ_CODE_1        ]nbsp;   ;如果按鈕開關S1沒有按下重復執行本行
  6.           CALL   FILTER    ;如果檢測S1被按下,調FILTER子程序,消除開關的抖動
  7.           JNB    P3.5,[        DISCUZ_CODE_1        ]nbsp;   ;如果S1沒有放開則等待,放開后執行下一行
  8.           MOV    A,#00H    ;累加器A=0
  9.           MOV    R1,#50    ;計時50秒的計數器
  10. PRESS:
  11.       MOV    P0,A      ;輸出至P0,七段數碼管顯示
  12.           MOV    R5,#10    ;為延時1秒設定的寄存器初始值
  13. ADD_1:
  14.       CALL   DELAY     ;調延時子程序
  15.           DJNZ   R5,ADD_1  ;循環10次完成1秒延時
  16.           ADD    A,#01H    ;計時值加1
  17.           DA     A         ;十進制調整
  18.           DJNZ   R1,PRESS  ;判斷是不是到50秒,如果沒有就繼續倒計時
  19.           MOV    R1,#6     ;聲音提示計數器
  20. NOTICE:
  21. CPL    P1.7            ;P1.7反相,蜂鳴器轉換狀態
  22. CALL   DELAY           ;調延時子程序
  23.        DJNZ  R1,NOTICE ;判斷是否響了3次
  24.            JMP   START     ;循環
  25. DELAY:                                   ;本段延時0.1ms
  26.        MOV   R6,#200   
  27. D1:
  28. MOV    R7,#248
  29.        DJNZ   R7,$
  30.            DJNZ   R6,D1
  31.            RET                           ;延時子程序返回主程序
  32. FILTER:                                   ;按鈕開關過濾抖動子程序
  33.        MOV    R6,#60
  34. F1: MOV       R7,#248
  35.            DJNZ   R7,$
  36.                    DJNZ   R6,F1
  37.                    RET         ;過濾子程序返回主程序
  38.                    END                   ;程序結束點
復制代碼

回復

使用道具 舉報

ID:247623 發表于 2022-12-7 22:16 | 顯示全部樓層
大家不要下,連hex文件都沒有,仿真根本無法運行
回復

使用道具 舉報

ID:334 發表于 2022-12-8 15:35 | 顯示全部樓層
自己run一下不就有hex了嗎
回復

使用道具 舉報

ID:334 發表于 2022-12-8 15:38 | 顯示全部樓層
這個匯編寫的不行啊,開頭沒有跳轉指令,直接運行?
沒有使用中斷的話勉強能用吧
太久沒用匯編,不是很記得了
只記得開頭要跳轉,避開中斷入口區域
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 天天躁日日躁xxxxaaaa | 午夜影院在线观看 | 毛片大全 | av黄色片| 欧美一级大片免费观看 | 欧美性受xxxx白人性爽 | 欧美自拍另类 | 91精品国产综合久久久久蜜臀 | 亚洲视频在线免费观看 | 国产欧美日韩在线一区 | 国产日韩欧美在线观看 | 久久久久中文字幕 | 男女羞羞免费视频 | 亚洲成人网在线播放 | 美女视频黄色的 | 成人免费视频播放 | 日韩精品在线视频免费观看 | 欧美成视频 | 亚洲一区二区三区在线播放 | 午夜小视频在线观看 | 亚洲成人精品一区二区 | 国产精品久久国产精品 | 久久激情五月丁香伊人 | 久久久资源 | 日韩国产精品一区二区三区 | 一区二区三区四区在线视频 | 亚洲精品免费在线观看 | 欧美日韩在线一区二区 | 久久久精品视 | 日韩成人免费视频 | 国产精品美女久久久久 | 欧美成视频| 成人自拍av| 国产成人精品久久 | 一级大片免费 | 日韩精品av一区二区三区 | 欧美三级电影在线播放 | 亚洲一区二区三区免费视频 | 国产成人精品一区二区三区在线 | 999热精品视频 | 国产99久久精品一区二区300 |