切换到宽版
下载频道
社区服务
积分商城
积分夺宝
活动聚焦
道具中心
邀请好友
会员推荐
微博关注
精华自荐
活动聚焦
领优惠券
帖子
相册
日志
群组
热榜
分享
记录
基本信息
到访IP统计
管理团队
管理统计
在线会员
会员排行
版块排行
帖子排行
标签排行
下拉
用户名
电子邮箱
用户名
密 码
记住登录
登录
找回密码
注册
快捷通道
关闭
您还没有登录,快捷通道只有在登录后才能使用。
立即登录
还没有帐号? 赶紧
注册一个
新站
老站
精华
领券
签到
邀请码
积分商城
帖子
用户
版块
帖子
搜索
热搜:
航嘉12V 拆解
VC890D+
歌美x750
MAS1102
盯盯拍x2s
串口舵机
艾利和E10
铅酸充电器改锂电
数码之家
>
硬件博物馆
>
2018年产的8位CGA显卡,直播测试
发帖
回复
返回列表
1
2
3
新帖
10378
阅读
22
回复
[80年代]
2018年产的8位CGA显卡,直播测试
[复制链接]
上一主题
下一主题
离线
shanzhongyu
UID:997328
注册时间
2011-11-25
最后登录
2020-02-09
在线时间
247小时
发帖
329
搜Ta的帖子
精华
2
M币
8331
专家
28
访问TA的空间
加好友
用道具
数码之家帮帮团
关闭
个人中心可以申请新版勋章哦
立即申请
知道了
发帖
329
M币
8331
专家
28
粉丝
176
加关注
发消息
只看楼主
倒序阅读
我要置顶
楼主
发表于: 2018-10-18
准确说标题应该是“自己动手制作一张CGA显卡”
由于近段时间把所有业余时间都用在了8088项目上,所以最近进展比较快。发一张刚做的CGA显卡给大家欣赏下
。
这次做的是一张CGA卡(字符卡),可以是字符卡也可以是图形卡
。
CGA分辨率本来应该是640x200的。但是手上的液晶屏只有320x240的,所以...只能是将就看看了。
先上张图吧。STC12C5A60S2单片机+古董4KB RAM+tft液晶屏(51单片机驱动TFT刷新率低得吓死人,好在图片上看不出来
)
就是酱紫的一张卡。确实是2018年产的哦
。显存映射地址B8000-BBFFF。
还是简单说下方案吧
---------------------------------------------------简易CGA显卡原理------------------------------------------
CGA占用内存空间是16KB,从B8000开始,B8000是要显示的第一个数据,B8001是这个数据的属性(闪烁,颜色等),B8002是要显示的第二个数据,以此类推。最多可以显示80x25个字符。一屏需要2000字节的地址来存储需要显示的字符,再用2000字节来存储这些字符的属性。总共就是~4KB。16KB可以存储4个页面。
此卡有两个方案,我都实验过。
方案一:PC机直接存取Video RAM,MCU读取RAM数据并显示。这个方案原理相对简单,不过电路复杂。
方案二:PC机与MCU通信。这样。。。省略1W字。
一分钟画完的框图,各位看官别介意。
so,就是这两个方案了,此卡用的是方案一。
-------------------------------制作过程:----------------------------
很久以前做的ISA接口+万用板+双排针连接(讲究)。
再来个背面的(强迫症的看到这里就可以啦不要往下看了,后面可能引起不适)
先把芯片位置安排好,准备上飞线(难道我要跟你讲什么焊锡表面张力么
)
焊完了就这样了(由于这也不是什么技术贴,就省略更详细的过程啦)
装上液晶屏就完事?
显然是还有一张图的啦
,这才是重点。销魂的飞线
接下来简单测试下:
先把它插到一张IBM XT的兼容主板上,我喜欢这张主板,功耗很低,元件也少,这张应该是全兼容IBM 5160的吧。
太黑了。。。
再来张清楚点的。这款主板用的是Phoneix的BIOS。显示有点乱,主要是液晶分辨率不够提前换行了。用的8x8的字体,已经是最小的字体了。
再插到我自己做的XT PC兼容主板上看看效果。
只能说能显示就不错了
----------------------------------------------------------------------------------------------------------------------
之前还做过一张更简易的CGA卡。
不过这张卡功耗有点大,还是放在仓库里比较合适
。
--------------------------------------------------------------------------------------------------------------------------------------------
其实一张完整的显卡不仅需要显存,还需要很多寄存器给cpu提供信息,还需要Video BIOS。才能发挥出更好的效果。可惜我时间不够,此贴也是抛砖引玉,因为我现在正在做一台完整的IBM兼容机(笔记本)。目前已经完成了主板,BIOS,键盘(还差一些优化),显卡(此贴显卡将会是原型)。貌似还有不少工作需要做。
、
[ 此帖被shanzhongyu在2018-10-18 18:44重新编辑 ]
本文内容包含图片或附件,获取更多资讯,请
登录
后查看;或者
注册
成为会员获得更多权限
本帖最近打赏记录:共
7
条打赏
,
M币
+80
,
专家
+1
lttc
M币
+15
優秀文章
2018-12-06
henrui
M币
+15
優秀文章
2018-10-21
cxw2008
M币
+20
優秀文章
2018-10-21
chenzoutie
M币
+1
謝謝分享
2018-10-21
avatar
专家
+1
優秀文章
2018-10-21
avatar
M币
+20
優秀文章
2018-10-21
hongo
M币
+9
这个很牛!
2018-10-18
回复
举报
离线
伊亓
UID:1078458
注册时间
2012-02-21
最后登录
2022-09-14
在线时间
923小时
发帖
5237
搜Ta的帖子
精华
0
M币
1629
专家
1
访问TA的空间
加好友
用道具
数码4段
发帖
5237
M币
1629
专家
1
粉丝
25
加关注
发消息
只看该作者
1楼
发表于: 2018-10-18
请登录后查看
本帖最近打赏记录:共
条打赏
回复
举报
离线
wfs2005
UID:868755
注册时间
2011-08-16
最后登录
2026-09-16
在线时间
2711小时
发帖
3856
搜Ta的帖子
精华
0
M币
9333
专家
16
访问TA的空间
加好友
用道具
数码5段
发帖
3856
M币
9333
专家
16
粉丝
123
加关注
发消息
只看该作者
2楼
发表于: 2018-10-18
请登录后查看
本帖最近打赏记录:共
条打赏
回复
举报
离线
shanzhongyu
UID:997328
注册时间
2011-11-25
最后登录
2020-02-09
在线时间
247小时
发帖
329
搜Ta的帖子
精华
2
M币
8331
专家
28
访问TA的空间
加好友
用道具
数码之家帮帮团
发帖
329
M币
8331
专家
28
粉丝
176
加关注
发消息
只看该作者
3楼
发表于: 2018-10-18
回 wfs2005 的帖子
请登录后查看
本帖最近打赏记录:共
条打赏
回复
举报
离线
hongo
UID:705122
注册时间
2009-03-19
最后登录
2024-07-22
在线时间
11265小时
发帖
53039
搜Ta的帖子
精华
30
M币
149632
专家
275
访问TA的空间
加好友
用道具
数码之家帮帮团
发帖
53039
M币
149632
专家
275
粉丝
15182
加关注
发消息
只看该作者
4楼
发表于: 2018-10-18
请登录后查看
本帖最近打赏记录:共
条打赏
回复
举报
离线
shanzhongyu
UID:997328
注册时间
2011-11-25
最后登录
2020-02-09
在线时间
247小时
发帖
329
搜Ta的帖子
精华
2
M币
8331
专家
28
访问TA的空间
加好友
用道具
数码之家帮帮团
发帖
329
M币
8331
专家
28
粉丝
176
加关注
发消息
只看该作者
5楼
发表于: 2018-10-18
回 hongo 的帖子
请登录后查看
本帖最近打赏记录:共
条打赏
回复
举报
离线
sakura325
UID:811390
注册时间
2010-10-14
最后登录
2023-06-17
在线时间
322小时
发帖
169
搜Ta的帖子
精华
0
M币
205
专家
0
访问TA的空间
加好友
用道具
数码3级
发帖
169
M币
205
专家
0
粉丝
12
加关注
发消息
只看该作者
6楼
发表于: 2018-10-19
请登录后查看
本帖最近打赏记录:共
条打赏
回复
举报
离线
资深电子民工
UID:2240208
注册时间
2017-04-03
最后登录
2021-02-19
在线时间
262小时
发帖
607
搜Ta的帖子
精华
0
M币
184
专家
2
访问TA的空间
加好友
用道具
数码1级
发帖
607
M币
184
专家
2
粉丝
9
加关注
发消息
只看该作者
7楼
发表于: 2018-10-19
请登录后查看
本帖最近打赏记录:共
条打赏
回复
举报
离线
kreina
UID:1038188
注册时间
2012-01-01
最后登录
2026-06-15
在线时间
1625小时
发帖
3542
搜Ta的帖子
精华
8
M币
9757
专家
99
访问TA的空间
加好友
用道具
数码之家帮帮团
发帖
3542
M币
9757
专家
99
粉丝
262
加关注
发消息
只看该作者
8楼
发表于: 2018-10-20
请登录后查看
本帖最近打赏记录:共
条打赏
回复
举报
离线
shanzhongyu
UID:997328
注册时间
2011-11-25
最后登录
2020-02-09
在线时间
247小时
发帖
329
搜Ta的帖子
精华
2
M币
8331
专家
28
访问TA的空间
加好友
用道具
数码之家帮帮团
发帖
329
M币
8331
专家
28
粉丝
176
加关注
发消息
只看该作者
9楼
发表于: 2018-10-20
回 kreina 的帖子
请登录后查看
本帖最近打赏记录:共
条打赏
回复
举报
发帖
回复
返回列表
1
2
3
http://bbs.mydigit.cn
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问
快速回复
限80 字节
“新手上路”发帖需审核后才能显示(请认真发帖),达到数码9级后取消此限制
您目前还是游客,请
登录
或
注册
进入高级模式
文字颜色
发 布
回复后跳转到最后一页
上一个
下一个
隐藏
快速跳转
◇产品交易区◇
我爱优惠购
数码交易区
数码值得买
◇电脑之家◇
电脑软硬派
WiFi/路由器
NAS/网络存储
◇数码大家谈◇
数码大家谈
机顶盒/智能电视
数码前沿
◇车主之家◇
谈车论驾
汽车拆客
汽车数码
◇拆客&拆机◇
拆机乐园
行业拆客
硬件博物馆
◇玩家进阶界◇
爱上极客
创意DIY
能工巧匠
◇电子技术区◇
电子学堂
维修达人
我爱单片机
◇半导体存储◇
U盘启动研究
U盘存储技术
SSD存储技术
◇产品讨论区◇
电源/充电器
手电筒/照明
耳机发烧友
◇工具讨论区◇
3D打印/雕刻机
我是工具控
仪表谈谈
◇数字の户外◇
骑行天地
四轴/模型
摄友沙龙
◇网站服务区◇
站务中心
家有评测
缘聚茶楼
关闭
关闭
选中
1
篇
全选