|
發布時間: 2019-2-5 16:45
正文摘要:這款單片機非常便宜,而且有兩個uart,乘新年大假玩一下用跳線焊一個后,下載程序和UART實驗都還行(雖然內部定是器與STC12有些不同,有待調整),但有個疑惑,究竟這款單片機是否能用外部振蕩呢?根據說明書上提供 ... |
dalaoshi 發表于 2019-2-7 00:48
|
| 樓主的晶振接錯腳了。 |
|
記住:遇到問題首先要看手冊。 這樣最靠譜。 |
| 謝謝各位指導,如此說來,STC12是只能用外部晶振的,STC15是能使用內部振蕩器和外部晶振的,但在下載燒錄時必須選擇好,運行時不能切換,STC8可以使用外部晶振,內部精密振蕩器,內部低頻振蕩器,下載燒錄時只能用內部精密振蕩器,但運行時能自由切換,使用起來靈活許多,因此底板必須預留晶振位置備用,是這樣吧。 |
|
STC8ClockSelect.png (112.79 KB, 下載次數: 33)
|
看到這樣一個帖子,有stc8的可以試試。 STC技術支持給的,一次成功! void Sys_clk() { P_SW2 |= 0x80; // MOVX A,@DPTR/MOVX @DPTR,A指令的操作對象為擴展SFR(XSFR) XOSCCR = 0xC0; //啟動外部晶振 while((XOSCCR & 1)==0); //等待振蕩穩定 CKSEL = (CKSEL & ~0x03) | 0x01; /* 選擇外部晶振或時鐘 */ CLKDIV = 1; //分頻 P_SW2 &= ~0x80; // MOVX A,@DPTR/MOVX @DPTR,A指令的操作對象為擴展RAM(XRAM) } |
jhczy 發表于 2019-2-6 10:03 我考慮,下載程序總得用他們的軟件吧,如果軟件不讓選外部晶振,你也無法用吧,至于有主時鐘源的標志位,那也就是以不變應萬變,實際產品并無此硬件功能。 |
| 請看STC8手冊第93-95頁,有個主時鐘源的標志位 |
| 如果下載軟件不能選外部晶振,估計就無法用外部晶振,至于圖上有管腳估計是復制粘貼結果。 |