




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
3.5如果用8253的计数器1周期性地发脉冲,其周期为2ms,CLK1=2MHz,试编写初始化程序并画出硬件逻辑电路图。设8253的端口地址为:E8H~EEH。计数器1的计数初值:2ms/0.5us=4000=FA0H计数器1初始化程序:MOVAL,01100101BOUT0EEH,ALMOVAL,40HOUT0EAH,AL13.68253计数器2按有一发光二极管,要使发光二极管以点亮2秒,熄灭2秒的间隔工作。试画出完成以上工作的硬件逻辑电路连接图并编写相应的程序.(工作频率250HZ,端口地址ABC9H~ABCFH)计数器2的计数初值:250HZ/0.25HZ=1000=3E8H计数器2初始化程序:MOVAL,10110111BMOVDX,0ABCFHOUTDX,ALMOVAL,00HMOVDX,0ABCDHOUTDX,ALMOVAL,10HOUTDX,AL2精品资料你怎么称呼老师?如果老师最后没有总结一节课的重点的难点,你是否会认为老师的教学方法需要改进?你所经历的课堂,是讲座式还是讨论式?教师的教鞭“不怕太阳晒,也不怕那风雨狂,只怕先生骂我笨,没有学问无颜见爹娘……”“太阳当空照,花儿对我笑,小鸟说早早早……”3.7有一流水线,要求通过10个工件后,蜂鸣器响6秒,频率为1KHz,要求画出实际工作状态的电路图并写出程序。(8253的工作频率2MHZ,端口地址E9H~EFH)53.8假定以PC/XT机为主机的某一应用系统中,扩展一块8253,该芯片配置的地址为304H~307H,要求从OUT0输出频率为1000Hz的方波,从OUT1输出频率100Hz的方波,从OUT2输出频率为1Hz的方波。CLK0的时钟是4.77MHz,⑴请画出8253通道CATE0~GATE2及从CLK0~CLK2的接线图⑵计算出各通道的计数初值⑶选定各通道的工作方式,然后编写各通道的初始化程序段。6(1)级联(2)计数器0的计数初值:4.77MHZ/1000HZ=4770计数器1的计数初值:1KHZ/100HZ=10计数器2的计数初值:100HZ/1HZ=100(3)MOVAL,00110110BMOVDX,307HOUTDX,ALMOVAX,4770MOVDX,304HOUTDX,ALMOVAL,AHOUTDX,AL;计数器0初始化MOVAL,01010110BMOVDX,307HOUTDX,AL
7MOVAL,10MOVDX,305HOUTDX,AL;计数器1初始化MOVAL,10010110BMOVDX,307HOUTDX,ALMOVAL,100MOVDX,306HOUTDX,AL;计数器2初始化83.9某一个应用系统中,8253的端口地址为200H~203H,计数器1用做分频器,分频值为1000,计数器2用作对外部事件的计数(BCD码格式),试编写其初始化程序段。9计数器1初始化:MOVDX,203HMOVAL,01110110BOUTDX,ALMOVAX,1000MOVDX,201HOUTDX,ALMOVAL,AHOUTDX,AL计数器2初始化:MOVDX,203HMOVAL,10110000BOUTDX,ALMOVAX,计数的工件数MOVDX,202HOUTDX,ALMOVAL,AHOUTDX,AL104.5若在一个有一片的8259A的8086中断系统中,8259A的口地址为03C0H和003C2H,要求编写出8259HR初始化程序,其初始化条件是:(1)中断请求的中断类型号为16。(2)采有全嵌套方式,一般的EOI命令。(3)中断请求输入采用电平触发。(4)采用缓冲方式,开放所有的中断请求。118259初始化程序如下:MOVDX,03C0HMOVAL,1BHOUTDX,AL;ICW1MOVDX,03C2HMOVAL,10HOUTDX,AL;ICW2MOVAL,09H;或0DHOUTDX,AL;ICW4MOVAL,00HOUTDX,AL;OCW1124.10若在8086系统中有三片8259A级联的中断控制器,从片1和从片2分别接入主片8259A的IR3和IR5端,且在8259A主片和两片8259A从片的IR2上各接了一个外部中断源,它们的中断类型码分别为A0H、B0H和C0H.假定它们的中断服务程序的入口地址均在同一段中,基地址为2540H,偏移地址分别为llB2H、34A0H、4620H,所有中断都采用电平触发方式,完全嵌套,一般EOI方式。要求画出硬件电路连接图并写出初始化程序。13初始化程序:MOVAX,0MOVES,AXMOVBX,0A0H*4MOVES:WORDPTR[BX],11B2HMOVES:WORDPTR[BX+2],2540HMOVBX,0B0H*4MOVES:WORDPTR[BX],34A0HMOVES:WORDPTR[BX+2],2540HMOVBX,0C0H*4MOVES:WORDPTR[BX],4620HMOVES:WORDPTR[BX+2],2540H;初始化主8259MOVAL,19HOUT0B1H,AL;ICW1,电平触发,级联,需要ICW4MOVAL,0A0HOUT0B3H,AL;ICW2,中断类型码A0H14MOVAL,28HOUT0B3H,AL;ICW3,主片IR3,IR5接从片MOVAL,0DHOUT0B3H,AL;ICW4,全嵌套,非自动结束中断,主8259缓冲MOVAL,11010111BOUT0B3H,AL;OCW1,开放IR3和IR5;初始化从片8259(1)MOVAL,19HOUT0B5H,AL;ICW1MOVAL,0B0HOUT0B7H,AL;ICW2MOVAL,03HOUT0B7H,AL;ICW3MOVAL,01HOUT0B7H,AL;ICW4MOVAL,11111011BOUT0B7H,AL;OCW115;初始化8259(2)MOVAL,19HOUT0B9H,AL;ICW1MOVAL,0C0HOUT0BBH,AL;ICW2MOVAL,05HOUT0BBH,AL;ICW3MOVAL,01HOUTOBBH,AL;ICW4MOVAL,11111011OUT0BBH,AL;OCW1165.3有两片8255A,其口地址的分配是,8255A1为FF60H~FF63H;8255A2为FFE8H~FFEEH。分别编写这两个芯片的初始化程序。要求;(1)8255A1的端口A工作在方式0输出,端口B工作在方式0输入,PC7~PC4为输入,PC3~PC0为输出。(2)8255A2的端口A工作在方式l输入,端口B工作在方式1、输出178255A1初始化:MOVDX,0FF63HMOVAL,10001010bOUTDX,AL8255A2初始化:MOVDX,0FFEEHMOVAL,10110100B;B4H、B5H、BCH、BDHOUTDX,AL185.4若现有以下几种外设;两位按键开关,一组8位LED指示灯,一组8位开关和一个喇叭。设8255A的控制口地址为FFAEH。要求:(1)用8255A作为接口芯片,将以上外设接到8086系统上,画出其硬件接口连接图。(2)编写8255A初始化程序.19MOVDX,0FFAEHMOVAL,10010001B;硬件连接方式不同对应不同的;方式控制字OUTDX,AL205.6利用8253作为定时器,端口地址为60H~66H,8255A作为输出口,端口地址为A0H~A6H去控制8个发光二极管指示灯,使这8个指示灯依次闪动发光,闪动频率为每秒1次,试画出硬件接口连接图并写出相应的控制程序。21说明:8253工作于方式0,当定时1秒时会产生一个高电平,与8255的PC0相连…MOVAL,10000001BOUT0A6H,AL;初始化8255,A口输出,C口低4位输入MOVAL,00HOUT0A0H,AL;初始状态A口输出全0MOVBL,01H;存放二极管的状态,初始时为01HLOOP1:MOVAL,00100001OUT66H,ALMOVAL,10HOUT60H,AL;初始化8253,计数器0,工作与方式0TEST1:MOVAH,0BHINT21HCMPAL,00HJNZEXIT
22说明:8253工作于方式0,当定时1秒时会产生一个高电平,与8255的PC0相连INAL,0A4HTESTAL,01HJZTEST1;判断PC0是否为高MOVAL,BL;给二极管循环输出OUT0A0H,ALRORAL,1MOVBL,ALJMPLOOP1EXIT:MOVAH,4CHINT21H…236.9在一个以8086为CPU的系统中,若8251A的数据端口地址为84H,控制口和状态口的地址为86H,⑴试画出地址译码电路、数据总线和控制总线的连线图。⑵假设8251A工作于内同步方式,同步字符为2个,用偶校验,7个数据位,试对8251A进行初始化编程。24初始化编程:MOVAL,00111000BOUT86H,AL;写方式控制字REVTIMEMOVAL,16H;写第1个同步字符OUT86H,ALREVTIMEOUT86H,AL;写第2个同步字符REVTIMEMOVAL,10010101BOUT86H,AL;写命令控制字256.10若8251A的端口地址为0FF0H,0FF2H,要求8251A工作于异步工作方式,波特率因子为16,有7个数据位,1个奇校验位,1个停止位,试对8251A进行初始化编程。26初始化编程:MOVDX,0FF2HMOVAL,01011010BOUTDX,AL;写方式控制字REVTIMEMOVAL,00010101bOUTDX,AL;写命令控制字276.128251A工作在同步方式、采用双同步,7位字符,1位偶校验,其端口地址为2CH和2EH。要求用74LSl38译码器产生端口地址,试画出端口地址的译码电路,并写出8251A的初始化程序。28初始化编程:MOVAL,00111000BOUT2EH,AL;写方式控制字REVTIMEMOVAL,16HOUT2EH,AL;写第1个同步字符REVTIMEOUT2EH,AL;写第2个同步字符REVTIMEMOVAL,10010101BOUT2EH,AL;写命令控制字296.13某微机系统用串行方式接收外设送来的数据,再把数据送到CRT去显示,若波特率为1200,波特率因子为16,用8253产生收发时钟,系统时钟频率为5MHz,收发数据个数为COUNT,数据存放到数据段中以BUFFER为始址的内存单元中。8253和8251A的基地址分别为300H和304H。(1)画出系统硬件连线图。(2)编写8253和8251A的初始化程序。(3)编写接收数据和发送数据的程序。30RxC、TxC的频率应为:1200×16=19200HZ=0.0192MHZ8253的计数初值:n=5MHZ/0.0192MHZ=26031;8253初始化程序MOVAL,00110110BMOVDX,303HOUTDX,AL;写控制字MOVAX,260MOVDX,300HOUTDX,AL;写计数器0计数初值低8位MOVAL,AHOUTDX,AL;写计数器0计数初值高8位32;8251初始化程序:MOVAL,01111110BMOVDX,305HOUTDX,AL;初始化,偶效验、1位停止位、字符长度8位MOVAL,00010101BOUTDX,AL;写命令控制字33MOVBX,OFFSETBUFFER;置数据段首指针MOVCX,COUNT;置传输个数AGAIN:MOVDX,305H ;读状态字WAITER1:INAL,DX TESTAL,02H JZWAITER1;判断是否接收准备好MOVDX,304H ;准备好,读入输入数 INAL,DX MOV[BX],AL;保存输入数INCBX;修改指针MOVDX,305H ;WAITER2:INAL,DX TESTAL,01H JZWAITER2;判断是否发送准备好MOVDX,304H OUTDX,AL ;准备好,送显示器显示 LOOPAGAIN
347.6利用ADC0809、8253、8255A设计一个数据采集系统(不带放大器和采样/保持电路),采用中断控制方式控制采样率,8253的输出信号接至8259A的IR3输入端。8253的CLK=2MHz;8253的端口地址:F1H~F7H;0809的端口地址:C9H。8255的端口地址:E9H~EFH;要求每隔lms采集一个数据,试画出其硬件接口图(不用画8259A),并写出相应的主程序和中断服务程序。35程序完成功能:每1ms采集一次数据,从IN0到IN7通道轮流采集。8253初值:1ms÷0.5us=200036主程序:MOVAL,10000010BOUT0EFH,AL;初始化8255AGAIN:MOVC
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 有声读物市场前景研究报告:2025年市场需求与科幻题材内容创作
- 2025年农业产业集群区域农业产业协同发展政策研究报告
- 2025年山东省济宁市、曲阜市七下英语期中调研试题含答案
- 2025年医药行业SDGs目标实现路径与案例分析
- 2025届山东省枣庄市第四十一中学七下英语期末达标测试试题含答案
- 针对工业互联网平台的微服务架构性能测试报告2025:边缘节点资源调度策略
- 食品饮料包装行业节能减排技术创新报告
- 山西省吕梁市区改革实验示范学校2025届英语八下期中达标检测试题含答案
- 周期问题说课课件
- 2025年不良资产处置行业市场格局与竞争态势研究报告
- 2024年度-2025年度XX村第三轮土地延包工作总结
- 2025年江苏新海连发展集团有限公司招聘笔试参考题库含答案解析
- 低碳航空器结构设计-深度研究
- 双重预防机制建设方案
- 2025山东产权交易中心招聘21人易考易错模拟试题(共500题)试卷后附参考答案
- 《煤矿运输系统课件》课件
- 耗材物资管理制度
- 广东省省级政务信息化服务预算编制标准(运维服务分册)
- 2024-2025学年上海市嘉定区初三一模语文试卷(含答案)
- PMCAD(V31)用户手册标准版
- 中国雄激素性秃发诊疗指南(2023)解读
评论
0/150
提交评论