|
1、8K的程序存儲空間是下載你寫的程序生成的HEX文件的,相當于C盤。512字節相當于內存,掉電后數據丟失,2K eeprom相當于硬盤,數據寫入后掉電不丟失,但是要用iap程序寫入數據
2、51單片機P0口需上拉電阻輸出是什么意思 P0口作為I/O口輸出的時候時 輸出低電平為0 輸出高電平為高組態(并非5V,相當于懸空狀態)。也就是說P0 口不能真正的輸出高電平,給所接的負載提供電流,因此必須接上拉電阻(一電阻連接到VCC),由電源通過這個上拉電阻給負載提供電流。
3、T是指令周期,一般51內核是12個時鐘周期是1個指令周期也就是說晶振跳 12下運行一個指令1T就表明是晶振跳1下就運行一個指令比12T的快12倍。STC 一般情況下是可以設置的隨你設置12T 6T 1T時鐘周期是一個時間的量,人們規定10納秒(ns)為一個時鐘周期。時鐘周期表示了SDRAM所能運行的最高頻率。更小的時鐘周期就意味著更高的工作頻率。
4、stc10、stc11、stc12、stc89系列各有什么特點 10 11 是新出的替代89的1T單片機 12是原來的1T單片機 資源比較豐富 89和ATMEL等的一般51兼容 可以6T模式 內存有1K 帶EEPROM等 5、8051一般理解是是一個大類的名字,泛指所有51內核的單片機。 AT89系列51是指ATMEL出的51單片機,特點是AT發揮了自己在FLASH上的特長,把flash儲存器集成到單片機里(是的老51單片機內部是沒有flash儲存器的,裸核,AT89單片機也是很久以前就出了的),然后推廣的也好用的人多,其實和標準的51單片機沒有太大不同,可以認為就是標準51單片機。這些單片機都是需要把晶振頻率除以12后才是機器周期,所以慢。 STC單片機還是51的內核(或者說是架構更適合),然后外圍輔以其它設備,所以功能比51多很多,但用起來并沒有太大區別,方便初學者使用,畢竟51現在還是好多初學單片機人的入門單片機,突然放棄改學其它的也不是很方便。 STC單片機可以理解成是把傳統51單片機+AD芯片+定時芯片+復位芯片全做到一個芯片里,同時還內置RC振蕩(是RC振蕩電路,不是晶振),單片機的運行速度也比傳統51快了12被(晶振頻率除以12了)用起來自然比51要方便的多,
|
|