<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title><![CDATA[天杀的Blog - 电子技术]]></title>
<link>http://www.osdiy.com/blog/</link>
<description><![CDATA[一个普通的Win32 ASM程序员]]></description>
<language>zh-cn</language>
<copyright><![CDATA[Copyright 2005 PBlog3 v2.8]]></copyright>
<webMaster><![CDATA[willok@163.com(天杀)]]></webMaster>
<generator>PBlog2 v2.4</generator> 
<image>
	<title>天杀的Blog</title>
	<url>http://www.osdiy.com/blog/images/logos.gif</url>
	<link>http://www.osdiy.com/blog/</link>
	<description>天杀的Blog</description>
</image>

			<item>
			<link>http://www.osdiy.com/blog/article/电子技术/11.htm</link>
			<title><![CDATA[PICC的常用语法]]></title>
			<author>willok@163.com(admin)</author>
			<category><![CDATA[电子技术]]></category>
			<pubDate>Fri,27 Jul 2007 16:50:18 +0800</pubDate>
			<guid>http://www.osdiy.com/blog/default.asp?id=11</guid>
		<description><![CDATA[使用PICC时常用的语法<br/><br/>第一：包含头文件<br/>#include&lt;pic.h&gt;<br/><br/>第二：芯片配置字<br/>__CONFIG(0x1832);<br/>//芯片配置字，看门狗关，上电延时开，掉电检测关，低压编程关，加密，4M晶体HS振荡<br/><br/><br/>然后就是代码，比如<br/>#define uchar&nbsp;&nbsp;unsigned char<br/>#define uint&nbsp;&nbsp; unsigned int<br/><br/>//-------------系统初始化子程序------------------------------<br/>void initial(void)<br/>{<br/>&#160;&#160;&#160;&#160;PORTA=0;<br/>&#160;&#160;&#160;&#160;ADCON1=7;&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;&nbsp;&nbsp;// 设置RA口全部为普通数字IO口 <br/>&#160;&#160;&#160;&#160;TRISA=0x02;&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;// 将RMT设置为输入,其它所有IO口设置为输出 <br/>&#160;&#160;&#160;&#160;TRISD=0;&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;&nbsp;&nbsp; // ;RC口全部为输出 <br/>&#160;&#160;&#160;&#160;PORTD=0xFF;&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/>}<br/>//----------------延时程序----------------<br/>void Sleep(void)<br/>{<br/>&#160;&#160;&#160;&#160;uchar Temp=0xFF;<br/>&#160;&#160;&#160;&#160;while(Temp)<br/>&#160;&#160;&#160;&#160;{<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Temp--;<br/>&#160;&#160;&#160;&#160;}<br/>}<br/>//----------------主程序------------------<br/> void main(void)<br/>{<br/>&#160;&#160;&#160;&#160;initial();&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;//初始化IO<br/>&#160;&#160;&#160;&#160;while(1)<br/>&#160;&#160;&#160;&#160;{<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Sleep();<br/>&#160;&#160;&#160;&#160;}<br/>}<br/><br/>]]></description>
		</item>
		
			<item>
			<link>http://www.osdiy.com/blog/article/电子技术/10.htm</link>
			<title><![CDATA[PICC编译器安装说明]]></title>
			<author>willok@163.com(admin)</author>
			<category><![CDATA[电子技术]]></category>
			<pubDate>Fri,27 Jul 2007 16:30:50 +0800</pubDate>
			<guid>http://www.osdiy.com/blog/default.asp?id=10</guid>
		<description><![CDATA[<span style="font-family:宋体">由于使用的是ICD这个老设备，所以只能用MPLAB 5.7这个版本<br/>安装完MPLAB 5.7，接着安装HI-TECH PICC<br/>然后进入MPLAB-&gt;Project-&gt;Install Language Tool<br/>选择HI-TECH PICC，命令行设置成PICC根目录\BIN\PICC.EXE<br/>安装配置部分就算完成了。<br/><br/>接着，建立MPLAB工程，语言选择HI-TECH PICC<br/>然后进入节点设置，一般需要改的设置如下<br/>Assembler Optimizations&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ON&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 汇编优化<br/>Global Optimizations&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ON&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 全局优化<br/>Compile for MPLAB ICD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ON&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;保留ICD用的资源<br/>Produce assembler list file&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ON&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;生成List文件，方便对比排错<br/><br/><br/>下一步，添加源码到工程中，剩下的就和用汇编一样的了。</span>]]></description>
		</item>
		
</channel>
</rss>
