微机原理12.14实验报告_第1页
微机原理12.14实验报告_第2页
微机原理12.14实验报告_第3页
免费预览已结束,剩余4页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

同济大学电子与信息实验中心实验报实验课程名称 微机原理与接任课教师 张实验项目名称 串口控制器应用试实验教师 翟志小组成员:

092573实验日期 2011年12月7 _实验地点电信楼121实验七16550串口控制器应用实一、实验目16550的工作方式及应用。(55H16550是一种连接任何类型虚拟串行接口的可编程通口,与In微处理器完全兼容的使用非常广泛的异步/发送器(UART。它内置了16字节的FIFO缓冲,最大通讯接口。165505-2-15-2-25-2-116550

5-2-216550,16550内部有11个寄存器在选择有效的前提下由的寄存器选择输入线A2,A1和A0来确定的寄存器中采用两条措施来解决端口地址少的问题(只有8个地,发送保持寄存器使用相同的地址为了区分借用线路控制寄存器的最DLAB位来区分。除数寄存器时,令DLAB位为“1;接收数据寄存器、发送DLAB位置“05-2-1所5-2-116550(LCR5-2-2LCR(LSR5-2-3LSR格式16550输入的基准时钟频率为1.8432MHz,若波特率为9600b/s,则除数寄存器值000CH,DLH00H,DLL0CH。165505-2-4。5-2-4(FCR,16550UART器件所没有的。FCR5-2-5。5-2-5FCR四、实验说明及步16550D960aut115--35-2-316550PCCHECKI/O利用查出的地址编写程序,连续向发送寄存器写55H,然后编译5-2-5TXDGND5-2-45-2-516550;16550 ;片选IOY0对应的端口始地址 ;16550数据缓冲寄存器端口地址 ;16550 ;16550DW256DUP(?)STACK1ENDSCODEASSUME ;16550MOVAL,80H OUTDX,ALMOVDX,MY16550_0 MOVAL,0CH ;000C对应9600bit/sOUTMOVDX,MY16550_1 MOVAL,00HOUTMOVDX,MY16550_3 MOVAL,1BH ;偶校验,1位停止位,字符宽度为8OUTDX,ALMOVDX,MY16550_1 MOVAL,00H OUT MOVDX,MY16550_0 MOVAL,55HOUTDX,ALCALLMOVAH,1 INT16H ; MOVAX,4C00H INT21HDALLYPROCNEAR PUSHCXPUSHMOV

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论