欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1742|回復: 8
收起左側

小白請教一些單片機基礎問題 回答沒有獎勵

[復制鏈接]
ID:992936 發表于 2022-5-14 22:01 | 顯示全部樓層 |閱讀模式
①以89c51為例,如果使用串口時最好使用11.0592的晶振,用12的可能出問題。那么第一次燒錄時是不是必須用11-0592?用其他頻率的可能失敗?

如果可以用別的頻率,為什么?求詳解

②還以89c51為例,規格書說明是0-40兆,那么用個32.768khz的晶振應該是能正常工作?能正常下載不?波特率設置多少合適?

③好像有些單片機(不局限于51)下載時需要特定的硬件(燒錄器)或專用軟件?大佬們能講講這個不?還有是不是51系列的都沒有這種限制?

④D87c51,一個很古老的芯片,這貨好像是需要專有燒錄器?

⑤沒有硬件損壞的 89c51會不會因為某種原因而再也無法燒錄其他程序了,比如某個寄存器的設置或者燒錄軟件的設置什么的,其他型號呢?

先謝謝大家了。   小白的問題太傻前輩們別罵啊
回復

使用道具 舉報

ID:499770 發表于 2022-5-15 09:47 | 顯示全部樓層
89c51燒寫不是用芯片串口,與晶振頻率無關
回復

使用道具 舉報

ID:86450 發表于 2022-5-15 10:03 | 顯示全部樓層
①以89c51為例,如果使用串口時最好使用11.0592的晶振,用12的可能出問題。那么第一次燒錄時是不是必須用11-0592?用其他頻率的可能失敗?

如果可以用別的頻率,為什么?求詳解
答:自己感覺的,在燒錄的時候,和單片機外接什么晶振大小沒關系,只要晶振能起振就能下載。

②還以89c51為例,規格書說明是0-40兆,那么用個32.768khz的晶振應該是能正常工作?能正常下載不?波特率設置多少合適?
答:晶振不能像電阻 電容那樣串 并聯吧。不能接2個晶振吧。至少我沒見過在單片機系統中這樣用。
③好像有些單片機(不局限于51)下載時需要特定的硬件(燒錄器)或專用軟件?大佬們能講講這個不?還有是不是51系列的都沒有這種限制?
答:STC的單片機用串口下載程序。 在官網可以下載到軟件。有一種叫bootloader的東西,你可以百度百度。

④D87c51,一個很古老的芯片,這貨好像是需要專有燒錄器?
答:不知道。

⑤沒有硬件損壞的 89c51會不會因為某種原因而再也無法燒錄其他程序了,比如某個寄存器的設置或者燒錄軟件的設置什么的,其他型號呢?
答:限制程序的下載,這個不知道。但是有單片機能有限制上載的寄存器吧。

先謝謝大家了。   小白的問題太傻前輩們別罵啊
回復

使用道具 舉報

ID:390416 發表于 2022-5-15 10:24 | 顯示全部樓層
1、串口通信中,11059200是最穩定的。燒錄也是要滿足通信要求。晶振頻率不能太低或者太高。
2、STC-ISP最少1200波特率才能下載。
3、基本上所有單片機都支持串口燒錄,前提是有ISP監控代碼,比如新唐的單片機,那就要預先寫入ISP代碼。STC是出廠就有我們刪不掉。
4、不知道,
5、如果設置密碼錯誤5次,STC將被徹底鎖死 不能下載
回復

使用道具 舉報

ID:992936 發表于 2022-5-15 18:46 | 顯示全部樓層
jjwangxu2008 發表于 2022-5-15 10:03
①以89c51為例,如果使用串口時最好使用11.0592的晶振,用12的可能出問題。那么第一次燒錄時是不是必須用11 ...

謝謝您的回復。
第二個問題是指用一個時鐘上常用的那種32.768kHz的晶體。
回復

使用道具 舉報

ID:992936 發表于 2022-5-15 18:47 | 顯示全部樓層
liuwang2051 發表于 2022-5-15 09:47
89c51燒寫不是用芯片串口,與晶振頻率無關

謝謝zsbd
回復

使用道具 舉報

ID:992936 發表于 2022-5-15 19:12 | 顯示全部樓層
人人學會單片機 發表于 2022-5-15 10:24
1、串口通信中,11059200是最穩定的。燒錄也是要滿足通信要求。晶振頻率不能太低或者太高。
2、STC-ISP最 ...

謝謝,
晶振頻率不能太低或者太高      這句是不是應該理解成別偏離11.0952MHz太遠?
3.6864兆赫(乘3等于11.0952)和26.601712兆這兩個晶體有可能成功不?哪個希望大些?
回復

使用道具 舉報

ID:383215 發表于 2022-5-15 19:14 | 顯示全部樓層
6兆晶體的89C51單片機已經算是龜速了,32768的晶體想都沒有想過,更沒有試過,如果可以用,比6兆晶體慢180多倍,那就是比蝸牛還慢。
回復

使用道具 舉報

ID:123289 發表于 2022-5-16 13:45 | 顯示全部樓層
答①:所有的時序部分,都會發生約1/12的誤差,用在串行通訊上數據會混亂(如果通訊的甲乙同時錯,則仍可通訊)。
燒錄:只要將程序(0、1的數字),寫入芯片中即可,與你用什么頻率燒入無關。

答②:用個32.768khz的能工作?能下載?只是很慢。波特率設置與你的設計目的有關。

答③:所有的單片機下載時需要特定的硬件(燒錄器)。
CPU的使用是需要軟件的,軟件是后天寫入的。
CPU就是個有著N個引腳的東東。如何通過這此引腳將程序定入其中呢?CPU的設計者必須給出一個寫入方法。任何人用這個方式都可以將程序寫入CPU。
燒錄前你的程序大概率在電腦中,要寫入CPU中,就需要有個東東做【中間人】,它的一頭接電腦取你的程序,一頭接CPU引腳往里灌程序,完成寫入。這個東東就叫【燒錄器】。
初期的CPU需要燒錄后再焊接使用。現在先進了,可以在焊后,隨時燒錄,這種隨時可燒錄的,叫在線可燒寫,更牛的是,還可以在線仿真。

答④:當然。

答⑤:有。其他型號也是晶片做的,也在。只是你說的這種情況出現的概率很低。

答⑥:每一種CPU都有自己的燒錄方法,建議你看它的手冊,讀通后,以上所有問題就清楚了。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表