<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>8051 &#8211; 小宗宗の部屋</title>
	<atom:link href="https://www.soujirou.info/blog/tag/8051/feed" rel="self" type="application/rss+xml" />
	<link>https://www.soujirou.info</link>
	<description>日記,照片,Cosplay</description>
	<lastBuildDate>Mon, 07 Apr 2008 03:25:59 +0000</lastBuildDate>
	<language>zh-TW</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>

<image>
	<url>https://www.soujirou.info/blog/wp-content/uploads/2020/10/web_icon.gif</url>
	<title>8051 &#8211; 小宗宗の部屋</title>
	<link>https://www.soujirou.info</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>2008-04-05 再次挑戰8051燒錄器</title>
		<link>https://www.soujirou.info/blog/4004</link>
					<comments>https://www.soujirou.info/blog/4004#comments</comments>
		
		<dc:creator><![CDATA[小宗宗]]></dc:creator>
		<pubDate>Sat, 05 Apr 2008 15:05:54 +0000</pubDate>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[8051]]></category>
		<guid isPermaLink="false">http://www.soujirou.info/blog/?p=4004</guid>

					<description><![CDATA[今天又是悠閒的放假日,昨天順路去一趟光華又買了一組之前一直沒...]]></description>
										<content:encoded><![CDATA[<p>今天又是悠閒的放假日,昨天順路去一趟光華又買了一組之前一直沒有做出來的8051在線燒錄器(ISP)<span id="more-4004"></span></p>
<p>這次選用的可是高級PCB板,小宗宗懷疑是上次用的電路板太爛,雜訊太大,所以才會在燒錄時出現燒錄失敗的錯誤訊息,今天改用的是綠色的雙面板,一片NT$60,上次用的是便宜的土黃色電木板,一片NT$8元.這次還把Pull Up電阻換成排阻,可以節省電路板面積和焊接點.</p>
<p><img src='https://www.soujirou.info/blog/wp-content/uploads/2008/04/05_01.jpg' alt='05_01.jpg' /><br />
高級PCB板</p>
<p>吃過午餐後,下午就開始製造啦~小宗宗趕緊上網找出了電路圖,算了一下零件,咦~奇怪,怎麼和之前的零件數目不太一樣,該不會是抄錯了吧?不可能啊~明明有重新對過兩次,後來研究了很久後發現,原來是版本不一樣,小宗宗之前用Google找到的網頁的電路是3.0版的,後來作者有更新過變成3.0a版並放在他的官方網頁上,電路圖上在Buffer後端的電阻通通被拿掉了.難道說之前做失敗就是這原因?因為小宗宗之前是參考舊版的電路製作的.</p>
<p><a href="http://www.kmitl.ac.th/~kswichit/ISP-Pgm3v0/ISP-Pgm3v0.html">Ver 3.0版</a></p>
<p><a href="http://www.kmitl.ac.th/~kswichit/IspPgm30a/ISP-Pgm30a.html">Ver 3.0a版</a></p>
<p>找到之前疑似失敗的問題點後信心馬上大增,因為本來還是很擔心這次會不會又做失敗,看來這次是保證成功的啦~</p>
<p>大概快五點鐘才做好,很緊張的把新板子接上後,接好IC和電源,然後把Windows的燒錄程式打開進行測試,Ya~成功了,只見燒錄進度Bar跑到底後出現&#8221;燒錄/驗證成功&#8221;,哈哈哈~果然是舊版電路圖有問題,看來要寫封信給作者請它改一下網頁,讓舊板的網頁自動轉到新版去,免得有更多像小宗宗一樣的人受害XD</p>
<p><img src='https://www.soujirou.info/blog/wp-content/uploads/2008/04/05_02.jpg' alt='05_02.jpg' /><br />
新舊板比較.</p>
<p><img src='https://www.soujirou.info/blog/wp-content/uploads/2008/04/05_03.jpg' alt='05_03.jpg' /><br />
測試中</p>
<p>吃過晚餐後,本來以為可以繼續進行專題製作了,沒想到又出怪事情啦~小宗宗發現燒錄進去的程式都沒有如預期的運作,連最簡單的LED程式都沒有辦法成功動作,感覺不像是程式有問題,因為Compiler沒有出現錯誤訊息,短短一行程式(組合語言)也不可能寫錯啊~</p>
<p>後來拿電表去量IC輸出,竟然會有負電壓輸出,還有的只有3.3V輸出,一整個超奇怪,理論上8051的IC輸出是標準的0,1邏輯輸出,電壓應該只有0V和5V兩種變化,檢查了一下周邊電路看起來好像也沒問題,很可能是買到壞掉的IC吧~小宗宗就收收東西去床上看漫畫了XXD 等有時間再去光華買一顆新的試試看好了~</p>
<p><img src='https://www.soujirou.info/blog/wp-content/uploads/2008/04/05_04.jpg' alt='05_04.jpg' /><br />
放假日和小熊們一起看漫畫真棒~ :u_021_user:</p>
<p>宵夜吃了一杯辛香菇杯麵,味道一般而已,除了辣味外似乎沒有其他的特別之處,辣度大約與來一客泡菜口味相當.<br />
<img src='https://www.soujirou.info/blog/wp-content/uploads/2008/04/05_05.jpg' alt='05_05.jpg' /></p>
<p><img src='https://www.soujirou.info/blog/wp-content/uploads/2008/04/05_06.jpg' alt='05_06.jpg' /></p>
<p><img src='https://www.soujirou.info/blog/wp-content/uploads/2008/04/05_07.jpg' alt='05_07.jpg' /><br />
用電表蓋泡麵,一整個專業XD</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.soujirou.info/blog/4004/feed</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>2008-03-25 沉浸於8051中/今日入手</title>
		<link>https://www.soujirou.info/blog/3960</link>
					<comments>https://www.soujirou.info/blog/3960#comments</comments>
		
		<dc:creator><![CDATA[小宗宗]]></dc:creator>
		<pubDate>Tue, 25 Mar 2008 15:28:37 +0000</pubDate>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[8051]]></category>
		<category><![CDATA[CLAEINS]]></category>
		<guid isPermaLink="false">http://www.soujirou.info/blog/?p=3960</guid>

					<description><![CDATA[這兩天完全都沒有在辦公XD 話說週日開始的個人專題計畫啟動後...]]></description>
										<content:encoded><![CDATA[<p>這兩天完全都沒有在辦公XD<span id="more-3960"></span></p>
<p>話說週日開始的個人專題計畫啟動後,兩天幾乎整天都在進行專題的說.昨天把整個程式重新寫過了一次,經過仔細的推敲研究後,把選台的功能給加進去了,不過因為IC燒錄器在家裡,所以沒辦法在公司驗證.</p>
<p><img src='https://www.soujirou.info/blog/wp-content/uploads/2008/03/25_01.jpg' alt='25_01.jpg' /><br />
除了編輯好程式碼後還可以用8051模擬器模擬結果,一整個專業XD</p>
<p><img src='https://www.soujirou.info/blog/wp-content/uploads/2008/03/25_02.jpg' alt='25_02.jpg' /><br />
程式流程圖草稿</p>
<p>下班後去了光華補點貨後,就趕緊回家啦~</p>
<p><img src='https://www.soujirou.info/blog/wp-content/uploads/2008/03/25_03.jpg' alt='25_03.jpg' /><br />
去光華補貨,石英震盪器,杜邦線,AC轉USB變壓器</p>
<p>回到家後很快的把IC放進燒錄器後,然後裝回麵包板(並不能吃XD)測試,嗯~失敗XXD後來又改了十幾次都還是沒有成功,看一看時間也晚了,就收收東西啦.</p>
<p>今天去公司把一個配套用的開發板給焊好了,有三組8位元LED燈,還有一組8位元按鈕(零件不夠,尚未完成),配上杜邦線就可以直接拉到麵包板上的8051直接測試,就不用接太多線在麵包板上啦~後來又研究了一下程式的timing問題,感覺好像是時鐘的時間不太正確,重新修改一下程式後下班又趕緊回家測試啦~</p>
<p><img src='https://www.soujirou.info/blog/wp-content/uploads/2008/03/25_04.jpg' alt='25_04.jpg' /></p>
<p><img src='https://www.soujirou.info/blog/wp-content/uploads/2008/03/25_05.jpg' alt='25_05.jpg' /><br />
一整個很簡潔的測試電路板</p>
<p><img src='https://www.soujirou.info/blog/wp-content/uploads/2008/03/25_06.jpg' alt='25_06.jpg' /><br />
研究Timing的圖,要列出並計算每個指令的機械週期</p>
<p>不過今天依然是失敗,不過感覺好像動一動I2C的線會有某種反應,疑似是接觸不良或是因為導線太長導致訊號太弱.明天整組帶去公司,看有沒時間測試一下.</p>
<hr/>
<p><img src='https://www.soujirou.info/blog/wp-content/uploads/2008/03/25_07.jpg' alt='25_07.jpg' /><br />
今天新到貨的<a href="http://www.clarinsmen.com.tw/products_item1.asp?tp=14&#038;no=38">CLARINS MEN Skin Difference</a>,號稱可以減緩鬍子生長速度與軟化鬍鬚,不知道真的假的,所以先去網路上買個試用品來試試,搞不好用了可以一個月不用刮鬍子喔XD</p>
<p><img src='https://www.soujirou.info/blog/wp-content/uploads/2008/03/25_08.jpg' alt='25_08.jpg' /><br />
試用品特小瓶^^</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.soujirou.info/blog/3960/feed</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>2008-03-23 電機本命</title>
		<link>https://www.soujirou.info/blog/3951</link>
					<comments>https://www.soujirou.info/blog/3951#comments</comments>
		
		<dc:creator><![CDATA[小宗宗]]></dc:creator>
		<pubDate>Sun, 23 Mar 2008 14:27:10 +0000</pubDate>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[8051]]></category>
		<guid isPermaLink="false">http://www.soujirou.info/blog/?p=3951</guid>

					<description><![CDATA[這兩天除了看BL本,睡覺以外,竟然在玩8051(一種微處理器...]]></description>
										<content:encoded><![CDATA[<p>這兩天除了<del datetime="2008-03-23T14:27:24+00:00">看BL本</del>,睡覺以外,竟然在玩<a href="http://zh.wikipedia.org/w/index.php?title=8051&#038;variant=zh-tw">8051</a>(一種微處理器),小宗宗果然是電機本命 :u_005_user:<span id="more-3951"></span></p>
<p>小宗宗打算把手上有的一個USB的FM收音機拿來換掉原本床邊的古董時鐘收音機.不過問題在於那個收音機是USB版的,需要接在電腦上執行程式去控制他才能選台.總不能接台PC來控制吧~後來經過小宗宗研讀了收音機上Tuner IC的data sheet後,小宗宗決定用一顆8051來控制這個收音機.</p>
<p>話說8051小宗宗大概有快6年沒碰啦~不過這種東西refresh一下就可以很快進入狀況啦~翻出了很久以前買的8051燒錄器和8051 IC,看了一下<a href="http://zh.wikipedia.org/wiki/I2C">I2(唸Square)C</a>(一種串列通訊匯流排)的8051範例程式後,把程式稍做修改就拿去接在另一台電腦的IC燒錄器把程式燒錄到IC裡啦~</p>
<p><img src='https://www.soujirou.info/blog/wp-content/uploads/2008/03/23_01.jpg' alt='23_01.jpg' /><br />
燒錄器用的程式,要在純DOS才能跑.有夠古XD</p>
<p><img src='https://www.soujirou.info/blog/wp-content/uploads/2008/03/23_02.jpg' alt='23_02.jpg' /><br />
IC燒錄器,是接在電腦的印表機埠.</p>
<p><img src='https://www.soujirou.info/blog/wp-content/uploads/2008/03/23_03.jpg' alt='23_03.jpg' /></p>
<p><img src='https://www.soujirou.info/blog/wp-content/uploads/2008/03/23_04.jpg' alt='23_04.jpg' /><br />
8051和週邊的電路</p>
<p>中間經過幾次修改,最後依然沒有完全駕馭它,因為其中有一個參數用途不明,應該是選台用的參數,但是data sheet沒有寫說要如何轉換成電台的頻率.所以最後只能聽到沙沙聲.明天去公司再看看那顆IC付的範例程式碼好了.也許可以看出什麼端倪^^</p>
<p>照片是昨天的早餐,很久沒做的法式吐司^^~<br />
<img src='https://www.soujirou.info/blog/wp-content/uploads/2008/03/23_05.jpg' alt='23_05.jpg' /></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.soujirou.info/blog/3951/feed</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
