博主资料

留言 加为好友 收藏

用户名:  prefetchnta
来自:  海外 北美
年龄:  24

最近访问的人:

蓝兰岛
2008-09-07 19:38:24
办理无抵押贷款
2008-09-05 15:16:46
划过
2008-09-04 21:35:59
wo的BLOG
2008-09-04 12:50:21
笑对人生!
2008-09-03 14:02:04
哈尔滨网站建设
2008-09-01 16:48:56
惶者生存--董衍善
2008-08-31 14:09:46
Neverland
2008-08-29 17:44:33
徐祖哲
2008-08-29 08:15:06
老谢
2008-08-28 10:30:26

文章列表

个人统计

用户名: prefetchnta
等级: 初来乍到
威望: 60
积分: 705
在线时间: 113 小时
日志总数: 53
评论数量: 345
访问次数: 299170
建立时间: 2006-07-15
RSS订阅       手机访问

日志文章列表

2006年09月26日 09:20:04

PC主板上扬声器的控制方法

   现在我们用的主板,都带有一个Intel8254兼容的可编程定时器/计数器。它提供了三个独立的16位计数通道。Intel8254在PC上的IO口说明如下:
0040H R/W 计数器0,系统时间计数器,产生18.2Hz的时钟频率(中断8)
0041H R/W 计数器1,RAM刷新计数器,乱改此计数器可能会发生系统崩溃
0042H R/W 计数器2,主板扬声器的频率发生器
0043H R/W 模式设置端口
   要想进一步了解Intel8254的编程方法可以去找它的datasheet看,也可以找找一些教科书。对于控制扬声器,我们只要用其中的第三通道就可以了。另外,与扬声器控制有关的端口还有:
0061H R/W bit0: 计数器2的GATE引脚(可以当作计数器2计数的使能位)
       bit1: 扬声器的控制开关(通过与门和放大器接在扬声器上)
0061H端口的其他位用于控制其他硬件,操作扬声器时不能随便修改。
   下面是从DOS下反汇编出来的C函数sound和nosound,可以用做控制扬声器。可见扬声器使..

阅读全文>>

Tags: PC主板   扬声器  

类别: 一般编程 |  评论(0) |  浏览(2225) |  收藏
2006年09月20日 14:33:04

昨天将轩辕剑5请出了硬盘

   昨天将轩辕剑5请出了硬盘,实在是受不了了,玩这个游戏简直像是在受煎熬。
   最让人受不了的是踏地雷似的遇敌,跑了没几步就刷刷刷几片红过来要打怪了。可惜做了这么好的背景音乐,听了那么一小段,打完怪又要从头放了。刚开始时这样也就忍过去了,当打到水下那个迷宫就再也无法忍受了,因为不能随时存盘,又身陷步满“地雷”的迷宫,所以就将它请出去了。打斗开始的时间也太长了,进去反正就是点个自动而已。
   另外,操作也觉得不是很爽,比仙剑差多了。轩用按住鼠标右键转视角,不如仙的滚轮方便,还有就是人物撞墙后也一卡一卡的,不会贴墙走。
   情节不说了,因为没玩多久(两天),不过给人大致的感觉就是神仙投胎的帅哥和一堆美女,外带一个会飞的MM来搞搞笑,好像很多国产的RPG都是类似这种人物搭配,这次外加了只猩猩(哈哈),配上青龙、白虎、玄武、朱雀(中国文化特色,很多游戏采用,特别是跟三国有关的)的背景,就噶。

阅读全文>>

Tags: 轩辕剑5   请出硬盘  

类别: 其他 |  评论(0) |  浏览(2305) |  收藏