• 定时器8253这部分内容周佳社老师讲得比较好,实验部分参考何宏老师《微机原理与接口技术 基于Proteus仿真的8086微机系统设计及应用》的12.2节,略有改动

  • 使用Proteus提供的频率发生器和示波器

  • 方式控制端口地址为A006H,计数器0的地址为A000H。当A14A13A12=010时候138选中Y2,A15=1时138可以工作。

  • 结果如图所示,时钟为1MHz,计数时间为1us*20=20us,输出频率为50KHz,示波器宽度为2us,调整Horizontal橙色旋钮为2

  • 计数器0选用方式3,初值为20,写计数器低八位,二进制计数,根据以上条件可以得出对控制端口初始化为00010110B

CODE    SEGMENT PUBLIC 'CODE'ASSUME CS:CODESTART:JMP TCONT
TCONTR0 EQU 0A006H
TCON0   EQU 0A000H
TCON1   EQU 0A002H
TCON2   EQU 0A004H
TCONT:  MOV DX, TCONTR0MOV AL, 00010110BOUT DX, ALMOV DX, TCON0MOV AX, 20OUT DX, ALJMP $
CODE    ENDSEND START

【Proteus仿真8086】定时器8253产生波形发生器相关推荐

  1. 【Proteus仿真8086】将IO接口电路封装成子电路CCT001

    本次实验内容来自于顾晖老师<微机原理与接口技术 基于8086和Proteus仿真 第3版>的[例7-2],但老师使用的方法是将IO接口电路封装成子电路CCT001,这部分在章节没有讲述,于 ...

  2. 【Proteus仿真8086】简单IO接口实验——无条件传输和查询方式

    本次实验内容来自于顾晖老师<微机原理与接口技术 基于8086和Proteus仿真 第3版>的[例7-1]和51CTO课程的讲解内容第七章输入输出接口0704程序查询方式 https://e ...

  3. 【Proteus仿真8086实验一】RAM存储器62256

    建议把存储器设计和简单IO接口放在第一次实验,重点了解锁存器273和缓冲器373是怎样将数据和地址线进行分离的,具体Proteus的实验操作比如设置内存大小和快速命名接口(属性赋值工具)可以参考这个老 ...

  4. 【Proteus仿真8086】并行接口芯片8255

    这次实验内容根据B站一个老师录制的讲解视频,老师通过导入emu8086编译好的EXE文件到8086中进行仿真,实际上可以在Proteus中直接通过构建工程编译源程序.接口芯片的内容比较复杂,建议先学习 ...

  5. 【Proteus仿真8086】往8086 内存中写入数据

    这部分内容参考这个博主 https://blog.csdn.net/TTTSEP9TH2244/article/details/122584312 微机原理与接口技术--Proteus仿真软件的使用方 ...

  6. 【Proteus仿真8086】简单IO接口实验——读取开关状态控制灯的亮灭

    本次实验内容来自于何宏老师<微机原理与接口技术 基于Proteus仿真的8086微机系统设计及应用>的12.1节基本I/O口应用,略有改动 用245读取开关状态,然后用373控制开关的亮灭 ...

  7. 基于STM32单片机的智能手环设计(OLED显示)(Proteus仿真+程序+报告)

    编号8 基于STM32单片机的智能手环设计(OLED显示) 功能描述: 由 STM32单片机+按键模拟计步+RTC时钟模块+DS18B20温度传感器模块+心率采集模块+串口模块+OLED显示模块+键盘 ...

  8. 4、Proteus仿真STM32串口通信,发送数据控制LED流水灯的启动和停止

    一.实验说明 本次实验建立在第三个实验基础上,稍加修改,通过串口调试助手发送数据到Proteus来实现对流水灯的启动和停止,所以实验采用2个通信串口,实验原理非常简单,只要熟悉第三次实验的过程,就非常 ...

  9. 基于单片机超声波视力保护系统设计-基于51单片机8音键电子琴仿真设计-基于8086八路模拟信号采集均值显示系统设计-基于8086八路数据电压温度采集系统-基于8086波形发生器仿真设计【毕设课设分享】

    539基于单片机超声波视力保护系统设计-设计资料 硬件构成:单片机+最小系统+LCD1602液晶显示模块+超声波模块+DS18B20温度采集模块+光线检测模块+ADC0832模块+蜂鸣器模块+LED指 ...

最新文章

  1. 基于SSH实现教务管理系统
  2. 万物共享的物联网架构
  3. 在GNS3中模拟交换机和PC
  4. 【风控策略】(未完成)策略规则与模型评分
  5. 不安装Oracle客户端使用PLSQL
  6. flutter中list相关操作汇总(有这一篇就够啦)
  7. saiku添加mysql数据源_Saiku连接mysql数据库(二)
  8. SQL Server调优系列玩转篇三(利用索引提示(Hint)引导语句最大优化运行)
  9. P2680 运输计划
  10. C# 调用Windows API实现两个进程间的通信
  11. Dubbo xml配置 和注解配置 写法
  12. [GPL]GREP - basic - practice -advanced
  13. java 判断是否整数倍_java怎样实现判断一个最高达1000位数字的整数是不是3的倍数。...
  14. java通过+拼接字符串导致的无效SQL,三目运算符与+运算符结合使用时需要注意了
  15. 树莓派系统常用配置文件及常用软件
  16. MATLAB局部放大
  17. 生意参谋 data 16进制数据解析还原
  18. 好用的python工具_Python哪些工具好用?老男孩Python开发
  19. 路由器显示未连接网络连接到服务器ip,无线网络连接没有有效的ip配置怎么办?...
  20. 一、数据挖掘—初识数据挖掘

热门文章

  1. 第J题-=数组中等于K的数对(详解) =======给出一个整数K和一个无序数组A,A的元素为N个互不相同的整数
  2. supercharge快充_电荷泵?双电芯?高压低流?盘点目前最全快充技术
  3. Ajax实现搜索提示框~超级详细
  4. webpack2.7.0配置不同的打包环境
  5. css-元素居中方法总结
  6. iar编译工程的map怎么看使用flash大小_ESP8266_08基于flash的数据掉电保护
  7. FFmpeg源代码简单分析:avcodec_open2()
  8. FFmpeg源代码简单分析:av_find_decoder()和av_find_encoder()
  9. 如何把竖排的数据变为横排_读懂微信改版背后的焦虑,企业新媒体营销该如何自救?...
  10. java反射 set_Java反射