AT的51系列單片機一般用並口進行編程,理論上可以直接用單片機的幾根I/O口接並口線,但如果電路板沒做好,可能會連帶把計算機並口燒壞,所以要加個74hc244晶元隔離一下。
STC單片機液遲的使用串口進行編程。就是單片機的P3.0和P3.1兩個口接MAX232晶元。這個電路比較簡單,可以直接查看任意慶埋閉一本講有串口通信的51單片機課本上就能找到。或者去宏晶公司的譽裂主頁下載STC單片機的用戶手冊里就有。www.mcu-memory.com
② 求助,如何製作STC89C52單片機編程器
STC89C52單片機不用什麼編程器啊,就用一條串口線哪。如果電腦上有COM口,即串口,買一條RS232串口線就行。但是,現在的電腦,特別是筆記本電腦都沒有串口了,就買一條USB轉串口線,或USB轉TTL模塊就行了,再去STC官網下載燒錄軟體,STC-ISP軟體。求助,如何製作STC89C52單片機編程器
③ Keil uVision3和STC-ISP分別有什麼用,它們之間的區別是什麼
Keil uVision3是程序編譯軟體,比如你寫的單片機的匯編程序或者C程序,由這個軟體翻譯成.HEX的16進制的機器代碼,如果沒有這個的談模話,你就要自己去編排,早期的單片機編程器里有機器語言的,後來全部使用這種翻譯程序了.
STC-ISP是STC系列單片機的燒寫程序,就是把你正段之前生存的那個.HEX文件發送給單片機,有含清緩單片機的ISP程序寫入到單片機內部,形成單片機的可執行程序.
不知道這樣說你理解了沒有?
④ PIC16F676單片機與STC單片機有什麼區別,編程方法一樣嗎 STC的用什麼編程器 我在做畢業設計 謝謝
完全不一樣。常用的8位單片機一般說來有3種常見的類型。
51系列, PIC,AVR 。
不同類型的單片機功能實體,編程方式,結構都有一些不同。
STC是51系列中的一種,與PIC16F676分屬不同類型,編程工具,指令都有一些不同。51不需要設置輸入輸出口的類型和信息傳輸方向,但PIC單片機卻有這個要求,另外PIC的數據寫入更改不如51方便,不過PIC的可靠性遠遠高於STC單片機,因此有些廠家在研發產品的時候會指定使用PIC。
個人感覺你做畢業設計,最好還是用你最熟悉的單片機,考慮到一般學校學習單片機課程以51為主,建議你還是選用STC,一方面價格便宜,編程方式也簡單,二來資料也多,PIC需要專用的編程器,資料相對來說也少得多。一個人在熟練使用51的前提下,要學習PIC,最少也需要1個月的時間,而學STC恐怕幾天就夠了,要省力得多。
⑤ stc89c52是stc的哪種型號
一、STC89C52詳細介紹
STC89C52RC是STC公司生產的一種低功耗、高性能CMOS8位微控制器,具有8K位元組系統可編程Flash存儲器。裂鏈STC89C52使用經典的MCS-51內核,但是做了很多的改進使得晶元具有傳統51單消源罩片機不具備的功能。在單晶元上,擁有靈巧的8 位CPU 和在系統可編程Flash,使得STC89C52為眾多嵌入式控制應用系統提供高靈活、超有效的解決方案。
二、STC89C52與51的區別
1、電壓不同,STC89C51電壓為4.5V-5.5V,STC89LE52的電壓為2.0V-3.8V;
2、內部程序存儲器不同,一個是FLASH,可以ISP,一個是EPROM,只能通過編程器燒錄STC89c51/52的存儲器不一樣,51有4K,52有8K;
3、52還多了一個定時器,所以可以說52是51(這個51是指stc89c51,不是51內核)的增強型;
三、STC系列單片機特點
STC單片機是宏晶生產的單時鍾/機器周期的單片機,STC單片機是51與AVR的結合體,AVR單片機在位控制和C語言寫法上存在很大的差異。而STC單片機洽洽結合了51和AVR的優點,雖然功能不及AVR那麼強大,但是在AVR能找到的功能,在STC上基本都有。
同時STC單片機是51內核,這給以51單片機為基礎的工程師們提供了極大的方便,省去了學習AVR的時間,同時也不失AVR的各種功能。
STC單片機是高速、低功耗、超強拿鬧抗干擾的新一代8051單片機51單片機,指令代碼完全兼容傳統8051,但速度快8~12倍,內部集成MAX810專用復位電路。4路PWM 8路高速10位A、D轉換,針對電機電機 的供應商控制,強干擾場合,成為繼51單片機後一個全新系列單片機。
STC單片機特性:
1、下載燒錄程序用串口方便好用,容易上手,擁有大量的學習資料及視頻,最著名的要屬於杜老師的那個視頻了,好多對單片機有興趣的朋友都是通過這個視頻入門的,同時具有寬電壓:5.5~3.8V,2.4~3.8V, 低功耗設計:空閑模式,掉電模式(可由外部中斷喚醒)。
2、STC單片機具有在應用編程,調試起來比較方便;帶有10位AD、內部EEPROM、可在1T/機器周期下工作,速度是傳統51單片機的8~12倍,價格也較便宜。
3、4通道捕獲/比較單元,STC12C2052AD系列為2通道,也可用來再實現4個定時器或4個外部中斷,2個硬體16位定時器,兼容普通8051的定時器。4路PCA還可再實現4個定時器,具有硬體看門狗、高速SPI通信埠、全雙工非同步串列口,兼容普通8051的串口,同時還具有先進的指令集結構,兼容普通8051指令集。
(5)stc全系列單片機自動編程器擴展閱讀:
STC89C52標准功能
具有以下標准功能: 8k位元組Flash,512位元組RAM, 32 位I/O 口線,看門狗定時器,內置4KB EEPROM,MAX810復位電路,3個16 位定時器/計數器,4個外部中斷,一個7向量4級中斷結構(兼容傳統51的5向量2級中斷結構),全雙工串列口。
另外 STC89C52 可降至0Hz 靜態邏輯操作,支持2種軟體可選擇節電模式。空閑模式下,CPU 停止工作,允許RAM、定時器/計數器、串口、中斷繼續工作。
掉電保護方式下,RAM內容被保存,振盪器被凍結,單片機一切工作停止,直到下一個中斷或硬體復位為止。最高運作頻率35MHz,6T/12T可選。
⑥ STC的單片機要用什麼編程器燒寫,我的是RF-1800的,裡面沒有這個品牌,用這個品牌的能不能燒STC的程序
我有這款,RF系列少不了STC單片機,你脊橋可以自己做一個燒錄鉛野純器,然後下槐咐載STC_ISP_V480
⑦ stc10系列單片機編程軟體用什麼 除了keil
能編c51和匯編的都可以,燒寫程序還得用stc-isp
⑧ 求STC89c52詳細介紹。說說它與51的區別,以及STC系列單片機的特點,優點等,最好能稍微多點。
與51的主要區別是:
51隻有4K程序存儲空間,52有8K
51隻有128位元組數據存儲空間,52有256個
51隻有2個定時器,52有3個。
STC單片機是以51內核為主的系列單片機,STC單片機是宏晶生產的單時鍾/機器周期的單片機,是高速、低功耗、超強抗干擾的新一代8051單片機,指令代碼完全兼容傳統8051,但速度快8—12倍,內部集成MAX810專用復位電路。
(8)stc全系列單片機自動編程器擴展閱讀:
STC89C52RC是STC公司生產的一種低功耗、高性能CMOS8位微控制器,具有8K位元組系統可編程Flash存儲器。STC89C52使用經典的MCS-51內核,但是做了很多的改進使得晶元具有傳統51單片機不具備的功能。
具有以下標准功能: 8k位元組Flash,512位元組RAM, 32 位I/O 口線,看門狗定時器,內置4KB EEPROM,MAX810復位電路,3個16 位定時器/計數器,4個外部中斷,一個7向量4級中斷結構(兼容傳統51的5向量2級中斷結構),全雙工串列口。另外 STC89C52 可降至0Hz 靜態邏輯操作,支持2種軟體可選擇節電模式。
⑨ STC系列單片機在編程時,為什麼可以選擇AT89S52或者AT89C52這樣的型號
因為AT89S52和T89C52互為替代產品。
區別:AT89C52需要專門的編程器和專用軟體才能下載程序,而且必須是先編程後才能焊到板子上。現在幾乎沒有人再用這款產品了,因為編程麻煩。
而AT89S52是可以在線編程的,就是將單片機先焊到板子上,只要留出編程介面就可以在板子上編程了,這樣很適合對產品隨時升級軟體。編程時可以製作一條編程線,ATMEL公司提供下載軟體,而且在網上也有這類的下載軟體。但這個下載線需要插到電腦的並行口上,(並不是串口,只有很少數的賣串口的下載線),就是老式的列印機介面,而現在都在用筆記本電腦了,只有USB口,這就需要在網上購買一條USB的下載線才能編程。這樣看來,還是比較麻煩的。
而AT89S52的替代產品是國產的單片機STC公司的系列產品,非常好用,使用RS232串口就可以下載程序了。