<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title><![CDATA[醒目网石 - 软硬之间]]></title>
<link>http://www.xmnetstone.com/</link>
<description><![CDATA[摞代码 接电线...]]></description>
<language>zh-cn</language>
<copyright><![CDATA[Copyright 2005 PBlog3 v2.8]]></copyright>
<webMaster><![CDATA[lookyour@gmail.com(lookyour)]]></webMaster>
<generator>PBlog2 v2.4</generator> 
<image>
	<title>醒目网石</title>
	<url>http://www.xmnetstone.com/images/logos.gif</url>
	<link>http://www.xmnetstone.com/</link>
	<description>醒目网石</description>
</image>

			<item>
			<link>http://www.xmnetstone.com/article.asp?id=176</link>
			<title><![CDATA[Altium Designer Winter 09 SP3 破解版]]></title>
			<author>lookyour@gmail.com(admin)</author>
			<category><![CDATA[软硬之间]]></category>
			<pubDate>Wed,13 May 2009 08:46:31 +0800</pubDate>
			<guid>http://www.xmnetstone.com/default.asp?id=176</guid>
		<description><![CDATA[Altium Designer Winter 09 SP3 Build8.3.0.16776 Cracked<br/>官方集成版 <br/>安装完就是sp3 或者8.3<br/>安装完后复制 Crack_AD8.3文件夹下文件到安装目录<br/><img src="http://www.xmnetstone.com/attachments/month_0905/7200951384431.jpg" border="0" alt=""/><br/><br/>Altium Designer 提供了唯一一款统一的应用方案，其综合电子产品一体化开发所需的所有必须技术和功能。Altium Designer 在单一设计环境中集成板级和FPGA系统设计、基于FPGA和分立处理器的嵌入式软件开发以及PCB版图设计、编辑和制造。并集成了现代设计数据管理功能,使得Altium Designer成为电子产品开发的完整解决方案－一个既满足当前，也满足未来开发需求的解决方案。<br/><br/>创新电子设计平台<br/>Altium 创新电子设计平台集成了广受好评的 Altium Designer 一体化电子设计软件和 Altium 可重构硬件平台 NanoBoard 系列。该方法将器件智能置于设计流程的核心。由此形成了一个完整的一体化电子设计环境，以全新的方式创建和推出智能型关联电子产品。<br/><br/>充满信心地部署Altium Designer<br/>为您的企业引进 Altium Designer——业界唯一的一体化电子设计解决方案：大量新增功能；每六个月就发布新版本，让您与新兴技术保持同步。<br/><br/>无论您是独自工作，还是与设计团队成员协作，或在一家大公司里工作，Altium 都能为您提供一系列灵活的许可证选项，让您可以在桌面上安装合适的功能。Altium 的许可证选项为您提供了获取 Altium Designer 核心功能的多种选择：您可以充分挖掘当今大容量可编程器件的潜力；或者运用包括核心功能集、完全定制电路板设计和制造能力在内的 Altium Designer 扩展功能。<br/>板级设计<br/>Altium Designer的板级设计功能可完全定义并实现设计中的物理元素。强大的规则驱动设计、版图和编辑环境可在直观高效的环境中完全控制设计中的各个方面。<br/><br/>管理库<br/>Altium Designer 提供综合的器件数据管理和库资源，无论您组织的大小或需求是什么，均可控制部件的使用。<br/><br/>设计制造<br/>Altium Designer 起到设计和制造间的桥梁作用，可管理所有制造数据的生成和验证。<br/><br/>利用可编程器件<br/>Altium Designer 可充分利用了当今大容量可编程器件在设计中的潜力。您可在易于升级的软件领域中工作，令修改硬件与软件同样方便。<br/><br/>FPGA/PCB 集成<br/>可编程器件能否顺利集成到物理设计流程对设计生产率十分关键。 Altium Designer 提供FPGA 设计项目的无缝链接，通过板卡设计把它们联系在一起。<br/><br/>管理电子开发流程<br/>电子产品开发不再是独立的流程。Altium Designer 统一了整个设计流程，可在单一、集成的设计流环境中管理开发的所有方面。 <br/><br/><img border="" src="http://www.xmnetstone.com/images/ed2k.gif" alt=""/><a target="_blank" href="http://www.xmnetstone.com/ed2k://|file|Altium.Designer.Winter.09.SP3.Build8.3.0.16776.Cracked.rar|1555911846|80178f5af375576cf49b3cf8a9f73441|/">电驴下载</a>]]></description>
		</item>
		
			<item>
			<link>http://www.xmnetstone.com/article.asp?id=168</link>
			<title><![CDATA[PWM控制LED的亮度仿真程序]]></title>
			<author>lookyour@gmail.com(admin)</author>
			<category><![CDATA[软硬之间]]></category>
			<pubDate>Sat,28 Mar 2009 11:22:56 +0800</pubDate>
			<guid>http://www.xmnetstone.com/default.asp?id=168</guid>
		<description><![CDATA[<img src="http://www.xmnetstone.com/attachments/month_0903/22009328111915.jpg" border="0" alt=""/><br/><br/><br/>网上闲逛，找到个PWM控制LED的亮度仿真程序，不错！<br/><br/>用Proteus仿真，用keil写的C代码<br/><br/>代码很简单<br/><br/>#include &#34;reg51.h&#34;<br/>unsigned int cd,dd;<br/>unsigned char cc,ee;<br/><br/><br/>sbit LED=P2^0;<br/>void led_int() interrupt 1 using 0<br/>{<br/>&#160;&#160;&#160;&#160;TH0=0xf1;<br/>&#160;&#160;&#160;&#160;TL0=0xf1;<br/>&#160;&#160;&#160;&#160;TR0=1;<br/>&#160;&#160;&#160;&#160;dd++;<br/>&#160;&#160;&#160;&#160;if(dd==11)<br/>&#160;&#160;&#160;&#160;{<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;if((cc==0x50)&amp;&amp;(ee==0)){cd=0;}<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;if((cc==0)&amp;&amp;(ee==0x50)){cd=1;}<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;if(cd){cc++;ee--;}<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;else {cc--;ee++;}<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;dd=0;<br/>&#160;&#160;&#160;&#160;}<br/>}<br/>void delay(unsigned int i)<br/>{<br/>&#160;&#160;&#160;&#160;unsigned int j;<br/>&#160;&#160;&#160;&#160;while(i--)<br/>&#160;&#160;&#160;&#160;{<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;for(j=0;j&lt;0x20;j++);<br/>&#160;&#160;&#160;&#160;}<br/>}<br/><br/>void main()<br/>{<br/>&#160;&#160;&#160;&#160;cc=0;<br/>&#160;&#160;&#160;&#160;ee=0x50;<br/>&#160;&#160;&#160;&#160;TMOD=0x01;<br/>&#160;&#160;&#160;&#160;TH0=0xf0;<br/>&#160;&#160;&#160;&#160;TL0=0xf0 ;<br/>&#160;&#160;&#160;&#160;EA=1;<br/>&#160;&#160;&#160;&#160;ET0=1;<br/>&#160;&#160;&#160;&#160;TR0=1;<br/>&#160;&#160;&#160;&#160;while(1)<br/>&#160;&#160;&#160;&#160;{<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;LED=0;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;delay(ee);<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;LED=1;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;delay(cc);<br/>&#160;&#160;&#160;&#160;}<br/>}<br/><br/><br/><div id="mdown_zb4wpjk0l9"></div><br /><script language="javascript" type="text/javascript">check('Action.asp?action=type1&mainurl=http%3A%2F%2Fwww%2Exmnetstone%2Ecom%2Fattachments%2Fmonth%5F0903%2Fpwm%2Erar&main=%E7%82%B9%E5%87%BB%E4%B8%8B%E8%BD%BD','mdown_zb4wpjk0l9','mdown_zb4wpjk0l9');</script>]]></description>
		</item>
		
			<item>
			<link>http://www.xmnetstone.com/article.asp?id=151</link>
			<title><![CDATA[单片机PWM控制LED灯渐亮渐灭C51程序]]></title>
			<author>lookyour@gmail.com(admin)</author>
			<category><![CDATA[软硬之间]]></category>
			<pubDate>Mon,29 Dec 2008 12:22:33 +0800</pubDate>
			<guid>http://www.xmnetstone.com/default.asp?id=151</guid>
		<description><![CDATA[过几天要用,留此存档<br/><br/>// PWM 控制 LED 灯渐亮渐灭程序[转摘自伟纳电子]<br/>// 晶振为11.0592M<br/>// 利用定时器控制产生占空比可变的 PWM 波<br/>// 按K1，PWM值增加，则占空比减小,LED 灯渐暗。<br/>// 按K2，PWM值减小，则占空比增加,LED 灯渐亮。<br/>// 当PWM值增加到最大值或减小到最小值时，蜂鸣器将报警。<br/><br/>＃i nclude &lt; reg51.h &gt;<br/>＃i nclude &lt; intrins.h &gt;<br/><br/>sbit&nbsp;&nbsp;K1 =P1^4 ;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//增加键<br/>sbit&nbsp;&nbsp;K2 =P1^5 ;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//减少键<br/>sbit&nbsp;&nbsp;BEEP =P3^7 ;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//蜂鸣器<br/>unsigned char PWM=0x7f ;&nbsp;&nbsp; //赋初值<br/><br/>void Beep();<br/>void delayms(unsigned char ms);<br/>void delay(unsigned char t);<br/><br/><br/>void main()<br/>{&nbsp;&nbsp;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp; P1=0xff; <br/>&nbsp;&nbsp;&nbsp;&nbsp;TMOD=0x21 ;<br/>&nbsp;&nbsp;&nbsp;&nbsp;TH0=0xfc ;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //1ms延时常数<br/>&nbsp;&nbsp;&nbsp;&nbsp;TL0=0x66 ;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//频率调节<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;TH1=PWM ;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//脉宽调节<br/>&nbsp;&nbsp;&nbsp;&nbsp;TL1=0 ;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp; EA=1;<br/>&nbsp;&nbsp;&nbsp;&nbsp; ET0=1;<br/>&nbsp;&nbsp;&nbsp;&nbsp; ET1=1;<br/>&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; TR0=1 ;<br/><br/>&nbsp;&nbsp; while(1)<br/>&nbsp;&nbsp; {<br/>&nbsp;&nbsp;&nbsp;&nbsp; do{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(PWM!=0xff)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {PWM++ ;delayms(10);}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else Beep() ; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>&nbsp;&nbsp;&nbsp;&nbsp; while(K1==0);<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp; do{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(PWM!=0x02)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{PWM-- ;delayms(10);}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else Beep() ; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp; while(K2==0);<br/>&nbsp;&nbsp; }<br/>}<br/><br/>/*********************************************************/<br/>// 定时器0中断服务程序.<br/>/*********************************************************/<br/>void timer0() interrupt 1 <br/>{&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;TR1=0 ;<br/>&nbsp;&nbsp;&nbsp;&nbsp;TH0=0xfc ;<br/>&nbsp;&nbsp;&nbsp;&nbsp;TL0=0x66 ;<br/>&nbsp;&nbsp;&nbsp;&nbsp;TH1=PWM ;<br/>&nbsp;&nbsp;&nbsp;&nbsp;TR1=1 ;<br/>&nbsp;&nbsp;&nbsp;&nbsp;P0=0x00 ;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//启动输出<br/>}<br/><br/>/*********************************************************/<br/>// 定时器1中断服务程序<br/>/*********************************************************/<br/>void timer1() interrupt 3 <br/>{ <br/>&nbsp;&nbsp;&nbsp;&nbsp;TR1=0 ;<br/>&nbsp;&nbsp;&nbsp;&nbsp;P0=0xff ;&nbsp;&nbsp;&nbsp;&nbsp; //结束输出<br/>}<br/><br/>/*********************************************************/<br/>//蜂鸣器子程序<br/>/*********************************************************/<br/><br/>void Beep()&nbsp;&nbsp;&nbsp;&nbsp; <br/>&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unsigned char i&nbsp;&nbsp;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for (i=0&nbsp;&nbsp;;i&lt;100&nbsp;&nbsp;;i++)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;delay(100)&nbsp;&nbsp;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BEEP=!BEEP&nbsp;&nbsp;;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//Beep取反<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} <br/>&nbsp;&nbsp;&nbsp;&nbsp; BEEP=1&nbsp;&nbsp;;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//关闭蜂鸣器<br/>&nbsp;&nbsp;&nbsp;&nbsp; delayms(100);<br/>&nbsp;&nbsp;} <br/><br/>/*********************************************************/<br/>// 延时子程序<br/>/*********************************************************/&nbsp;&nbsp;<br/>void delay(unsigned char t)<br/> { <br/>&nbsp;&nbsp;&nbsp;&nbsp;while(t--)&nbsp;&nbsp; ;<br/> }<br/><br/>/*********************************************************/<br/>// 延时子程序<br/>/*********************************************************/<br/>void delayms(unsigned char ms) <br/><br/>{<br/>&nbsp;&nbsp;&nbsp;&nbsp;unsigned char i ;<br/>&nbsp;&nbsp;&nbsp;&nbsp;while(ms--)<br/>&nbsp;&nbsp;&nbsp;&nbsp; {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for(i = 0 ; i &lt; 120 ; i++) ;<br/>&nbsp;&nbsp;&nbsp;&nbsp; }<br/>}<br/>]]></description>
		</item>
		
			<item>
			<link>http://www.xmnetstone.com/article.asp?id=135</link>
			<title><![CDATA[LED发光二极管限流电阻计算]]></title>
			<author>lookyour@gmail.com(admin)</author>
			<category><![CDATA[软硬之间]]></category>
			<pubDate>Fri,19 Dec 2008 10:11:03 +0800</pubDate>
			<guid>http://www.xmnetstone.com/default.asp?id=135</guid>
		<description><![CDATA[<SCRIPT language=VBScript>
Function Calculate()
	'顏色(預設)
	Dim c,lv  'c:最高承受電流,lv:最低驅動電壓
	If Cal.ledtype(0).checked = True then
		c = 25  '紅(綠)光
		lv = 1.7
	ElseIf Cal.ledtype(1).checked = True then
		c = 15  '藍光
		lv = 2.6
	ElseIf Cal.ledtype(2).checked = True then
		c = 15  '白光
		lv = 2.7
	End If

	'偵錯
	If Cal.voltage.value="" then
		MsgBox "请输入「输入电压」。"
		Cal.voltage.focus
		Exit Function
	ElseIf Cal.voltage.value="0" then
		MsgBox "「输入电压」不能为「0」。"
		Cal.voltage.value=""
		Cal.voltage.focus
		Exit Function
	ElseIf CDbl(Cal.voltage.value)<lv then  'VBScript不支援Val函數，要用CDbl
		MsgBox "「输入电压」太低，不能点亮LED，必须高于"& lv &"V。"
		Cal.voltage.value=""
		Cal.voltage.focus
		Exit Function
	ElseIf Cal.ledtype(3).checked = True and Cal.current.value="" then
		MsgBox "请输入「自定义电流」。"
		Cal.current.focus
		Exit Function
	ElseIf Cal.ledtype(3).checked = True and Cal.current.value="0" then
		MsgBox "「自定义电流」不能为「0」。"
		Cal.current.value=""
		Cal.current.focus
		Exit Function
	End If

	'顏色(其他)
	If Cal.ledtype(3).checked = True then
		c = CDbl(Cal.current.value)  '其他
	End If
		
	'亮度
	If Cal.bright(0).checked = True then
		c = c*0.25
	ElseIf Cal.bright(1).checked = True then
		c = c*0.5
	End If
		
	'顯示結果
	If Cal.CloseRst.status = True then
		Cal.Result.value = VDspTrans(CloseRst((Cal.voltage.value)/(c/1000)))
	Else
		Cal.Result.value = VDspTrans(Round((Cal.voltage.value)/(c/1000),0))
	End If
	Cal.rltwat.value = ADspTrans((Cal.voltage.value)*(c/1000))
End Function

Function VDspTrans(v)
	If v<1000 then 
		VDspTrans = v
	ElseIf v>=1000 and v<1000000 then
		VDspTrans = Round(v/1000,2) & "K"
	ElseIf v>=1000000 then
		VDspTrans = Round(v/1000000,2) & "M"
	End If
End Function

Function ADspTrans(a)
	If a*2<(1/8) then
		ADspTrans = "1/8"
	ElseIf a*2>=(1/8) and a*2<(1/4) then
		ADspTrans = "1/4"
	ElseIf a*2>=(1/4) and a*2<(1/2) then
		ADspTrans = "1/2"
	ElseIf a*2>=(1/2) and a*2<1 then
		ADspTrans = "1"
	ElseIf a*2>=1 and a*2<2 then
		ADspTrans = "2"
	ElseIf a*2>=2 and a*2<3 then
		ADspTrans = "3"
	ElseIf a*2>=3 and a*2<5 then
		ADspTrans = "5"
	ElseIf a*2>=5 then
		ADspTrans = ">10"
	End If
End Function

Function CloseRst(RealRst)
	Dim RstListStr,i,RstUpRange,RstDownRange
	Dim RstList
	RstListStr = "0,10,16,18,22,25,34,39,43,47,51,56,68,75,91,100,120,133,150,160,180,200,220,249,270,300,316,332,360,390,402,422,430,470,500,510,530,560,590,620,680,750,780,820,910,1000,1100,1200,1300,1500,1600,1800,2000,2200,2400,2500,2700,3000,3300,3600,3900,4300,4700,5100,5600,5900,6200,6800,7500,7800,8200,8800,9090,9310,9530,9760,10000,12000,13000,15000,16000,18000,20000,22000,24000,25000,27000,30000,33000,36000,39000,43000,47000,51000,56000,62000,68000,72000,75000,82000,85000,91000,100000,120000,130000,150000,160000,170000,180000,200000,220000,240000,250000,270000,300000,301000,330000,360000,390000,420000,430000,442000,464000,470000,500000,510000,560000,620000,680000,750000,820000,910000,1000000,1200000,1500000,2000000,3000000"
	RstList = split(RstListStr,",")
	For i = 1 To UBound(RstList)-1
		RstDownRange = (int(RstList(i))+int(RstList(i-1))) / 2
		RstUpRange = (int(RstList(i))+int(RstList(i+1))) / 2
		If RealRst > RstDownRange and RealRst <= RstUpRange then
			CloseRst = RstList(i)
			Exit Function
		End If
	Next
	CloseRst = RealRst
End Function
</SCRIPT>
<table id="AutoNumber1" border="0" cellspacing="0" bordercolor="#111111" cellpadding="6" width="100%" bgcolor="#ffffff" style="border-collapse: collapse">
    <tbody>
        <tr>
            <td>
            <form method="post" name="Cal">
                <div align="center"><center>
                <table id="AutoNumber2" border="0" cellspacing="3" bordercolor="#111111" cellpadding="3" width="100%" style="border-collapse: collapse">
                    <tbody>
                        <tr>
                            <td bgcolor="#ffff00" width="100%" colspan="2">
                            <p style="margin-top: 0px; margin-bottom: 0px"><b>说明：</b></p>
                            </td>
                        </tr>
                        <tr>
                            <td bgcolor="#ffffcc" width="100%" colspan="2">
                            <ol>
                                <li>当我们用LED来做指示灯时,如果电源电压过高,会造成LED烧坏,简单的处理方法就是加上一个限流电阻,这里做了一个简单的计算限流电阻阻值和功率的程序.</li>
                                <li>
                                <p style="margin-top: 0px; margin-bottom: 0px">适用<span lang="en"><font face="Symbol">&AElig;5</font>或</span><span lang="en"><font face="Symbol">&AElig;</font></span>3.</p>
                                </li>
                            </ol>
                            </td>
                        </tr>
                        <tr>
                            <td bgcolor="#ffff00" width="100%" colspan="2">
                            <p style="margin-top: 0px; margin-bottom: 0px"><b>参考电路：</b></p>
                            </td>
                        </tr>
                        <tr>
                            <td bgcolor="#ffffcc" width="100%" colspan="2">
                            <p align="center" style="margin-top: 0px; margin-bottom: 0px"><img border="0" alt="" src="http://www.xmnetstone.com/attachments/month_0812/x20081219101210.gif" width="460" height="85" /></p>
                            </td>
                        </tr>
                        <tr>
                            <td bgcolor="#ffff00" width="100%" colspan="2">
                            <p style="margin-top: 0px; margin-bottom: 0px"><b>外部条件：</b></p>
                            </td>
                        </tr>
                        <tr>
                            <td bgcolor="#ffffcc" width="16%">
                            <p align="right" style="margin-top: 0px; margin-bottom: 0px">输入电压：</p>
                            </td>
                            <td bgcolor="#ffffcc" width="84%">
                            <p style="margin-top: 0px; margin-bottom: 0px"><input size="4" name="VOLTAGE" type="text" /> 伏</p>
                            </td>
                        </tr>
                        <tr>
                            <td bgcolor="#ffffcc" width="16%">
                            <p align="right" style="margin-top: 0px; margin-bottom: 0px">LED颜色：</p>
                            </td>
                            <td bgcolor="#ffffcc" width="84%">
                            <p style="margin-top: 0px; margin-bottom: 0px"><input checked="checked" type="radio" name="LEDTYPE" value="1" /> 红或绿色&nbsp; <input type="radio" name="LEDTYPE" value="2" /> 蓝色&nbsp; <input type="radio" name="LEDTYPE" value="3" /> 白色&nbsp; <input type="radio" name="LEDTYPE" value="4" /> 自定义：电流 <input size="3" name="CURRENT" type="text" /> mA</p>
                            </td>
                        </tr>
                        <tr>
                            <td bgcolor="#ffffcc" width="16%">
                            <p align="right" style="margin-top: 0px; margin-bottom: 0px">亮度：</p>
                            </td>
                            <td bgcolor="#ffffcc" width="84%">
                            <p style="margin-top: 0px; margin-bottom: 0px"><input type="radio" name="BRIGHT" value="1" /> 低&nbsp; <input checked="checked" type="radio" name="BRIGHT" value="2" /> 中&nbsp; <input type="radio" name="BRIGHT" value="3" /> 高</p>
                            </td>
                        </tr>
                        <tr>
                            <td bgcolor="#ffffcc" width="16%">
                            <p align="right"><span lang="zh-tw">校正：</span></p>
                            </td>
                            <td bgcolor="#ffffcc" width="84%"><input checked="checked" type="checkbox" name="CLOSERST" value="ON" /> <span lang="zh-tw">自动选取标准阻值</span></td>
                        </tr>
                        <tr>
                            <td bgcolor="#ffff00" width="100%" colspan="2">
                            <p style="margin-top: 0px; margin-bottom: 0px"><b>电阻型号：</b></p>
                            </td>
                        </tr>
                        <tr>
                            <td bgcolor="#ffffcc" width="100%" colspan="2">
                            <p align="center" style="margin-top: 0px; margin-bottom: 0px"><font color="#800000" size="5"><b><input readonly="readonly" size="5" style="text-align: center; background-color: #ccff99; color: #ff0000; font-size: 18pt" name="RESULT" type="text" /> <font face="Symbol">W</font>&nbsp; /&nbsp; <input readonly="readonly" size="3" style="text-align: center; background-color: #ccff99; color: #ff0000; font-size: 18pt" name="RLTWAT" type="text" /></b></font><b><font color="#800000" size="5"> W</font></b></p>
                            </td>
                        </tr>
                    </tbody>
                </table>
                </center></div>
                <p align="center" style="margin-top: 0px; margin-bottom: 0px"><input type="button" onclick="Calculate()" name="B1" value="计算" />&nbsp; <input type="reset" name="B2" value="重设" /></p>
            </form>
            </td>
        </tr>
    </tbody>
</table>]]></description>
		</item>
		
			<item>
			<link>http://www.xmnetstone.com/article.asp?id=132</link>
			<title><![CDATA[Altium Designer Winter 09 Bulid 8.0.0.15895]]></title>
			<author>lookyour@gmail.com(admin)</author>
			<category><![CDATA[软硬之间]]></category>
			<pubDate>Wed,10 Dec 2008 11:04:01 +0800</pubDate>
			<guid>http://www.xmnetstone.com/default.asp?id=132</guid>
		<description><![CDATA[AltiumDesigner再次升级!!!!!<br/>Altium Designer 提供了唯一一款统一的应用方案，其综合电子产品一体化开发所需的所有必须技术和功能。Altium Designer 在单一设计环境中集成板级和FPGA系统设计、基于FPGA和分立处理器的嵌入式软件开发以及PCB版图设计、编辑和制造。并集成了现代设计数据管理功能,使得Altium Designer成为电子产品开发的完整解决方案－一个既满足当前，也满足未来开发需求的解决方案。<br/><br/>创新电子设计平台<br/>Altium 创新电子设计平台集成了广受好评的 Altium Designer 一体化电子设计软件和 Altium 可重构硬件平台 NanoBoard 系列。该方法将器件智能置于设计流程的核心。由此形成了一个完整的一体化电子设计环境，以全新的方式创建和推出智能型关联电子产品。<br/><br/>充满信心地部署Altium Designer<br/>为您的企业引进 Altium Designer——业界唯一的一体化电子设计解决方案：大量新增功能；每六个月就发布新版本，让您与新兴技术保持同步。<br/><br/>无论您是独自工作，还是与设计团队成员协作，或在一家大公司里工作，Altium 都能为您提供一系列灵活的许可证选项，让您可以在桌面上安装合适的功能。Altium 的许可证选项为您提供了获取 Altium Designer 核心功能的多种选择：您可以充分挖掘当今大容量可编程器件的潜力；或者运用包括核心功能集、完全定制电路板设计和制造能力在内的 Altium Designer 扩展功能。<br/>板级设计<br/>Altium Designer的板级设计功能可完全定义并实现设计中的物理元素。强大的规则驱动设计、版图和编辑环境可在直观高效的环境中完全控制设计中的各个方面。<br/><br/>管理库<br/>Altium Designer 提供综合的器件数据管理和库资源，无论您组织的大小或需求是什么，均可控制部件的使用。<br/><br/>设计制造<br/>Altium Designer 起到设计和制造间的桥梁作用，可管理所有制造数据的生成和验证。<br/><br/>利用可编程器件<br/>Altium Designer 可充分利用了当今大容量可编程器件在设计中的潜力。您可在易于升级的软件领域中工作，令修改硬件与软件同样方便。<br/><br/>FPGA/PCB 集成<br/>可编程器件能否顺利集成到物理设计流程对设计生产率十分关键。 Altium Designer 提供FPGA 设计项目的无缝链接，通过板卡设计把它们联系在一起。<br/><br/>管理电子开发流程<br/>电子产品开发不再是独立的流程。Altium Designer 统一了整个设计流程，可在单一、集成的设计流环境中管理开发的所有方面。<br/><br/><br/>用户评测：<br/>奥腾的版本发布方式真是令人惊奇啊，居然使用季节的名称，嗯，预测一下下面一个版本应该是Altium Designer Spring 10 了哈哈........<br/>安装使用后未发现改动很大，不过惯例的不出意料的又增加了几个让人费解的新功能，其中某些Bug还是没改正，只能凑合用了。<br/>自动走线方面有所增强，自动推挤等看起来很让人激动。<br/>稳定性从Summer Sp1 之后就有改进了。<br/>总体性能还是没有增加多少，在4G的内存、8800GT显卡（配9800GTX显卡也差不多） 机器上缩放或者拖动滑动条的时候还是有卡的现象，应该是图形引擎不够专业。<br/><br/><br/>下载连接来自TLF，未经安全检测与安装测试，使用者后果自负与本论坛无关<br/>软体版权归作者及其公司所有，如果你喜欢，请购买正版<br/><br/><br/><a target="_blank" href="http://www.xmnetstone.com/article.asp?id=131" rel="external">进入下载页面</a>]]></description>
		</item>
		
			<item>
			<link>http://www.xmnetstone.com/article.asp?id=106</link>
			<title><![CDATA[哎 51]]></title>
			<author>lookyour@gmail.com(admin)</author>
			<category><![CDATA[软硬之间]]></category>
			<pubDate>Sat,08 Nov 2008 21:17:01 +0800</pubDate>
			<guid>http://www.xmnetstone.com/default.asp?id=106</guid>
		<description><![CDATA[这一年以来,我的单片机平台,已经从51转换到了PIC上了,但是51还是很难割舍 <img src="http://www.xmnetstone.com/images/smilies/Face_14.gif" border="0" style="margin:0px 0px -2px 0px" alt=""/><br/><br/>廉价/资源丰富/方便....<br/><br/>但是,已现老态!<br/><br/>倒不是说51不行,只是现在做应用有些地方不太适合了,现在工控中单片机的应用,已经跑到以太网/CAN等等通讯方式了,而传统的89C51 52等等东西做这些东西已经不能胜任,单单做以太网做个协议,恐怕程序就要将近20k,同时还需要各种硬件接口,虽然有个C80F51系列的,但是抗干扰能力实在不敢恭维,不用带载,就算带个接触器,一动作,程序飞了 <img src="http://www.xmnetstone.com/images/smilies/Face_43.gif" border="0" style="margin:0px 0px -2px 0px" alt=""/><br/><br/>当然这里可能我的功夫不到家~~这完全有可能,但是即使功夫不到家,也不应如此啊,难道说为了稳定而加一堆东西,那成本又上去了,所以只好转平台了,还好替代品很多!<br/><br/>前几天,在箱子放出一块用89S52做的板子,正好手痒,没事就研究研究红外解码的,整个程序由于带的外设比较多,所以程序大了点,大概7k左右,ram用了130多吧,仿真一切OK,但是写到片子里就是不正常,电路应该没有问题,程序跑到一半就不知道飞到那里去了,而且和硬件有关的基本都可运行,就是整个程序没有按照程序流程走,换了N个片子还是不好使,后来又换了个巨贵的仿真器(51仿真器我看到最贵的,当然是借的了~~),情况依然如此,看来也不是仿真器不兼容的问题,因为仿真正常,所以也不是程序的问题,网上找找,没有一个写的看着是哪么回事的,看来是51出鬼了,问题没有解决,也不知掉问题出在那里! <img src="http://www.xmnetstone.com/images/smilies/Face_11.gif" border="0" style="margin:0px 0px -2px 0px" alt=""/><br/><br/>索性,用PIC来做吧,这几天用万用版做了几次,看来问题不大,准备作板!因为PIC我用的是在线调试器那种方式做的仿真,所以不存在51那些问题,PIC仿真什么样,烧好后就是什么样~~<br/><br/>以上历数了51的好处,也严厉而难受的批评了51的问题,其实PIC也不是那都好,编译器官方的只有汇编的编译器和IDE(免费),但是超级不好用(和KEIL比较),本人使用C语言,而对应的C语言编译器嗷嗷多,而且相互之间代码不通用!(当然都是收费得了) <img src="http://www.xmnetstone.com/images/smilies/Face_09.gif" border="0" style="margin:0px 0px -2px 0px" alt=""/>,还有就是调试器兼容的芯片型号不是很多,所以选型的时候,先要看调试器能不能调,然后要看C编译器能不能用,在然后看能不能买到!我KAO 玩死了<br/><br/>但是系统稳定压倒一切,我忍 <img src="http://www.xmnetstone.com/images/smilies/Face_53.gif" border="0" style="margin:0px 0px -2px 0px" alt=""/><br/><br/>以上胡言乱语了一番,个位看客倒胃口或不同意见.....自己看着办~~<br/><br/>哎 51 先不说88 没准啥时候还能用,但是机会不多!]]></description>
		</item>
		
			<item>
			<link>http://www.xmnetstone.com/article.asp?id=105</link>
			<title><![CDATA[AltiumDesignerSummer8 版本升级为14670]]></title>
			<author>lookyour@gmail.com(admin)</author>
			<category><![CDATA[软硬之间]]></category>
			<pubDate>Sat,08 Nov 2008 20:48:02 +0800</pubDate>
			<guid>http://www.xmnetstone.com/default.asp?id=105</guid>
		<description><![CDATA[早上无事,网上逛逛发现AltiumDesignerSummer8升级了,下来瞧瞧~~<br/><br/>第一次安装的时候,发现安装程序报什么文件校验错误 <img src="http://www.xmnetstone.com/images/smilies/Face_12.gif" border="0" style="margin:0px 0px -2px 0px" alt=""/>,想想以前好像没改过什么呀!<br/><br/>不过这个老版本的倒是用了很长时间了,最近的几个项目都是用13815这个老版本做的,虽然说BUG一大把,不过总体来说还不错,但是升级程序无法继续,恼 <img src="http://www.xmnetstone.com/images/smilies/Face_07.gif" border="0" style="margin:0px 0px -2px 0px" alt=""/><br/><br/>看来没什么省力的方法了,只好卸载然后重装了,卸载这个慢啊! <img src="http://www.xmnetstone.com/images/smilies/Face_78.gif" border="0" style="margin:0px 0px -2px 0px" alt=""/><br/><br/>还好重装之后一切顺利,运行一下,改变不大,但总的有点感觉吧,先试试本地化做的如何吧!<br/>菜单&nbsp;&nbsp;DXP---Preferences----Localization---选上Use localized resources---OK<br/>重启软件 哦哦 这次本地化做的不错,至少看上去比以前舒服多了,但是除了菜单做了汉化,对话框中还是英文的,不过不错了,对刚开始用的中文用户还是不错的~ 不过 俺虽然是个英文白痴~但是用英文界面已经习惯了,还是改回去吧~ <img src="http://www.xmnetstone.com/images/smilies/Face_08.gif" border="0" style="margin:0px 0px -2px 0px" alt=""/><br/><br/>别的,等过几天画图就是知道还有啥改变了~~~<br/><br/>对了,关于这次升级后的破解,还有上次的就行,没啥影响~~嗯 我这里就不放了,网上一堆一堆的~ 放我这里也是浪费地方]]></description>
		</item>
		
			<item>
			<link>http://www.xmnetstone.com/article.asp?id=104</link>
			<title><![CDATA[AltiumDesignerSummer8 升级包 13815to14670]]></title>
			<author>lookyour@gmail.com(admin)</author>
			<category><![CDATA[软硬之间]]></category>
			<pubDate>Sat,08 Nov 2008 20:29:03 +0800</pubDate>
			<guid>http://www.xmnetstone.com/default.asp?id=104</guid>
		<description><![CDATA[注意：这个仅仅是升级补丁，原安装文件请搜搜~~~<br/><br/>以下为软件介绍 <img src="http://www.xmnetstone.com/images/smilies/Face_06.gif" border="0" style="margin:0px 0px -2px 0px" alt=""/><br/><br/>Altium Designer 提供了唯一一款统一的应用方案，其综合电子产品一体化开发所需的所有必须技术和功能。Altium Designer 在单一设计环境中集成板级和FPGA系统设计、基于FPGA和分立处理器的嵌入式软件开发以及PCB版图设计、编辑和制造。并集成了现代设计数据管理功能,使得Altium Designer成为电子产品开发的完整解决方案－一个既满足当前，也满足未来开发需求的解决方案。 <br/><br/>创新电子设计平台<br/>Altium 创新电子设计平台集成了广受好评的 Altium Designer 一体化电子设计软件和 Altium 可重构硬件平台 NanoBoard 系列。 该方法将器件智能置于设计流程的核心。由此形成了一个完整的一体化电子设计环境，以全新的方式创建和推出智能型关联电子产品。<br/><br/>充满信心地部署Altium Designer <br/>为您的企业引进 Altium Designer——业界唯一的一体化电子设计解决方案：大量新增功能；每六个月就发布新版本，让您与新兴技术保持同步。<br/><br/>无论您是独自工作，还是与设计团队成员协作，或在一家大公司里工作，Altium 都能为您提供一系列灵活的许可证选项，让您可以在桌面上安装合适的功能。Altium 的许可证选项为您提供了获取 Altium Designer 核心功能的多种选择：您可以充分挖掘当今大容量可编程器件的潜力；或者运用包括核心功能集、完全定制电路板设计和制造能力在内的 Altium Designer 扩展功能。 <br/>板级设计<br/>Altium Designer的板级设计功能可完全定义并实现设计中的物理元素。强大的规则驱动设计、版图和编辑环境可在直观高效的环境中完全控制设计中的各个方面。 <br/><br/>管理库 <br/>Altium Designer 提供综合的器件数据管理和库资源，无论您组织的大小或需求是什么，均可控制部件的使用。 <br/><br/>设计制造<br/>Altium Designer 起到设计和制造间的桥梁作用，可管理所有制造数据的生成和验证。 <br/><br/>利用可编程器件<br/>Altium Designer 可充分利用了当今大容量可编程器件在设计中的潜力。您可在易于升级的软件领域中工作，令修改硬件与软件同样方便。 <br/><br/>FPGA/PCB 集成<br/>可编程器件能否顺利集成到物理设计流程对设计生产率十分关键。 Altium Designer 提供FPGA 设计项目的无缝链接，通过板卡设计把它们联系在一起。 <br/><br/>管理电子开发流程<br/>电子产品开发不再是独立的流程。Altium Designer 统一了整个设计流程，可在单一、集成的设计流环境中管理开发的所有方面。 <br/><br/><br/><br/><a target="_blank" href="http://altium.com.edgesuite.net/webup&#100;ate/AltiumDesignerSummer8LibrariesUp&#100;ate(13815to14670).exe" rel="external">点击下载AltiumDesignerSummer8LibrariesUp&#100;ate(13815to14670)</a><br/><br/><a target="_blank" href="http://altium.com.edgesuite.net/webup&#100;ate/AltiumDesignerSummer8Up&#100;ate(13815to14670).exe" rel="external">点击下载AltiumDesignerSummer8Up&#100;ate(13815to14670)</a>]]></description>
		</item>
		
			<item>
			<link>http://www.xmnetstone.com/article.asp?id=93</link>
			<title><![CDATA[Altium Designer Summer 08]]></title>
			<author>lookyour@gmail.com(admin)</author>
			<category><![CDATA[软硬之间]]></category>
			<pubDate>Mon,03 Nov 2008 14:35:36 +0800</pubDate>
			<guid>http://www.xmnetstone.com/default.asp?id=93</guid>
		<description><![CDATA[资源版权归作者及其公司所有，如果你喜欢，请购买正版<br/><br/>Altium Designer Summer 08新增汇入Allegro PCB(*.brd)的转文件功能。<br/><br/>Altium Designer 提供了唯一一款统一的应用方案，其综合电子产品一体化开发所需的所有必须技术和功能。Altium Designer 在单一设计环境中集成板级和FPGA系统设计、基于FPGA和分立处理器的嵌入式软件开发以及PCB版图设计、编辑和制造。并集成了现代设计数据管理功能,使得Altium Designer成为电子产品开发的完整解决方案－一个既满足当前，也满足未来开发需求的解决方案。 <br/><br/>创新电子设计平台<br/>Altium 创新电子设计平台集成了广受好评的 Altium Designer 一体化电子设计软件和 Altium 可重构硬件平台 NanoBoard 系列。 该方法将器件智能置于设计流程的核心。由此形成了一个完整的一体化电子设计环境，以全新的方式创建和推出智能型关联电子产品。<br/><br/>充满信心地部署Altium Designer <br/>为您的企业引进 Altium Designer——业界唯一的一体化电子设计解决方案：大量新增功能；每六个月就发布新版本，让您与新兴技术保持同步。<br/><br/>无论您是独自工作，还是与设计团队成员协作，或在一家大公司里工作，Altium 都能为您提供一系列灵活的许可证选项，让您可以在桌面上安装合适的功能。Altium 的许可证选项为您提供了获取 Altium Designer 核心功能的多种选择：您可以充分挖掘当今大容量可编程器件的潜力；或者运用包括核心功能集、完全定制电路板设计和制造能力在内的 Altium Designer 扩展功能。 <br/>板级设计<br/>Altium Designer的板级设计功能可完全定义并实现设计中的物理元素。强大的规则驱动设计、版图和编辑环境可在直观高效的环境中完全控制设计中的各个方面。 <br/><br/>管理库 <br/>Altium Designer 提供综合的器件数据管理和库资源，无论您组织的大小或需求是什么，均可控制部件的使用。 <br/><br/>设计制造<br/>Altium Designer 起到设计和制造间的桥梁作用，可管理所有制造数据的生成和验证。 <br/><br/>利用可编程器件<br/>Altium Designer 可充分利用了当今大容量可编程器件在设计中的潜力。您可在易于升级的软件领域中工作，令修改硬件与软件同样方便。 <br/><br/>FPGA/PCB 集成<br/>可编程器件能否顺利集成到物理设计流程对设计生产率十分关键。 Altium Designer 提供FPGA 设计项目的无缝链接，通过板卡设计把它们联系在一起。 <br/><br/>管理电子开发流程<br/>电子产品开发不再是独立的流程。Altium Designer 统一了整个设计流程，可在单一、集成的设计流环境中管理开发的所有方面。 <br/>]]></description>
		</item>
		
			<item>
			<link>http://www.xmnetstone.com/article.asp?id=89</link>
			<title><![CDATA[Altium Designer6.8 新功能描述]]></title>
			<author>lookyour@gmail.com(admin)</author>
			<category><![CDATA[软硬之间]]></category>
			<pubDate>Mon,03 Nov 2008 14:28:34 +0800</pubDate>
			<guid>http://www.xmnetstone.com/default.asp?id=89</guid>
		<description><![CDATA[<br/><br/>Altium Design6.8 引入了新的DxDesigner 导入接口、差分对交互式长度调整以及大量其它<br/>方面的功能提升，让你的设计更加有效和容易。<br/>在今天的电子设计中高速信号的使用越来越广泛，差分对的交互式长度调整让你的布线能<br/>力上升到新的层面。 多边形的定义、放置和编辑使得版图设计更加灵活。<br/>Altium Designer6.8 将帮助你与当今的发展保持同步。它还包含了许多其它新的功能，以下<br/>是对这些功能的详细描述。<br/>新功能—PCB 显示功能增强<br/>Altium Designer6.8 的PCB 显示功能的增强让工程师能够自定义和配置2D 和3D 的显示模<br/>式，并能在3D 视角下在表层和内层洞察和编辑焊盘与过孔。<br/>图1：可以为以后任何时间或其它装有Altium Designer6.8 的系统保存不同的显示配置<br/>PCB 显示功能的增强包括大量的新的对话框和面板，如最新的板层和颜色设置对话框（通<br/>过菜单Design&gt;&gt;Board Layers and Colors 或者快捷键‘L’来访问此对话框）。另外还包含了大<br/>量的快捷键和工具提示。<br/>新增功能—3D 显示面板<br/>Altium Designer6.8 增加了一个新的PCB 编辑面板—3D 显示面板，它提供了三种同步显示<br/>的3D 图形。<br/>图2：3D 显示面板与主窗口一起显示（2D 或3D）<br/>操作：选择菜单Design&gt;&gt;Board Layers and Colors，然后在弹出窗口中选择2D 或3D 显示<br/>配置如图3 所示，再从控制面板菜单上选择PCB&gt;&gt;3D Visualization 即可。<br/>图3：显示配置窗口<br/>新增功能—快速鼠标缩放<br/>无论是原理图设计还是PCB 板设计，对文档视图进行有效而直观的控制是非常重要的，尤<br/>其是在进行布局布线的交互过程中。Altium designer6.8 新增的快速鼠标缩放功能很容易地实现<br/>在原理图和PCB 设计时控制视图大小。不仅可以独立使用此功能，而且还可以和其它视图控<br/>制功能结合使用，如平面移动。<br/>• 独立作为视图快速放大<br/>把鼠标放在目标区域或对象上，按下鼠标滚轮并保持，一个放大的图标就会在鼠标指针处<br/>出现，前后拖动鼠标（贴在桌面上），主面板区域内的文档就会快速放大缩小。<br/>• 与平面移动结合使用<br/>按下鼠标右键并保持让平面移动模式有效（此时鼠标将显示为手的图标），然后按下Ctrl<br/>键将会让鼠标缩放功能工作模式有效。<br/>图4：原理图和PCB 中快速鼠标缩放<br/>新增功能—差分对交互式长度调整<br/>Altium Designer6.7 中的交互式长度调整允许根据设计中有效的空间、规则和障碍物以动态<br/>的方式控制和优化网络的长度，即在网络中插入可变幅度的走线（蛇形线）。可以从Tools 菜<br/>单下启用，而且是基于网络的设计规则和属性的，也可以从对话框中自行输入属性设置。<br/>在Altium Designer6.8 中，可以匹配差分信号的长度，目标长度可以通过自身规则、另外的<br/>差分对规则或手工调节来驱动。<br/>图5：等长规则在差分对上的实现<br/>新增功能—图元文件粘贴<br/>图元文件的粘贴让机械层设计文档的生成更容易完成，通过使用习惯的与Windows 相同的<br/>粘贴命令（Ctrl+V），任何来自剪贴板中的图元文件都可以粘贴到PCB 编辑中。<br/>图元文件可以是直线、弧线、简单的填充和True Type 文本，任何导入的数据将被放置在<br/>当前层上。<br/>图6：从Word 或Excel 中拷贝数据到PCB 中<br/>增强功能—可视化网格和电气网格的增强<br/>在Altium Designer6.8 中可视化网格和电气网格可以按跳转网格的倍数来设置<br/>（Design&gt;&gt;Board Options）。<br/>图7：板级参数设置选项<br/>新增功能—反转文本选项<br/>PCB 编辑中增添了新的有效字符串属性框选项，新的选项可以为使用了True Type 字体的<br/>反转文本定义不同矩形边界范围，而原来使用反转文本本身的边界。<br/>图8：不同位置显示以及图形化调整大小<br/>• 反转尺寸（宽度/高度）：设置反转文本矩形框的宽度和高度<br/>• 版面调整：定义文本框中文字的相对位置<br/>• 反转文字的偏移：定义反转文字相对矩形框的偏移量<br/>图9：反转矩形框选项<br/>新增功能—重新配置选择器件<br/>在Altium Designer6.8 中增加了新的重新配置选择器件的功能，使用此功能在版面布局中放<br/>置器件非常容易。从菜单Tools&gt;&gt;Component Placement&gt;&gt; Reposition Sel&#101;cted Components 下启<br/>用。在PCB 中将按选中的顺序重新一一放置所选择的器件。<br/>图10：通过原理图与PCB 的交*选择功能实现重新配置选择器件<br/>新增功能—用选择对象来定义多边形形状<br/>使用以选择对象定义多边形形状功能使得用外部资源（如DXF、AutoCAD 等）来创建公<br/>司Logos 或多边形非常容易。<br/>多边形形状的定义分两步：首先从菜单Tools&gt;&gt;Polygon Pours&gt;&gt;Define From sel&#101;cted objects<br/>定义多边形区域，然后右键点击多边形填充区域并从弹出菜单上选择’属性’选项，就可以在对<br/>话框中设置填充模式了。<br/>图11：通过选择对象图形边框创建敷铜多边形外框<br/>新增功能—信号线束<br/>在Altium Designer6.8 中引入了信号线束（Signal Harnesses）这个概念，并增加了放置、连<br/>接功能。信号线束主要用于原理图中连接不同的信号，可以把单条走线和总线汇集在一起并连<br/>接到其它信号线束上，这样能简化原理图设计。<br/>图12：线束在原理图中的使用<br/>增强功能—页面接口编辑<br/>Altium Designer6.8 中放置和移动页面接口已经非常智能，在放置之前不需要先选中页面符<br/>号，而且页面接口可以方便地在不同页面符号中移动，如果页面接口移到页面符号区域以外，<br/>它将变为灰色而不能被放置。<br/>图13：页面接口的放置必须在页面符号区域内<br/>新增功能—使用方向键移动选择对象<br/>在Altium Designer6.8 里面可以在文档中选择一个或多个目标对象，然后按住Ctrl 键加方向<br/>键就可以移动所选对象。移动的增量是网格的增量值，如果想增大增量值可以再按下Shift<br/>键。<br/>图14：Ctrl+方向键移动原理图或PCB 上的所选对象<br/>新增功能—出版到PDF<br/>Altium Designer 在增加了Smart PDF 后，新的Altium Designer6.8 版本又将增加更强大的功<br/>能—出版到PDF，它可以把一个OutputJobs 中的文件 包括原理图、PCB 以及派生PCB 一起生<br/>成到单个PDF 文档中（选择OutputJob 文档点击右键&gt;&gt;Publish to PDF）。<br/>图15：出版到PDF 的设置对话框<br/>新增功能—OpenBus 系统<br/>Altium Designer 允许设计者在PFGA 上创建软处理系统。开始需要通过创建原理图来定义<br/>处理系统，实现起来非常复杂，现在一个新的直观的OpenBus 系统工具让这项复杂而困难的<br/>任务变得完善而容易。<br/>图16：在FPGA 项目下选择File&gt;&gt;New&gt;&gt;Other&gt;&gt;Openbus 创建新文档<br/>新的调色板可以从原理图底部的SCH 菜单上启用，通过这个面板，可以很方便地把想要使<br/>用的器件放置到设计中，并通过争取的隶属关系定义设计间的关联。<br/>新增功能—NXP LPC2000<br/>®<br/>系列器件的支持<br/>Altium Designer6.8 支持NXP LPC2000<br/>®<br/>系列的器件。可以通过Altium Designer 下载代码或其<br/>它数据到此系列器件的闪存中。<br/>新增功能—Lattice SC/SCM<br/>®<br/>器件的支持<br/>大量Lattice 公司的SC/SCM<br/>®<br/>器件已经加入到了Altium Designer6.8 中。<br/>图17:Lattice SC/SCM系列器件的使用<br/>增强功能—版本控制<br/>新版本中版本控制功能提供了好的反馈和更直观的使用，如:可以在存储管理面板中刷新文<br/>件状态（点击右键&gt;&gt;选择Refresh 或按F5 键）。<br/>图18：版本控制界面<br/>两个新的版本控制状态报告：<br/>• Missing 意思是此文件在存储室中但不在本地硬盘上，可能是被删除或更改名字。<br/>• Conflict 意思是此文件在你提交之前有人对它做了更改, 必须在冲突解决后才能再次提<br/>交。<br/>新增功能—DxDesigner 的导入接口<br/>新增加的DxDesigner 转换接口可以直接把DxDesigner 的原理图和库文件导入到Altium<br/>Designer 里面，而不需要转成中间文件—这样就不需要安装DxDesigner。<br/>导入向导（File&gt;&gt;Import Wizard）去掉了导入设计时对文件进行分析所发现的通用问题，<br/>提供了许多默认设置的建议，如项目文件夹、项目链接库、输入风格、输出结构等。<br/>向导的每一步完整而具有弹性，在真正提交命令之前提供尽可能少或尽可能多的转换设<br/>置。<br/>图19：DxDesigner 导入向导界面<br/>支持转换的版本：DxDesigner2004 和DxDesigner2005。]]></description>
		</item>
		
</channel>
</rss>
