我的單片機學(xué)習(xí)板以前裝的是STC89C52,現(xiàn)在換成STC89C53怎么下載不了東西 原來是stc89c52,現(xiàn)在換成stc89c51單片機芯片,...
2. 標(biāo)準(zhǔn)的reg52.h與STC的89C53RC/89C53RD+不兼容,STC多了不少寄存器,標(biāo)準(zhǔn)reg52沒有標(biāo)明,因此使用Keil編譯程序時,軟件就會把特殊寄存器作為通用RAM使用,隨便向這些寄存器中寫入數(shù)值很可能會導(dǎo)致單片機混亂跑飛;
3. 之前STC89C52RC/RD+能正常運行的程序,換成53肯定沒問題,但是一定要注意RC與RD+的區(qū)別,52RC換53RC沒問題,52RD+換53RD+沒問題,但是后綴不一樣很可能會出問題,因為二者功能上是有差別的;
4. 最好從STC的網(wǎng)站上下載標(biāo)準(zhǔn)的頭文件來聲明特殊寄存器,一般使用RAM比較小的程序沒有問題,因為特殊寄存器比較靠后,如果占用RAM達到100字節(jié)以上的話就危險了,必須使用定制的頭文件;
5. 最后建議選擇一個比較新的型號,89C5X實在是太老啦,價格也不一定便宜,呵呵。
下載時候要選對MCU型號,程序也要選擇53的HEX
你的STC上面的單片機型號改了嗎
STC89C52參數(shù)
支持下降沿中斷或低電平觸發(fā),即使在Power Down模式下,也能通過外部中斷喚醒。通用異步串行口(UART)可擴展多個通信接口,增強了通信能力。STC89C52的工作溫度范圍適用于工業(yè)級(-40℃~+85℃)和商業(yè)級(0℃~75℃)環(huán)境,確保在各種條件下的可靠運行。它采用PDIP封裝,便于集成到各種電路板設(shè)計中。
急求 單片機 AT8951與STC89C52的區(qū)別
問題3:用STC89C51替代AT89C51情況一樣嗎?有一樣有不一樣,如果你原來開發(fā)板上的單片機是STC的,那么恭喜你,燒錄方式正確了。接下來,如果程序燒錄不成功,情況會跟AT89C51一樣。所以,使用STC89C51燒錄的時候要是有提示連接成功,然后提示芯片內(nèi)部有數(shù)據(jù)的話,說明你的程序超過4KB,一定要使用STC89C52。如...
單片機學(xué)習(xí)基礎(chǔ):STC89C51\/52單片機介紹
二、52單片機基礎(chǔ) 1. 51單片機的演變 51系列單片機起源于8031,隨著Flash ROM技術(shù)發(fā)展,如ATMEL的AT89系列成為主流。STC89C51提供低功耗省電模式,空閑和掉電保護,性價比高。2. 從51到52的提升 STC89C52作為51的增強版,繼承了兼容性的同時,性能更強大,適合不同技能水平的學(xué)習(xí)者。三、52單片機應(yīng)用 1....
stc89c52是stc的哪種型號?
一、STC89C52詳細介紹 STC89C52RC是STC公司生產(chǎn)的一種低功耗、高性能CMOS8位微控制器,具有8K字節(jié)系統(tǒng)可編程Flash存儲器。STC89C52使用經(jīng)典的MCS-51內(nèi)核,但是做了很多的改進使得芯片具有傳統(tǒng)51單片機不具備的功能。在單芯片上,擁有靈巧的8 位CPU 和在系統(tǒng)可編程Flash,使得STC89C52為眾多嵌入式控制應(yīng)用系統(tǒng)...
STC12C5A60S2能直接替換STC89C52開發(fā)板的上的STC89C52單片機嗎
是40引腳的吧 是的話 應(yīng)該可以 單片機其他外延模塊 LED LCD 蜂鳴器 彩燈之類的 需要單片機來的信號都是TTL信號 單片機的電壓變化都是一致的 可以進行替換 芯片只要能實現(xiàn)引腳高低信號電壓的一致就沒問題
為什么使用STC89C52單片機
這要看你指的是哪方面了?就目前網(wǎng)上出售的51單片機開發(fā)板(其實,也就是實驗板),多數(shù)都使用STC89C52單片機。原因很簡單,一是,STC單片機是國產(chǎn)的,是目前51單片機中應(yīng)用比較方便的一款,主要在燒錄程序時,用USB轉(zhuǎn)串口線就可以完全,非常簡單容易。而其它型號的單片機就比較麻煩,甚至很困難。二是,STC...
我買了塊51開發(fā)板,當(dāng)使用STC89c52芯片時程序可以下載進單片機,可是當(dāng)換...
下載的話主要是rxd,txd引腳的問題,你比較小這兩種芯片的rxd,txd引腳位置stc89c52是10,11腳,IAP15F2K61S2是17,18顯然不在一個位置,所以你下不進去
stc89c52是什么類型的單片機芯片
STC89C52RC比普通89C52多了后綴“RC”,雖然它們都是單片機芯片,但是帶有“RC”字樣的單片機自帶RC時鐘振蕩電路(有的頻率可調(diào)有的頻率不可調(diào)),可以在不接外部晶振就能使用,沒有帶“RC”這個字樣的芯片一般必須安裝外部晶振電路。STC89C52RC是宏晶公司的增強型MCS-51單片機,與Atmel公司的AT89C52相比,有...
stc89c52是什么單片機?
空閑模式下,CPU 停止工作,允許RAM、定時器\/計數(shù)器、串口、中斷繼續(xù)工作。掉電保護方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機一切工作停止,直到下一個中斷或硬件復(fù)位為止。最高運作頻率35MHz,6T\/12T可選。主要特點:STC89C52RC單片機:8K字節(jié)程序存儲空間;512字節(jié)數(shù)據(jù)存儲空間;內(nèi)帶4K字節(jié)EEPROM存儲...
stc89c52與stc單片機有什么區(qū)別
AT89C52有T0、T1兩個16位定時器;STC89C52有T0、T1、T2三個16位定時器。單片機的發(fā)展:從二十世紀(jì)九十年代開始,單片機技術(shù)就已經(jīng)發(fā)展起來,隨著時代的進步與科技的發(fā)展,目前該技術(shù)的實踐應(yīng)用日漸成熟,單片機被廣泛應(yīng)用于各個領(lǐng)域。現(xiàn)如今,人們越來越重視單片機在智能電子技術(shù)方面的開發(fā)和應(yīng)用,單片機的...
相關(guān)評說:
武夷山市多項: ______ 首先在KEIL窗口中找到一個小榔頭一樣的圖標(biāo)叫做Options of Target,點擊它,跳出一個窗口.在這個窗口中寫入你的單片機所使用晶振的頻率,然后在OUTPut那個選項頁中將“Creat Hex”打鉤選中.這樣你再編譯程序(編譯按鍵就在小榔頭...
武夷山市多項: ______ 端口已經(jīng)連接好了,那就是你沒有重啟單片機,方法是下載時打開單片機開關(guān)給單片機供電,這是51單片機原理決定的必須這么做.不行的話調(diào)下波特率,也可以試試把電腦修復(fù)下系統(tǒng)漏洞再重啟吧.我第一次下程序弄了一個晚上呢,慢慢試吧,經(jīng)驗就是這樣來的.
武夷山市多項: ______ 連不上一般首先看電源是否正常,如果正常再繼續(xù)看數(shù)據(jù)線是否正常,可以換好的線來測試或者把整個都用另外的電腦測試,都正常后才檢測板子是否有問題了
武夷山市多項: ______ 與那些都無關(guān)!51單片機和PIC單片機的生產(chǎn)公司不同!你說的52單片機程序可以直接放在90系列里面,當(dāng)然你燒寫程序的時候要選對型號!原因很簡單,他們使用的都是51的內(nèi)核!就像不同的設(shè)備安裝同樣的系統(tǒng)一樣
武夷山市多項: ______ 1 所謂的調(diào)試就是要測試一下,你所編寫的程序是否能夠執(zhí)行它應(yīng)有的控制功能,你可以在protesu上進行仿真,即在這個軟件上模擬單片機的功能,要真正在單片機學(xué)習(xí)板上調(diào)試話,就必須把文件燒錄到芯片中. 2 Keil能進行程序的編寫與編譯、調(diào)試,但它不能與板子鏈接,他只是把你用c編寫的程序,轉(zhuǎn)化成單片機課執(zhí)行的.HEX文件,接著你要用STC把這個文件燒錄到單片機中,所以跟單片機連接時STc. 3 基本相同,可能只是在一些外圍設(shè)備上略有不同吧! 希望能夠幫到你!
武夷山市多項: ______ 我不知道你的想法啊,你51單片機學(xué)習(xí)板都買了.你還要用Proteus仿真干嘛,你說的STC90C516RD這款芯片Proteus仿真里面沒有,我建議還是用你的學(xué)習(xí)板多謝謝程序,做做實驗吧,你可以用STC89C52RD芯片,不能用ATMEL公司的芯片,ATMEL公司的芯片不支持在線下載,需要仿真器燒寫程序,建議別用ATMEL公司的芯片,你即使把ATMEL89C51單片機放在你的學(xué)習(xí)板上也不能用,希望我的回答對你有幫助!
武夷山市多項: ______ 你可以使用AT89C2051的就可以了,如果一定要選STC系列的單片機,可以上STC的網(wǎng)站下一個KEILC使用的文件就可以,STC網(wǎng)站上有詳細說明.
武夷山市多項: ______ 1、下載STCISP燒錄軟件;2、根據(jù)開發(fā)板上STC單片機型號,找到參數(shù)文檔,看它都有什么功能;3、下載proteus與51單片機應(yīng)用的例程,根據(jù)你的板子修改下程序,用keil軟件編譯下,生成HEX文件,下載到板子上,應(yīng)用;STCISP軟件高版本的軟件會帶一些應(yīng)用程序模塊,也可以用.
武夷山市多項: ______ STC單片機使用串口下載程序 如果硬件都沒有問題的話,打開宏晶科技的軟件----選擇芯片----調(diào)入HEX文件---點擊down 然后給單片機系統(tǒng)上電 其他都不用管了,波特率是串口調(diào)試時候用的.如果按照上面你說的還是“請給mcu上電”,那只能說你的硬件有問題了 給你一些建議,1、max232電路正確嗎?網(wǎng)上這類電路非常多,也很成熟,電容104 105 103都是可以的2、單片機是好的嗎?stc不能想AT89S系列單片機那樣使用并口寫程序的.其實宏晶科技 STC單片機說明書上也有電路,后面還有教你怎么一步一步往單片機下載程序的實例,按照上述方法你再試試吧.
武夷山市多項: ______ STC 先安裝軟件到計算機中, 然后進行下面的操作. 以下是燒錄程序的主要界面. 燒錄過程非常簡單, 操作也非常簡單. 圖中紅色的五個大數(shù)字就 表示了整個過程.簡簡單單的五步就可以了(實際上只需 4 步). 啟動本燒錄程序后, 第一...