6845 CRT控制器:MC6845/HD8845数据手册解析
需积分: 10 131 浏览量
更新于2024-09-08
1
收藏 266KB PDF 举报
"6845 CRT控制器是一款经典的8位CRT控制器,其数据手册详细介绍了如何将其与微处理器连接以驱动光栅扫描的CRT显示器。该控制器由摩托罗拉制造,型号为MC6845或HD8845,现以C6845的形式作为VHDL的综合宏功能出现。"
6845 CRT控制器是8位时代的标志性设备,主要用于将微处理器的信号转换为控制阴极射线管(CRT)显示器的视频定时、内存刷新地址、光标和光笔脉冲信号。作为一个异步的、可综合的VHDL宏功能,它在功能上等同于摩托罗拉的MC6845。
控制器与微处理器之间的交互主要通过19个寄存器实现,其中包括1个地址寄存器和18个数据寄存器。这些寄存器的设置决定了视频定时、内存刷新地址以及其他关键信号。视频定时信号包括垂直同步(VS)、水平同步(HS)和显示使能(DE)输出信号,它们控制着屏幕的刷新和图像显示。内存地址由Memory Address (MA[13:0]) 输出总线提供,而Row Address (RA[4:0]) 则用于行地址定位。
C6845的接口包括一个单向数据输入总线(DIN[7:0])和一个数据输出总线(DOUT[7:0]),以及RS、RWn、CSn和E等控制信号。可选的总线包装器可以将这些单向数据总线转换为8位双向数据总线(D[7:0]),使得接口与MC6845的标准引脚兼容。
该控制器的主要特点有:
1. 完全同步的VHDL宏功能,与Motorola MC6845功能一致。
2. 能够驱动各种类型的ASCII字符,支持基本的文本模式显示。
3. 具备灵活的视频参数设定,适应不同的显示分辨率和刷新率。
4. 支持光标控制和光笔输入,增加了交互性。
5. 通过微处理器接口,可以方便地进行编程和配置。
6845 CRT控制器的使用不仅限于早期的个人电脑和终端设备,还在许多其他领域如游戏机、工业控制和模拟设备中扮演了重要角色。理解和掌握这种控制器的工作原理对于理解早期计算机系统的设计至关重要,也为现代图形界面的发展提供了历史背景。
125 浏览量
2017-05-25 上传
2009-02-18 上传
2010-07-29 上传
2008-09-17 上传
2021-12-13 上传
点击了解资源详情
2024-11-10 上传
i387DX2
- 粉丝: 2
- 资源: 12
最新资源
- NIST REFPROP问题反馈与解决方案存储库
- 掌握LeetCode习题的系统开源答案
- ctop:实现汉字按首字母拼音分类排序的PHP工具
- 微信小程序课程学习——投资融资类产品说明
- Matlab犯罪模拟器开发:探索《当蛮力失败》犯罪惩罚模型
- Java网上招聘系统实战项目源码及部署教程
- OneSky APIPHP5库:PHP5.1及以上版本的API集成
- 实时监控MySQL导入进度的bash脚本技巧
- 使用MATLAB开发交流电压脉冲生成控制系统
- ESP32安全OTA更新:原生API与WebSocket加密传输
- Sonic-Sharp: 基于《刺猬索尼克》的开源C#游戏引擎
- Java文章发布系统源码及部署教程
- CQUPT Python课程代码资源完整分享
- 易语言实现获取目录尺寸的Scripting.FileSystemObject对象方法
- Excel宾果卡生成器:自定义和打印多张卡片
- 使用HALCON实现图像二维码自动读取与解码