ASM 板


LINE

看板 ASM  RSS
接著上次的問題,我最後跟別人借了一塊usb燒錄/迷你系統版 先把我的測試的程式寫進去(閃led),也有正常運作 再把51放回我的版上,發現: 它不動了.... 可是送isp的訊號進去還是會有ffffff69,後面不停echo的問應 (!?) 把自己寫的isp程式的訊號接到別人的系統版上:正常燒錄 ffffff69後回來的東西有意義了 原本想說是晶體的問題(因為這是唯一一個我不能拿三用表確定的訊號) 拿剛收到的launch pad送pwm 給51的clock,竟然和用晶體是一樣的結果 原來是我的版子有問題? http://postimage.org/image/9g0gggtiv/ http://postimage.org/image/7rsce2f97/ 不知到用麵包板玩晶片是不是有什麼要注意的點? --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.245.32
1F:推 deo2000:看照片XTAL空的? 12/22 19:50
2F:推 lion21:用麵包板的人都是認真的....加油 12/22 20:01
3F:→ kdjf:只是忘了放上去@@ (因為剛用launch pad試完XD 12/22 20:44
照片放上正在測試時的了,有crystal,power supply 聽說用電腦電供原本就會不穩?可是朋友的sysboard也是usb-powered 如果用4.2V充滿的鋰電池在我的版子也跑不起來,在他的sysboard上卻好好的 這組板子己經搞了三年沒弄起來了XD ※ 編輯: kdjf 來自: 140.112.245.32 (12/22 21:19)
4F:推 ncr:led是不是反了? 12/22 21:28
嗯 畫反了,己修正 ※ 編輯: kdjf 來自: 140.112.245.32 (12/22 21:31)
5F:推 stool100:三年? 12/22 22:28
6F:→ kdjf:這算是純興趣吧 不是課程的東西 12/22 23:05
7F:→ kdjf:大一時還不會寫C所以官板的程式跑不起來就沒什麼進展了 12/22 23:10
8F:→ kdjf:現在才自己用plt port寫isp的程式下去看問題出在哪裡 12/22 23:11
9F:→ kdjf:然後問別人怎麼做的,都說只有用過現成的板子Orz 12/22 23:14
10F:→ kdjf:去年有試過用手一個一個clock送訊號,結果只是手忙腳亂 12/22 23:27
11F:推 lion21:加油 我也是這樣慢慢玩起來的 12/23 00:01
12F:→ kdjf:啊... 所以有人注意到有什麼異狀嗎? 12/23 00:05
13F:→ kdjf:玩電子/程式真的是個殺時間的興趣啊... 12/23 00:06
14F:推 mosquito520:檢查一下你的麵包版 pin跟pin之間有沒有短路 12/23 03:01
15F:→ mosquito520:因為麵包板底下的端子 如果硬插太粗的腳 或是插歪硬插 12/23 03:01
16F:→ mosquito520:有可能造成底下的端子變形歪掉 短路到另外一隻腳去 12/23 03:02
把東西銲到洞洞版上了,不意外的還是不會動 我剛剛拿三用表去量xtal2,在正常的板子上量到2.4V,大概和pwm的意思一樣吧 在我的版子上,reset high時xtal2是3V,好像勉強可以 可是reset low時,就會定在5V/0V了 這是晶體沒有震起來的意意嗎? 這樣用什麼可以再檢查的? ※ 編輯: kdjf 來自: 140.112.245.32 (12/23 11:36)
17F:推 deo2000:5V/0V應該是由於reset low時內部not gate就鎖死,應該正常 12/23 12:11
18F:→ deo2000:EA和PSEN檢查過沒? 12/23 12:12
19F:推 hongsiangfu:EA接5V(如使用內部記憶體) 12/23 12:14
20F:推 mosquito520:抱歉 昨天很晚了沒仔細看你電路 12/23 14:39
21F:→ mosquito520:剛注意到你的xtal掛的電容是3.3p(電路圖標示) 12/23 14:39
22F:→ mosquito520:datasheet上的建議值是30pF +-10pF, 要不要改一下試試 12/23 14:41
23F:→ kdjf:EA有接5V, PSEN有用到嗎? reset low時為什麼會xtal鎖死? 12/23 15:12
24F:→ kdjf:那好像是我看錯了,電容上是寫 33 (太久之買的,有點忘了) 12/23 15:17
25F:→ kdjf: http://postimage.org/image/n13yj3qvv/ 電容+晶體 12/23 15:18
26F:→ kdjf:這一個不是12MHz的,12那個好像壞了(連serial programming 12/23 15:19
27F:→ kdjf:enabled byte都不一定有傳回來 12/23 15:19
把東西銲到洞洞版上後,無論reset low/high晶xtal1都是3V了(應該是有在震?) 算是有點進展? 可是programming enabled byte傳回來後,後面跟的byte還是只有echo 如果要換零件試試看的話,會建議從哪裡開始試嗎? (lm4f120h5qr表示:你怎麼還在搞那片比我弱很多的晶片...) ※ 編輯: kdjf 來自: 140.112.245.32 (12/23 15:42)
28F:推 mosquito520:你是做serial programming嗎?? 我之前做的經驗 12/23 19:07
29F:→ mosquito520:RST記得要拉High, 然後下Programming Enable後 12/23 19:08
30F:→ mosquito520:我習慣先讀signature出來判斷有沒有進Prog. Mode 12/23 19:09
31F:→ mosquito520:沒有的話把RST放掉重來一次 12/23 19:09
32F:→ mosquito520:然後Spec有註明 RST拉High之後 SCK要拉Low 12/23 19:10
感謝deo大用他的器材&晶片幫我測了一次:所有的電路都是對的 程式(大概)也沒有問題,只是: 我在不同時間點買的三顆51都有問題Orz 一個死透了,二個很挑電路版 (謎:也得感謝那三顆啦... 要不然我就不會下手買ARM了) 是說不知到為什麼,我和半壞不壞的電路特別有緣 收音機 x1 at89s5x x2 網卡 x1 桌電PSU x1 主機版 x2 ethernet HUB PSU x1 筆電 x1 族繁不及備載.... 人品有問題 (蓋章) ※ 編輯: kdjf 來自: 140.112.245.32 (12/23 21:33)
33F:推 deo2000:kdjf的89S51:所有工廠做的板都能跑,所有手工做的都不能跑 12/23 21:47
34F:→ deo2000:我的89S5X:每一塊板子上都可以跑 12/23 21:48
35F:→ kdjf:可是在樓上工廠的燒錄版上可以跑不能燒XD 12/23 21:52
36F:推 WolfLord:毀壞星球電波人(指) 12/23 22:17
37F:推 mosquito520:痾 起碼恭喜你釐清問題= = 12/23 22:42
38F:推 WolfLord:純猜測:他大概把IC插在插座上焊接過吧 XDD 不然就是 12/23 23:23
39F:→ WolfLord:超級靜電發電機 :P 12/23 23:23
40F:推 WolfLord:你要不要試看看把你的RESET那支接地的1K換成100K看看? 12/23 23:26
41F:→ kdjf:沒有耶,一直都是用麵包板,到今天才拿洞洞版來試 12/23 23:43
42F:推 lion21:建議*你要有一個可以正常工作的板子當對照組 12/23 23:44
43F:→ lion21:不要把太多時間精神花在找怪問題.盡量以"解決"為導向 12/23 23:46
44F:→ kdjf:不確定有沒有曾經送錯電壓就是(三個都燒了也蠻扯XD) 12/23 23:46
45F:→ lion21:另一種極端是 只會用開發板.不會麵包板/焊萬用板. 12/23 23:46
46F:→ kdjf:有啊... 最近借了一片"正常工作"的版子,幫助不大XD 12/23 23:46
47F:→ lion21:應該要有效率的學習. 12/23 23:47
48F:→ kdjf:是說接下來可能會去買片小一點的晶片,可以開始做東西了 12/23 23:47
49F:推 WolfLord:如果照你畫的電路,你的89S51得是AAA Class的幸運品才會 12/23 23:48
50F:→ WolfLord:正常啟動,因為你的RESET不足100uS 12/23 23:48
51F:→ kdjf:傳統51的大小要拿來做led poi有點囧 12/23 23:49
52F:→ kdjf:100uS? 12/23 23:49
53F:→ kdjf:對耶... spec上reset pulldown >50k... 12/23 23:50
54F:→ kdjf:是說為什麼reset要有最小的電阻? 12/23 23:52
55F:→ kdjf:從來沒有注意到這一點過 12/23 23:53
56F:推 WolfLord:要做硬體,要把技術規格讀熟,而且弄懂。不然你疑神疑鬼 12/24 00:11
57F:→ WolfLord:但是MCU卻在旁邊剃牙冷笑:誰鳥你啊? 12/24 00:11
58F:→ kdjf:是看看網路上的圖就開始作了,spec也只有看完軟體的部分(慚愧) 12/24 00:17
59F:→ kdjf:改天要到50k的電阻再來試試看好了 12/24 00:18
60F:推 WolfLord:你電容是0.1,所以你得用100K 12/24 00:20
61F:→ WolfLord:還有,電阻這東西一塊錢能買好多支(1/8W)自己買比較快 12/24 00:22
62F:→ kdjf:那如果是用10u呢? 12/24 00:23
63F:推 WolfLord:4K7 12/24 00:42
64F:→ kdjf:(我知到單位是S的只有導電度) 12/24 00:42
65F:→ WolfLord:不過你要是用低於10K的電阻就不能線上燒錄,得把IC挖下來 12/24 00:43
66F:→ kdjf:4k7還是不動... 我還是再去買顆51看看好了... 12/24 01:03
67F:→ kdjf:我看到大部分線上燒錄都是用4k7的電阻耶? 12/24 01:04
68F:推 WolfLord:你電容的-要接RESET,+要接VCC 12/24 01:49
最新的電路接法... 還是不動 也不是說不動啦,一直都是閃了一次就停了 (我寫進去程的式是要一直閃, 在現成的版子上也會一直閃) ※ 編輯: kdjf 來自: 140.112.245.32 (12/24 16:09)
69F:推 lion21: PIN 31 請接 GND 12/24 21:01
70F:推 lion21:更正 如果是內部記憶體 應該要接VCC 12/24 22:02
71F:推 WolfLord:你1K->5V接錯腳了,要接EA。往上挪兩支 XDD 12/24 22:29
72F:推 wasidada:不好意思 電路有個地方 我不太懂 電源端接100uf 是要讓 12/24 23:55
73F:→ wasidada:電壓穩一點嗎? 12/24 23:55
74F:→ ksmrt0123:S51的RST pin有內部pull-down, 就是spec寫的Rrst 50k到 12/25 00:21
75F:→ ksmrt0123:300K 12/25 00:21
76F:→ ksmrt0123:可看 http://www.atmel.com/Images/doc4284.pdf 12/25 00:23
77F:→ ksmrt0123:Vcc (pin40) 要加 .1u 去耦(decoupling)電容 12/25 00:24
78F:推 lion21:必備的是vcc-gnd/xtal+2c/reset-rc/ea-gnd 12/25 01:26
79F:→ kdjf:EA是畫錯了Orz 實際的電路是對的... 12/25 02:09
80F:→ kdjf:所以reset cap的目地是要Vdd on後給個reset delay 囉? 12/25 02:10
81F:→ kdjf:那我都在接上電源後手動reset一次,應該不會有問題? 12/25 02:18
http://postimage.org/image/dqw0xjlon/ 可能有空去買片新的89s52來試試看 ※ 編輯: kdjf 來自: 140.112.245.32 (12/25 07:37)







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:BuyTogether站內搜尋

TOP