欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    《微型计算机技术与汇编语言》课程设计报告new.docx

    • 资源ID:26896446       资源大小:13.47KB        全文页数:7页
    • 资源格式: DOCX        下载积分:30金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要30金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《微型计算机技术与汇编语言》课程设计报告new.docx

    微型计算机技术与汇编语言课程设计报告new 2022-2022 学年第一学期 微型计算机技术与汇编语言 课程设计报告 学院:计算机科学与工程 班级:150403 姓名:高阳,卢传馨,刘梅 项目组:20 指导教师:王新颖 设计时间:2022年12月18日-29日 课程设计名称微型计算机技术与汇编语言课程设计专业计算机科学与技术 班级150403 学生姓名高阳,卢传馨,刘梅 指导教师王新颖 2022年12月27日 课程设计任务书 目录 一、团队构成及分工 (1) 二、项目进度计划 (2) 三、实验报告 . 错误!未定义书签。 四、设计报告 (6) 五、程序清单 . 错误!未定义书签。 六、课程设计总结 (8) 一、团队构成及分工 指导教师签字: 年月日 二、项目进度计划 三实验报告 实验一用D/A、A/D实现闭环测试 一实验目的 1.加深理解逐次逼近法模数转换器的特征和工作原理,掌握ADC0809 的接口方法以及A/D输入程序的设计和调试方法。 2.熟悉DAC0832数模转换器的特性和接口方法,掌握D/A 输出程序的 设计和调试方法。 二实验原理 1 、实验原理 本实验采用 DAC0832和ADC0809 做数模转换和模数转换闭环测试实验,即将数模转换器输出的模拟量作为模数转换器的模拟量输入,并比较D/A设定的数字量与A/D读出的数字量,从而得出实验结论。由于DAC0832有数据锁存器、选片、读、写控制信号线,故可与 8088CPU 总线直接接口。图中是只有一路模拟量输出,且为单极型电压输出。DAC0832工作于单缓冲方式,它的ILE接+5V,/CS和/XFER 相接后作为0832芯片的片选CS-0832。这样,对DAC0832执行一次写操作就把一个数据直接写入DAC寄存器、模拟量输出随之而变化。 进行D/A转换只需如下两条命令: MOV AL,DATA0 ;DATA0为设定的待要转换的数字量。 OUT DAPORT,AL ;DAPORT为DAC0832的端口地址,数字量送端口。 ADC0809 是一种8路模拟输入、8位数字输出的逐次逼近法A/D器件,转换时间约100us,转换精度为±1/512,适用于多路数据采集系统。ADC0809片内有三态输出的数据锁存器,故可以与8088微机总线直接接口。图中ADC0809的CLK 信号接1MHZ,基准电压Vref(+)接Vcc。一般在实际应用系统中应该接精确+5V,以提高转换精度,ADC0809片选信号0809CS和/IOW、/IOR经逻辑组合后,去控制ADC0809的ALE、START、ENABLE信号。ADC0809的转换结束信号EOC未接,如果以中断方式实现数据采集,需将EOC信号线接至中断控制器8259的中断源输入通道。本实验以延时方式等待A/D转换结束,ADC0809的通道号选择线ADDA、ADDB、ADDC 接系统地址线的低3位,因此ADC0809的8个通道值地址分别为00H、01H、02H、03H、04H、05H 、06H、07H。 启动本A/D转换只需如下两条命令: MOV AL,DATA ;DATA为通道值。 OUT ADPORT,AL ;ADPORT为ADC0809端口地址,通道值送端口。 读取A/D转换结果用下面一条指令: IN AL,ADPORT 2、实验软件编程提示 0832芯片输出产生锯齿波,只须由AL中存放数据的增减来控制。当AL中数据从00逐渐增加到FF产生溢出,再从00增大到FF,不断循环,从而产生连续不断的锯齿波。与此相对应ADC0809不断地将0832所输出的模拟量进行A/D转换,转换结果会不断地在显示器上显示,模拟量与数字量对应关系的典型值为+5VFFH,2.5V80H,0V00H。为了便于比较,本实验中显示器的最高位显示“d”,而后显示设定的D/A数字量的十进制值(三位),而后显示“”,最后显示A/D 转换结果的十进制值(三位)。 三实验线路连接 (1)060H06FH连接A/D转换器ADC0809的片选信号CS0809。 (2) A/D转换器ADC0809的通道1输入信号IN1连接D/A转换器DAC0832的输出信号OUT1。 (3)070H07FH连接D/A转换器DAC0832的片选信号CS0832。 四实验记录 线路连接 五实验结果 四、设计报告 实验二新闻条目定时刷新显示器设计 一设计目的 利用8253和LCD1602,实现一个定时刷新新闻的显示器。 二设计内容: 1.用8253产生周期性的定时中断信号; 2.在内存建立具有5条新闻条目的新闻表(假设每条新闻不多于32个字符),然后等间隔(间隔时间由8253控制)的方式轮流在LCD上显示新闻; 3.按下独立式键后退出。 三设计方案 (1)设计思路 建立一个新闻条目地址表 CPU响应中断请求时,通过地址表从新闻条目地址表中取出当天的新闻条目地址,送LCD显示,然后修改地址指针指向下一新闻条目。 (2)硬件设计 1)LCD显示 2) 8086CPU,8253,8255,74HC245,74LS373 3)三个输入,输出 (3)软件设计 1)中断服务程序 2)发送数据子程序 四实施方案 (1)硬件系统实现 (2)软件系统实现 图2-1 主程序流程图

    注意事项

    本文(《微型计算机技术与汇编语言》课程设计报告new.docx)为本站会员(h****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开