標(biāo)題: 51單片機(jī)最小系統(tǒng)板 第一次畫(huà)PCB求大佬指點(diǎn) [打印本頁(yè)]

作者: 1124649516    時(shí)間: 2024-8-3 22:34
標(biāo)題: 51單片機(jī)最小系統(tǒng)板 第一次畫(huà)PCB求大佬指點(diǎn)
非電類專業(yè)大學(xué)生第一次畫(huà)電路板 請(qǐng)大佬指教
單片機(jī)型號(hào)為STC89C52RC
順便問(wèn)下電容和電阻的問(wèn)題
上網(wǎng)搜這個(gè)型號(hào)的單片機(jī)常用電阻、電容參數(shù) 但是不知道為什么這樣選

5a99eaf504b65a2921a2bd627ccd68e.png (137.26 KB, 下載次數(shù): 6)

5a99eaf504b65a2921a2bd627ccd68e.png

578aedfd16e30b05b2b36f736c59e5e.png (61.46 KB, 下載次數(shù): 5)

578aedfd16e30b05b2b36f736c59e5e.png

f2afe2cc489bf4a6e92118739002855.png (128.26 KB, 下載次數(shù): 7)

f2afe2cc489bf4a6e92118739002855.png

f6b2f4d404831f246a9b5abe99f9162.png (142.36 KB, 下載次數(shù): 7)

f6b2f4d404831f246a9b5abe99f9162.png

作者: zhuls    時(shí)間: 2024-8-4 17:29
建議做成雙列插針的,你這個(gè)4面插針,不好插,也不好拔。
供電用USB座,連同下載頭剛好4根線。
比如這個(gè)是SSOP20的STC8H:


再比如這個(gè)是QFP64 的STM32f103




作者: cy009    時(shí)間: 2024-8-4 19:31
STC89C52RC,P0沒(méi)加上拉電阻,后面使用麻煩大啊。
作者: 1124649516    時(shí)間: 2024-8-4 21:30
cy009 發(fā)表于 2024-8-4 19:31
STC89C52RC,P0沒(méi)加上拉電阻,后面使用麻煩大啊。

大佬可以詳細(xì)說(shuō)說(shuō)嗎 為什么只有P0才需要這個(gè)QWQ
作者: cyi8    時(shí)間: 2024-8-5 08:10
第一眼看上去的問(wèn)題,所有布線都是一樣的線寬,電源與地的線還是要區(qū)別對(duì)待一下的
至于為什么P0要加上拉電阻,因?yàn)?1單片機(jī)內(nèi)部除P0外其它各個(gè)輸入輸出口內(nèi)部都有上拉電阻,就只有P0是沒(méi)有內(nèi)部上拉電阻的,所以帶載輸出的話為了電壓穩(wěn)定不浮動(dòng),要添加上拉電阻。
作者: lkc8210    時(shí)間: 2024-8-5 10:05
1124649516 發(fā)表于 2024-8-4 21:30
大佬可以詳細(xì)說(shuō)說(shuō)嗎 為什么只有P0才需要這個(gè)QWQ



作者: cy009    時(shí)間: 2024-8-5 12:02
1124649516 發(fā)表于 2024-8-4 21:30
大佬可以詳細(xì)說(shuō)說(shuō)嗎 為什么只有P0才需要這個(gè)QWQ

6樓正解
作者: kmsj    時(shí)間: 2024-8-5 15:14
無(wú)論做什么事情,選擇永遠(yuǎn)大于努力!樓主既然是畫(huà)51單片機(jī)最小系統(tǒng)板,單片機(jī)為什么要選擇STC89C52呢?能說(shuō)說(shuō)理由嗎?無(wú)論任何一種單片機(jī)最小系統(tǒng)板,最重要的一個(gè)功能是硬件仿真,STC單片機(jī)絕大多數(shù)芯片都有硬件仿真功能,只有少數(shù)芯片沒(méi)有硬件仿真功能,放著絕大多數(shù)的硬件仿真芯片不用,偏偏要選沒(méi)有硬件仿真的芯片畫(huà)51單片機(jī)最小系統(tǒng)板,注定再怎么努力的畫(huà),畫(huà)到最后都是畫(huà)了個(gè)寂寞。要說(shuō)STC89C52是為了兼容老式89C51芯片,也是雙列直插的才有意義,是為了兼容老式試驗(yàn)板,貼片的STC89C52能兼容個(gè)啥?沙發(fā)說(shuō)的是對(duì)的,用一元錢左右20腳的STC8H1K08畫(huà)一個(gè)單片機(jī)最小系統(tǒng)板,也比STC89C52更實(shí)用,感覺(jué)I/O口不夠用,40腳44腳有硬件仿真功能的STC單片機(jī)芯片太多太多了。
作者: npn    時(shí)間: 2024-8-5 22:11
1124649516 發(fā)表于 2024-8-4 21:30
大佬可以詳細(xì)說(shuō)說(shuō)嗎 為什么只有P0才需要這個(gè)QWQ

除STC89/STC90系列外,其余有P0M0與P0M1寄存器的都不需要加上拉電阻
作者: 188610329    時(shí)間: 2024-8-6 01:51
cy009 發(fā)表于 2024-8-4 19:31
STC89C52RC,P0沒(méi)加上拉電阻,后面使用麻煩大啊。

不見(jiàn)得!
STC89系列,只有 P0口是開(kāi)漏模式,其他口都有上拉,且無(wú)法關(guān)閉。在這種情況下,盲目給 P0 上拉反而可能造成將來(lái)使用時(shí) 麻煩大。
作者: cy009    時(shí)間: 2024-8-6 11:27
188610329 發(fā)表于 2024-8-6 01:51
不見(jiàn)得!
STC89系列,只有 P0口是開(kāi)漏模式,其他口都有上拉,且無(wú)法關(guān)閉。在這種情況下,盲目給 P0 上拉 ...

樓主制作的這個(gè)最小系統(tǒng)板,是入門學(xué)習(xí)使用,期間將大量用到P0口的準(zhǔn)雙向模式。
而用P0口作總線擴(kuò)展等開(kāi)漏模式,幾乎為零,當(dāng)你需要用到時(shí),你已經(jīng)是高手了。
所以還是建議樓主加上上拉電阻,必要時(shí)再加跳線(帽)實(shí)現(xiàn)功能選擇。
作者: yxt123    時(shí)間: 2024-8-6 15:44
1.電源的供電口建議放到板子邊上,最好使用micro-usb接口
2.做一下調(diào)整,完全可以單層板布線
3.電源和地的線需要加粗
作者: 188610329    時(shí)間: 2024-8-6 16:46
cy009 發(fā)表于 2024-8-6 11:27
樓主制作的這個(gè)最小系統(tǒng)板,是入門學(xué)習(xí)使用,期間將大量用到P0口的準(zhǔn)雙向模式。
而用P0口作總線擴(kuò)展等開(kāi) ...

對(duì)于學(xué)習(xí)板來(lái)講,開(kāi)漏口最大的用處不是總線擴(kuò)展,而是跨壓差通訊,即便學(xué)習(xí)為目的的最小系統(tǒng),LCD會(huì)接觸吧?RC522會(huì)接觸吧?藍(lán)牙透?jìng)鳎?266這些模塊都會(huì)接觸吧? 這些模塊可都是 3V3 電壓的。與其到時(shí)候再絞盡腦汁的 5V  3V 電平轉(zhuǎn)換,不如保留開(kāi)漏口到時(shí)候就能直接連接了。
作者: 1124649516    時(shí)間: 2024-8-6 20:48
kmsj 發(fā)表于 2024-8-5 15:14
無(wú)論做什么事情,選擇永遠(yuǎn)大于努力!樓主既然是畫(huà)51單片機(jī)最小系統(tǒng)板,單片機(jī)為什么要選擇STC89C52呢?能說(shuō) ...

什么是硬件仿真功能啊QWQ
作者: kmsj    時(shí)間: 2024-8-7 13:30
1124649516 發(fā)表于 2024-8-6 20:48
什么是硬件仿真功能啊QWQ


那你看看STC-ISP里為什么會(huì)有keil仿真設(shè)置?過(guò)去能和keil連接實(shí)現(xiàn)硬件仿真的仿真器最少幾百元到上千元,現(xiàn)在只需要幾元錢的USB轉(zhuǎn)TTL模塊和大部分STC單片機(jī)就能實(shí)現(xiàn),雖然主頻方面有點(diǎn)限制,穩(wěn)定性稍差,但是,總比沒(méi)有要好。硬件仿真可以實(shí)現(xiàn)程序的全速、單步、斷點(diǎn)運(yùn)行,是單片機(jī)編程和調(diào)試效率最高的一種方式,學(xué)單片機(jī)編程,硬件仿真都不會(huì)用,恕我直言,基本上就是走彎路。

51hei.jpg (250.43 KB, 下載次數(shù): 8)

51hei.jpg





歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1