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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

利用單片機+8253 8255芯片實現頻率計功能 Proteus仿真程序

[復制鏈接]
跳轉到指定樓層
樓主
ID:787222 發表于 2020-7-3 17:28 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
利用8253 8255芯片實現頻率計功能  源代碼已寫好在工程中 可正確運行


單片機源程序如下:

  1. LEDOUT       EQU 0A000h  ; 數碼管

  2. P8253_0        EQU 8000H
  3. P8253_1        EQU 8002H
  4. C8253        EQU 8006H
  5. MODE0        EQU 34H
  6. MODE1        EQU 70H
  7. ICW1            EQU   00010011b     ; 單片8259, 上升沿中斷, 要寫ICW4
  8. ICW2            EQU   01100000b     ; 中斷號為60H
  9. ICW4            EQU   00000011b     ; 工作在8086/88 方式,自動結束
  10. OCW1        EQU   11111110b     ; 中斷屏蔽字,只響應INT0 中斷
  11. CS8259A      EQU   9000h          ; 8259地址
  12. CS8259B      EQU   9002h

  13. DATA   SEGMENT
  14. R_cnt1        DW 2000
  15. R_cnt0        DW 1000
  16. ;Fre            DW 0
  17. DATA   ENDS

  18. CODE SEGMENT
  19. ASSUME CS:CODE,DS:DATA,ES:DATA
  20. BEGIN:
  21.             MOV    AX, DATA
  22.             MOV    DS, AX
  23.             CALL    P8259INIT
  24.             CALL    P8253INIT
  25. ;***********************************************
  26. P8259INIT    PROC
  27.      CLI
  28.      MOV SI,ICW2*4
  29.      LEA        AX,INT0
  30.      MOV    [SI],AX
  31.      MOV    AX,CS
  32.      MOV    [SI+2],AX
  33.      
  34.        MOV    AL,ICW1
  35.        MOV    DX,CS8259A
  36.        OUT    DX,AL
  37.        MOV    AL,ICW2
  38.        MOV    DX,CS8259B
  39.        OUT    DX,AL
  40.        MOV    AL,ICW4
  41.        OUT    DX,AL
  42.        MOV    AL,OCW1
  43.        OUT    DX,AL
  44. P8259INIT ENDP   
  45. ;***********************************************
  46. P8253INIT PROC
  47.            MOV    DX,C8253
  48.        MOV    AL,MODE0
  49.        OUT    DX,AL
  50.        MOV    DX,P8253_0
  51.        MOV    AX, R_cnt0
  52.        OUT    DX,AL
  53.        MOV    AL,AH
  54.        OUT    DX,AL
  55.       
  56.        MOV    DX,C8253      
  57.        MOV    AL,MODE1
  58.        OUT    DX,AL
  59.        MOV    DX,P8253_1
  60.             MOV    AX, R_cnt1
  61.        OUT    DX,AL
  62.        MOV    AL,AH
  63.        OUT    DX,AL
  64.            sti   
  65. LP:        
  66.      nop
  67.      jmp LP
  68.             
  69. P8253INIT ENDP
  70. ;**********************************************
  71. INT0        PROC        
  72.             cli
  73.             MOV DX,P8253_1
  74.             IN AL,DX
  75.             XCHG AL,AH   
  76.             IN AL,DX
  77.             XCHG AL,AH
  78.             MOV BX, R_cnt1
  79.             SUB BX,AX
  80.             MOV AX,BX
  81.             MOV DX,LEDOUT
  82.             MOV AH,0
  83.             MOV BL,10
  84.             DIV BL  ;除之后al為商,ah為余數
  85.             MOV CX,4
  86. LP:                           
  87.             RCL AL,1
  88.             LOOP LP
  89.             OR AL,AH
  90.             OUT DX,AL

  91.             MOV DX,P8253_1
  92.              MOV    AX, R_cnt1
  93.             OUT    DX,AL
  94.             MOV    AL,AH
  95.             OUT    DX,AL

  96.      sti
  97.      iret
  98. INT0    ENDP
  99. CODE ENDS
  100. END BEGIN
復制代碼

所有資料51hei提供下載:
8253頻率計.rar (29.46 KB, 下載次數: 44)

評分

參與人數 2黑幣 +80 收起 理由
songxia8013 + 30 絕世好帖!
admin + 50 共享資料的黑幣獎勵!

查看全部評分

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

使用道具 舉報

7#
ID:228452 發表于 2022-6-21 01:31 | 只看該作者
code is for
single chip microcomputer + 8253 8259 chip
CALL        P8259INIT
CALL        P8253INIT
not for
single chip microcomputer + 8253 8255 chip


回復

使用道具 舉報

6#
ID:1035250 發表于 2022-6-20 17:31 來自觸屏版 | 只看該作者
我的仿真都沒有成功呢
回復

使用道具 舉報

5#
ID:1035929 發表于 2022-6-20 15:32 | 只看該作者
太棒了
回復

使用道具 舉報

無效樓層,該帖已經被刪除
無效樓層,該帖已經被刪除
沙發
ID:787222 發表于 2020-7-3 17:30 | 只看該作者
運行結果圖:數碼管藍色的 顏色很淡要注意觀察
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: av免费在线播放 | 成人国产在线观看 | 超碰一区二区 | 成人区一区二区三区 | 日韩www| 成在线人视频免费视频 | 一区二区三区四区在线视频 | 91精品国产91久久久久久丝袜 | 天天玩天天操天天干 | 中文字幕在线免费观看 | 亚洲欧洲日本国产 | 国产综合久久久久久鬼色 | 日韩视频在线免费观看 | 99久久精品免费看国产四区 | 国产1区2区3区| 国产极品91| 伊人伊人 | 一区二区三区视频播放 | 国产一区二区三区视频免费观看 | 欧美一级欧美三级在线观看 | 日本成人中文字幕 | 拍真实国产伦偷精品 | 91在线视频网址 | 国产一区二区在线视频 | 国产丝袜一区二区三区免费视频 | 搞av.com| 欧美一级观看 | 午夜免费电影院 | 久久久久久一区 | 亚洲精品成人av | 日韩欧美二区 | 亚洲性人人天天夜夜摸 | 国产精品毛片一区二区在线看 | 久久久久亚洲精品中文字幕 | 国产精品视屏 | 黑人巨大精品欧美一区二区免费 | 免费黄色录像视频 | 久久精品一二三影院 | 在线视频一区二区 | 国产成人精品一区二区三 | av黄色在线 |