LOGO xtwangmail xidian edu cn 8253 8253 xtwangmail
- Slides: 98
LOGO xtwang@mail. xidian. edu. cn 第九章 定� /�数器 8253
8253�介 定� 分� 方波 xtwang@mail. xidian. edu. cn
§ 9. 2 8253的原理�构及 作原理 CPU 可�� xtwang@mail. xidian. edu. cn
§ 9. 3 8253的控制字及 作方式 v EG. 8253的�数器 0和�数器 1分��出波形如下,写初始化程序。 xtwang@mail. xidian. edu. cn MOV OUT DX, COUNTD AL, 00010000 B DX, AL AL, 01010010 B DX, AL MOV OUT DX, AL, DX, DX, COUNTA 7 AL COUNTB AL
§ 9. 3 8253的控制字及 作方式 EG,8254计数器 0接在 8086 CPU的CLK时钟上,要求计数器 0的输出为 0. 5 MHZ的新时钟方波,写初始化程序。 分析: 8086 CPU的CLK主�: 5 MHZ �要求 0. 5 MHZ 周期是CLK的10倍 �常数 N=10 xtwang@mail. xidian. edu. cn MOV OUT DX, COUNTD AL, 0001 0110 B DX, AL MOV OUT DX, COUNTA AL, 10 DX, AL
§ 9. 3 8253的控制字及 作方式 5 MHz 1 MHz N=5 5 MHz 1 KHz N=5000 N=1000 1 Hz xtwang@mail. xidian. edu. cn MOV DX, COUNTD MOV AL, 00010110 B OUT DX, AL MOV AL, 01110110 B OUT DX, AL MOV AL, 10110100 B OUT DX, AL MOV DX, COUNTA MOV AL, 5 OUT DX, AL MOV DX, COUNTB MOV AX, 5000 OUT DX, AL XCHG AL, AH OUT DX, AL MOV DX, COUNTC MOV AX, 1000 OUT DX, AL XCHG AL, AH OUT DX, AL
§ 9. 3 8253的控制字及 作方式 5 MHz N=5 1 MHz N=1000 1 KHz N=1000 1 Hz � �的方式自�,但随着��方 式不同,�常数�定随之改� xtwang@mail. xidian. edu. cn MOV DX, COUNTD MOV AL, 00010110 B OUT DX, AL MOV AL, 01110110 B OUT DX, AL MOV AL, 10110100 B OUT DX, AL MOV DX, COUNTA MOV AL, 5 OUT DX, AL MOV DX, COUNTB MOV AX, 1000 OUT DX, AL XCHG AL, AH OUT DX, AL MOV DX, COUNTC MOV AL, 1000 OUT DX, AL XCHG AL, AH OUT DX, AL
§ 9. 3 8253的控制字及 作方式 xtwang@mail. xidian. edu. cn
§ 9. 3 8253的控制字及 作方式 v 分析�行下列�句,�行的功能, 画�出�果 (假�所有�数器的 GATE都有效) MOV DX, COUNTD MOV OUT AL, 00010000 B DX, AL AL, 4 COUNTA, AL MOV OUT AL, 01010010 B DX, AL AL, 4 COUNTB, AL MOV AL, 00010110 B OUT DX, AL MOV AL, 01011000 B OUT DX, AL MOV AL, 10011010 B OUT DX, AL MOV OUT AL, 10010100 B DX, AL AL, 4 COUNTC, AL xtwang@mail. xidian. edu. cn DX, COUNTD MOV AL, 4 OUT COUNTA, AL OUT COUNTB, AL OUT COUNTC, AL
v 作�: v 9. 2 9. 3 9. 6 9. 10 xtwang@mail. xidian. edu. cn
LOGO xtwang@mail. xidian. edu. cn
LOGO xtwang@mail. xidian. edu. cn 第九章 定� /�数器 8253 (二)
§ 9. 4 8253的��接口方法 2. 8086最大 作方式下的8253�接 xtwang@mail. xidian. edu. cn
§ 9. 4 8253的��接口方法 3. 与IBM PC机的�接 xtwang@mail. xidian. edu. cn
§ 9. 2 8253的原理�构及 作原理 CPU 可�� xtwang@mail. xidian. edu. cn
§ 9. 4 8253的��接口方法 v EG 1. 8088最大系�下, 8253的地址范�� 340 H~343 H。� 入���率� 2 M赫�,���出 �率� 1 Hz的方波。画�接�, 写初始化程序和�常数��程序。 MOV +5 V OUT MOV OUT +5 V 超�了最大�数范� DX, 343 H MOV DX, 340 H 2 MHz 65536 AL, 00110110 B MOV AX, 2000 DX, AL OUT DX, AL 1 KHz 分析: AL, 01110110 B XCHG AL, AH DX, AL AL �入OUT 2 MHz DX, 2000000分� �出 1 Hz MOV DX, 341 H 1 Hz. MOV AX, 1000 ��分� OUT DX, AL XCHG AH, AL OUT DX, AL �数器 0的�常数: 2000 �数器 1的�常数: 1000 xtwang@mail. xidian. edu. cn �常数可以做 合理的�整
EG. 8086最大方式系统中,有8254的端口地址分别为 301 H、303 H、305 H和307 H,给定的外部时钟为 512 k. Hz v (3)利用计数器 1和2产生如下图所示的周期信号,并编写初始化程序。 Step 1:分析 作方式: Step 2: 作方式控制字: Step 3:分析�常数: �数器 1: 控制字: 01110110 B �常数 = Tout / Tin =1. 5/(1/512)=768 �数器 2: 控制字: 10110100 B MOV DX, 307 H MOV AL, 01110110 B OUT DX, AL MOV AL, 10110100 B OUT DX, AL �常数 = Tout / Tin = (3 s+1. 5 ms)/1. 5 ms = 2001 xtwang@mail. xidian. edu. cn MOV DX, 303 H MOV AX, 768 OUT DX, AL XCHG AH, AL OUT DX, 512 KHz AL +5 V MOV DX, 305 H周期� 1. 5 ms MOV AX, 2001 的新�� OUT DX, AL +5 V XCHG AH, AL OUT DX, AL
8253的初始化程序段如下: MOV MOV OUT OUT STI DX, 386 H ;写计数器 0方式控制字 AL, 0011 0100 B DX, AL DX, 380 H ;写计数器 0时常数 AL, 0 DX, AL ;开中断 中断服务子程序的主要内容为: PUSH MOV OUT MOV IN XCHG AX BX DX DX, 386 H ;发计数器 0的锁存命令 AL, 0000 B DX, AL DX, 380 H ;读计数值 AL, DX AL, AH xtwang@mail. xidian. edu. cn NEG INC MOV MOV DIV MOV POP POP IRET AX ;初值减结果加 1 AX ; BX, AX ;计算信号频率 DX, 0007 H AX, 0 A 120 H;被除数 500000 BX SFR, AX ;保存信号频率 DX BX AX
往年考研� �数器 0 作在 作方式 2,�常数� �数器 1 作在 作方式 3,�常数� �数器 2 作在 作方式 0,�常数� MOV OUT 1000 4 MOV DX, 40 H 19 MOV AX, 1000 OUT DX, AL DX, 43 H XCHG AL, AH AL, 00110100 B OUT DX, AL MOV DX, 41 H AL, 01010110 B MOV AL, 4 DX, AL OUT DX, AL AL, 10010000 B MOV DX, 42 H DX, AL MOV AL, 19 OUT DX, AL xtwang@mail. xidian. edu. cn
§ 9. 4 8253的��接口方法 v 作� v 9. 11 9. 12 xtwang@mail. xidian. edu. cn
LOGO xtwang@mail. xidian. edu. cn
- Journal of xidian university
- 825354
- 8254 modes
- Edu.sharif.edu
- Tcl massage
- Https://scratch.mit.edu.
- Business objects upenn
- Gatech.edu
- Http sinhvien hufi edu vn
- Digitalstorytelling coe uh edu
- Panda.unm.edu
- Library uts
- Sigla edu
- Www qut edu au
- Valirena
- " title="" />
- Stakeholders
- Marshall lerner condition
- Kstate edu
- Mcckc login
- Faculty.ksu.edu.sa
- Attap.umd.edu
- Mesonet.agron.iastate.edu
- Personal psu edu
- Cow eye cornea
- Edu.manage
- śląskie edu.com
- Edu.hr portal
- Visual programming course outline
- Csie.nctu.edu.tw login
- Ub learns
- My brenau campus web
- Classics mit
- Getty.edu
- Antonio sandoval ucla
- Ksu.edu.tw
- Nccommunitycolleges.edu
- Unipamplona generacion e
- Qut library staff
- Elearning.codienhanoi
- Hotmail senati
- Cis.nctu.edu.tw webmail
- Http://evolution.berkeley.edu -
- Www.covenantuniversity.edu.ng
- Aman quadri
- My ysu portal
- Www.astate.edu
- Csdl hcmussh
- Portali studentor notat
- 6th5
- Glogster login
- Graduate college arizona
- "monash.edu" university
- Dbs gümüşhane
- Https://appinventor.mit.edu/
- Disa app
- Regulationssynonym
- Myumes.edu
- Roam framework
- Course deb
- Turnitin.psu.edu
- Maltiskola
- Dc tr
- Naplan online test administration handbook for teachers
- Edu zaurus
- Nohu edu
- Edu
- Washington edu
- Catalog online scoala
- Sharing
- What monomers make up protein
- Erp uettaxila edu pk login
- Hwu webmail
- Dgp toronto edu
- Http://numericalmethods.eng.usf.edu
- Sistacad cederj
- Www.jupas.edu.hk
- Moodle.ateneo.edu
- Tcl bookstore
- Www.ptuk.edu.ps portal
- 1600000/160
- My sis rit
- Cs princeton
- Telnet cis.poly.edu 80
- 2learner
- Esinav.sabis.sakarya.edu.t
- Malopolska.edu
- My fiu.edu
- Toros lms giriş
- Www.uii
- Ajenda edu
- Biology.arizona.edu/cell bio/activities/cell cycle/01.html
- Chapter 17 darwin's theory of evolution
- Holoparazité
- Meted.ucar.edu
- It 101 introduction to computing
- Mit techtv
- Edu gain
- Umich.edu