低價多功能電子秤的設計
 發表於 : 週五 12月 19, 2003 12:56 pm
發表於 : 週五 12月 19, 2003 12:56 pm這是我在2000年參加Microchip舉辦的「八十九年度全國PIC盃單晶片微控制器應用專題製作大賽」,得到產業組第一名的作品。
貼出來給大家參考。
http://home.pchome.com.tw/store/wensanko/scale.htm
			貼出來給大家參考。
http://home.pchome.com.tw/store/wensanko/scale.htm
 發表於 : 週五 12月 19, 2003 12:56 pm
發表於 : 週五 12月 19, 2003 12:56 pm 發表於 : 週五 12月 19, 2003 1:22 pm
發表於 : 週五 12月 19, 2003 1:22 pm 
 

 發表於 : 週五 12月 19, 2003 2:05 pm
發表於 : 週五 12月 19, 2003 2:05 pm 
 
 
 
 

 發表於 : 週五 12月 19, 2003 4:26 pm
發表於 : 週五 12月 19, 2003 4:26 pm 
 
 發表於 : 週五 12月 19, 2003 4:41 pm
發表於 : 週五 12月 19, 2003 4:41 pm 
 
 發表於 : 週五 12月 19, 2003 10:02 pm
發表於 : 週五 12月 19, 2003 10:02 pmoldhan 寫:柯大師再多寫幾本 uP 的書吧, 市面上有水準的 uP 書
很少. 劣幣驅良幣, 怎麼學生會學的好?
ex:在某一本 51 書籍的指令說明裡把 CJNE A,Direc,rel
A< = > Direc 的 C 旗標略掉..
微軟的程式師真應該來寫 uP 程式, 看如何在有限空間
擠壓出最大功能, Windows/office 程式就不會越來越
大又慢.
 發表於 : 週六 12月 20, 2003 6:39 am
發表於 : 週六 12月 20, 2003 6:39 am
 發表於 : 週六 12月 20, 2003 3:33 pm
發表於 : 週六 12月 20, 2003 3:33 pm ~~~
 ~~~
 
 

 發表於 : 週六 12月 20, 2003 5:17 pm
發表於 : 週六 12月 20, 2003 5:17 pmRunner 寫:為什麼偶都看不到照片??
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 發表於 : 週六 12月 20, 2003 5:20 pm
發表於 : 週六 12月 20, 2003 5:20 pmMica 寫::o ~~~
真是太強了~~~
單晶這玩意兒用途還真是蠻廣的
當然~~~
寫程式的那個更是厲害..............
自覺蠻汗顏的.....上課都在打BBS
 整個設計就只有我一個人做而已,寫程式的那個又是誰呢?
 整個設計就只有我一個人做而已,寫程式的那個又是誰呢? 
 發表於 : 週六 12月 20, 2003 6:02 pm
發表於 : 週六 12月 20, 2003 6:02 pm 
 
 
  
 發表於 : 週日 12月 21, 2003 8:12 am
發表於 : 週日 12月 21, 2003 8:12 am 
  
 發表於 : 週一 12月 22, 2003 3:08 am
發表於 : 週一 12月 22, 2003 3:08 am
 發表於 : 週一 12月 22, 2003 10:29 am
發表於 : 週一 12月 22, 2003 10:29 amwensan 寫:Mica 寫::o ~~~
真是太強了~~~
單晶這玩意兒用途還真是蠻廣的
當然~~~
寫程式的那個更是厲害..............
自覺蠻汗顏的.....上課都在打BBS整個設計就只有我一個人做而已,寫程式的那個又是誰呢?
 
 
 ~
 ~

 發表於 : 週一 12月 22, 2003 10:42 am
發表於 : 週一 12月 22, 2003 10:42 amMica 寫:wensan 寫:Mica 寫::o ~~~
真是太強了~~~
單晶這玩意兒用途還真是蠻廣的
當然~~~
寫程式的那個更是厲害..............
自覺蠻汗顏的.....上課都在打BBS整個設計就只有我一個人做而已,寫程式的那個又是誰呢?
看來我表達有問題....
我說的就是你咩~~~~
真是抱歉~~~一時"口拙"```
 
 
 發表於 : 週一 12月 22, 2003 2:59 pm
發表於 : 週一 12月 22, 2003 2:59 pm 
 
 
 
 發表於 : 週一 12月 22, 2003 3:37 pm
發表於 : 週一 12月 22, 2003 3:37 pmsmb 寫:wensan老師您好,我想請問您PIC的問題
PIC的INT接腳被觸發後
會先將返回位址存在堆疊頂端
接著跳去執行中斷副程式
可是我想在中斷副程式中加一個判別式來跳躍到其他地方
因此問題就來了,等我跳到別的地方執行後,那個返回位址還是存在
我猜想,那個INT按鈕如果多按幾次,堆疊可能就爆了
所以我想把堆疊頂端的返回位址砍掉,但不曉得怎麼砍,呵呵∼
我的意思是,因為我這樣寫的話不會執行到RETFIE這個指令
所以我想能不能直接把堆疊頂端的回返位址砍掉
 發表於 : 週一 12月 22, 2003 3:46 pm
發表於 : 週一 12月 22, 2003 3:46 pmwensan 寫:下次的中斷或呼叫副程式自然會把已經不需要的返回位址擠掉,
 
  
 wensan 寫:還有,請不要叫我「老師」!
我並不喜歡「老師」!
 
 
 發表於 : 週一 12月 22, 2003 5:22 pm
發表於 : 週一 12月 22, 2003 5:22 pm 
 
 
 
 
 
 

 發表於 : 週一 12月 22, 2003 8:02 pm
發表於 : 週一 12月 22, 2003 8:02 pmsmb 寫:因為沒有ICE可以實際模擬,所以只好用軟體模擬(剛才才摸會的)
可是,wensan兄
模擬的結果,堆疊還是爆了
那個中斷的回返位址並不會被下一個擠掉
而是像我想的一樣,一直累積到最後,第九層,爆了
這意味著那個INT按鈕不能按九次,不然會....爆
不過我猜老師檢查的時候不會那麼閒按到九下
更何況實驗早就過了,現在只是在修改程式弄報告而已
 發表於 : 週一 12月 22, 2003 8:14 pm
發表於 : 週一 12月 22, 2003 8:14 pm
 發表於 : 週一 12月 22, 2003 8:42 pm
發表於 : 週一 12月 22, 2003 8:42 pmLuker-Chen 寫:真棒!!
程式本身我個人也是覺得是很簡單啦
兩三下就OK
難的是
要懂的東西必須跨足多個領域
就如 姐夫大 所言
又要會設計電路, 又要會分析, 還必須要會寫程式..........
要有點小全才才行哪
 發表於 : 週一 12月 22, 2003 9:38 pm
發表於 : 週一 12月 22, 2003 9:38 pmwensan 寫:我已經很久沒用ICE了。
我記得ICE好像可以設定要不要做堆疊堆滿的檢查,
如果您用的是經常把堆疊的返回位址放棄掉的程式寫法,
又把ICE設為要做堆疊堆滿的檢查,
那不爆才怪!
 
 

 發表於 : 週二 12月 23, 2003 5:39 am
發表於 : 週二 12月 23, 2003 5:39 amsmb 寫:wensan 寫:我已經很久沒用ICE了。
我記得ICE好像可以設定要不要做堆疊堆滿的檢查,
如果您用的是經常把堆疊的返回位址放棄掉的程式寫法,
又把ICE設為要做堆疊堆滿的檢查,
那不爆才怪!
嗯...
可是如果真的燒成IC的話,那堆疊爆了應該會當機吧(我沒試過)
看來還是該從其他地方解決才行
謝謝您的指教
 發表於 : 週二 12月 23, 2003 9:02 am
發表於 : 週二 12月 23, 2003 9:02 amKorping_Chang 寫:精彩~!!!
小的當年畢業專題也做過類似的作品
之前在舊討論區貼過,有機會再挖出來跟諸位大佬觀摩指教一下
 
 
