微机原理与接口技术(铁道大学)第9章定时器计数器

方式0的应用举例(家庭厨房应用—电饭煲微波炉控制) 2. 方式1—可编程序的单拍脉冲 方式1的波形如图9.6所示。 6.方式5——硬件触发选通 方式5的波形如图9.10所示。 下面程序利用CNT2控制扬声器发出500HZ的声音,直至键盘上有任意键按下为止。 DATA SEGMENT TABLE DW 2380 ;1.19MHZ/500HZ=2380 DATA ENDS STACK SEGMENT DB 100 DUP(?) STACK ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,ES:DATA,SS:STACK SOUND PROC FAR START:PUSH DS MOV AX,0 PUSH AX MOV AX,DATA MOV DS,AX MOV ES,AX ;8253初始化 MOV AL;定时器2,16位计数,先高后低,方式3;二进制 OUT 43H,AL MOV AX,TABLE OUT 42H,AL MOV AL,AH OUT 42H,AL IN AL,61H ;读8255PB口 PUSH AX OR AL,3 ;允许发声 OUT 61H,AL MOV AH,1 INT 21H POP AX OUT 61H,AL RET SOUND ENDP CODE ENDS END START 例题:利用PC机总线在外部扩展一片8253,利用其通道0记录外部事件的发生次数,每输入一个高脉冲表示事件发生一次。当事件发生100次后就向CPU提出中断请求(边沿触发),假设此片8253片选信号的I/O地址范围为200H~207H。 ;8253初始化 MOV DX,203H MOV AL,10H OUT DX,AL;方式0,二进制计数,只写低字节计数值 MOV DX,200H MOV AL,64H OUT DX,AL ;置计数初值 假设8253的端口地址为310~313H,程序如下: MOV DX,313H ;计数器2初始化 MOV AL OUT DX,AL;方式3,二进制计数,先低后高写入计数初值 MOV DX,312H MOV AX,1000 ;计数初值 OUT DX, AL MOV AL, AH OUT DX,AL 设8253地址为300H~303H,程序如下: GETDAT: CALL DELAY ;延时 MOV DX, 303H MOV AL, ;锁存计数器0 OUT DX, AL MOV DX, 300H IN AL, DX MOV CL, AL

913微型计算机原理,微机原理与接口技术(铁道大学)第9章定时器计数器.ppt相关推荐

  1. 微型计算机汇编语言与接口技术答案,32位微机原理、汇编语言及接口技术教程课后习题答案.doc...

    32位微机原理.汇编语言及接口技术教程课后习题答案.doc 16/32位微机原理.汇编语言及接口技术教程部分习题参考解答第1章 微型计算机系统概述习题1.2什么是通用微处理器.单片机(微控制器).DS ...

  2. 计算机改计数器的方法,第五章定时器计数器(修改)-计算机原理及应用资源共享课.ppt...

    第五章定时器计数器(修改)-计算机原理及应用资源共享课.ppt 1 第5章 MCS-51单片机定时器/计数器 主要内容 定时/计数器的工作原理模式 定时/计数器的工作方式 定时/计数器的应用 2 (1 ...

  3. 哈尔滨工程大学微型计算机原理与接口技术,哈尔滨工程大学微机原理与接口技术第2-3讲.ppt...

    哈尔滨工程大学微机原理与接口技术第2-3讲.ppt (28页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 第1章 计算机接口基本知识1. ...

  4. 清华计算机接口原理,微机原理与接口技术课后习题答案清华大学

    微机原理与接口技术课后习题答案清华大学 微机原理与接口技术课后部分习题参考答案 第一章 2. 第 3项任务,根据状态标志位的状态决定转移方向. 3. 程序存储是将要执行的程序的全部指令存储到存储器中, ...

  5. 考研复试题 计算机接口原理,微机原理及接口技术考研模拟题一-微机原理与接口技术.DOC...

    微机原理及接口技术考研模拟题一-微机原理与接口技术 附录c < 微机原理及接口技术 >考研模拟题(一) 一.判断题:(正确题在括号内画√,错误画X.每小题 1分,共 10 分) 1.Pen ...

  6. 【计算机原理与接口技术(UNIX)⑲ 完结篇】——可编程计数器 8254 [ 流光发生器、8254工作方式检测程序的设计]

    ✅ 通过对 [计算机与UNIX汇编原理 ① ~ ⑫]的学习,我们已经大致掌握了汇编程序设计的相关知识 接下来,我将其分栏名改为 [计算机原理与接口技术(UNIX) ],重点将放在 "计算机原 ...

  7. 微型计算机10032,微机原理的答案.doc

    微机原理的答案.doc 第二章 8086/8088 16 位微处理器习题解答 1 试说明 8086/8088CPU 中有哪些寄存器各有哪些用途 答寄存器组有( 1)数据寄存器,含 AX. BX. CX ...

  8. 长春理工大学微型计算机原理,微机原理

    本书为普通高等教育 十一五 *规划教材. ¥40.20定价:¥42.00(9.58折) 彭虎 编著/2016-06-01 本书结合应用实例.习题与实验,实现实践环节的一体化,巩固理论学习,特别是硬件实 ...

  9. 吉林大学微型计算机试卷,微机原理及应用 吉林大学考试题库答案

    微机原理及应用 1:8259A的IRR作用是().1.保存正在请求的中断级 2:8255A工作在方式0时,端口A.B.和C的输入/输出有()种组合方式. 3.16 3:8086/8088可用于间接寻址 ...

  10. 简述8086计算机工作原理,微机原理及应用习题库与答案

    微机原理及应用习题库与答案 习题与练习题1 第1章 绪论 1. 计算机分那几类?各有什么特点? 2. 简述微处理器.微计算机及微计算机系统三个术语的内涵. 答:微处理器是微计算机系统的核心硬件部件,对 ...

最新文章

  1. TabLayout 遇到那些坑 tab标签不显示问题
  2. 如何通俗地讲解对偶问题?尤其是拉格朗日对偶lagrangian duality?
  3. logback的配置文件
  4. 为了OFFER而战,大四那些日子在牛客网和Leetcode刷SQL题目
  5. JavaScript中的String substring()方法和示例
  6. MyEclipse 14 设置文件特定的打开方式
  7. 阎焱多少身价_2020年,数据科学家的身价是多少?
  8. sublime html文件中php代码,sublime - 嵌套在html里面的php代码该遵循怎样的规范
  9. Linux设备模型初始化流程
  10. matlab 简单低通滤波器,简单低通滤波器设计及matlab仿真.doc
  11. Ubuntu 定时锁屏改进
  12. 企业系统软件你知道哪些?
  13. 帅帅什么意思_帅帅帅是什么意思
  14. 计算机思维--0和1与逻辑
  15. 新浪微博、中关村、蘑菇街、微信、国美、苏宁等各大网站登录js解密例子!
  16. Ubuntu系统下搭建svn服务器(及设置SVN提交必须输入注释)
  17. 都2020了,做Web前端还这么香么
  18. stable_sort应用例子
  19. 四、【入门篇】官方LIB库、位带操作
  20. vop破芙工艺-注意事项

热门文章

  1. 艾伟:用 C# 实现带键值的优先队列
  2. “广” “专”的抉择 -- 个人技术发展之我见!
  3. Android开发之软键盘遮盖EditText
  4. Gradle之SourceSet
  5. WIN计算机左侧没有桌面,电脑桌面没有计算机图标!三步解决!
  6. mysql存储过程switch_Mysql存储过程从0开始(上)
  7. 利用hashmap的java_利用Java如何实现对HashMap的集合使用
  8. sqlSessionc操作数据库增删改无效问题
  9. gorm软删除_删除 |《GORM 中文文档 v1》| Go 技术论坛
  10. php中conf,php 中 php-fpm.conf