Ⅰ 8051系列單片機有何特點有機種類型產品型號彼此有何區別
8051系列的單片機的特點?和其他單片機差不多嘛,還不是有cpu、rom、ram、io等等,只是它是8051內核的。不過它作為單片機領域的中低檔產品從誕生到現在數十年市場佔有率一直很高它便宜,操作簡單,介面方便,經過發展,內嵌了很多資源,比如有的有PWM、ADC等等他的指令系統一般是CISC即復雜指令集至於種類,每個公司都有自己的產品,如atmel、stc、sst、Intel、飛利浦、達拉斯、AD等等有名的IC公司有生產。AT89c51是最流行的51單片機,STC89c51是國內最流行的。因為價格便宜(大概5元以下)、又是經典的51單片機,所以在教學、一些工程中會用到。至於產品之間的區別,無非是片內資源等的區別,如ROM、RAM的大小,是否有ADC、中斷源、匯流排方式、幾乎每個公司產品都有自己的指令集,等等
Ⅱ STC單片機中的IAP功能是什麼ISP/IAP 觸發寄存器是什麼
IAP是指在應用編程,就是片子提供一系列的機制(硬體/軟體上的)當片子在運行程序的時候可以提供一種改變flash數據的方法。通俗點講,也就是說程序自己可以往程序存儲器里寫數據或修改程序。
這種方式的典型應用就是用一小段代碼來實現程序的下載,實際上單片機的ISP功能就是通過IAP技術來實現的,即片子在出廠前就已經有一段小的boot程序在裡面,片子上電後,開始運行這段程序,當檢測到上位機有下載要求時,便和上位機通信,然後下載數據到存儲區。
ISP/IAP相關寄存器:
ISP_DATA:ISP/IAP操作時的數據寄存器。
ISP/IAP從Flash讀出的數據放在此處,向Flash寫入的數據也需放在此處。
ISP_ADDRH:ISP/IAP操作時的地址寄存器高八位。
ISP_ADDRL:ISP/IAP操作時的地址寄存器低八位。
ISP_CMD:ISP/IAP操作時的命令模式寄存器,須命令觸發寄存器觸發方可生效。
(2)增強型8051單片機擴展閱讀
STC單片機的特點:
STC12C5A60S2/AD/PWM系列單片機是宏晶科技生產的單時鍾/機器周期(1T)的單片機,是高速/低功耗/超強抗干擾的新一代8051單片機,指令代碼完全兼容傳統8051,但速度快8-12倍。
內部集成MAX810專用復位電路,2路PWM,8路高速10位A/D轉換(250K/S),針對電機控制,強干擾場合。
1、增強型8051CPU,1T,單時鍾/機器周期,指令代碼完全兼容傳統8051;
2、工作電壓:STC12C5A60S2系列工作電壓:5.5V-3.3V(5V單片機)STC12LE5A60S2系列工作電壓:3.6V-2.2V(3V單片機);
3、工作頻率范圍:0 - 35MHz,相當於普通8051的 0~420MHz;
4、用戶應用程序空間8K /16K / 20K / 32K / 40K / 48K / 52K / 60K / 62K位元組;
5、片上集成1280位元組RAM;
6、通用I/O口(36/40/44個),復位後為:准雙向口/弱上拉(普通8051傳統I/O口),可設置成四種模式:准雙向口/弱上拉,推挽/強上拉,僅為輸入/高阻,開漏,每個I/O口驅動能力均可達到20mA,但整個晶元最大不要超過120mA。
Ⅲ stc12c5a60s2的單片機與at89c51單片機有什麼區別論文上面要用
1、生產的公司不同
AT89C51是Atmel公司生產;stc12c5a60s2是宏晶公司生產。
2、RAM和ROM不同
AT89C51是128byte RAM,4K ROM;stc12c5a60s2是256Byte,8K ROM。
3、定時器數量不同
AT89C51有T0、T1兩個16位定時器;STC89C52有T0、T1、T2三個16位定時器。
(3)增強型8051單片機擴展閱讀:
at89c51單片機基本介紹
單片機的可擦除只讀存儲器可擦除1000次。該器件採用atmel高密度非易失性存儲器製造技術,與工業標准mcs-51指令集和輸出引腳兼容。ATMEL的AT89C51是一款高效的微控制器,AT89C051是AT89C051的簡化版,它將多功能8位CPU和快閃記憶體集成在一塊晶元中。AT89C51單片機為許多嵌入式控制系統提供了一種靈活、廉價的方案。
例如,80C51類單片機既是通用型又是匯流排型,還可工控用。