W77E58晶元介紹

2021-08-22 18:24:05 字數 1186 閱讀 7603

w77e58與標準8051相相容的全新核心的微處理器。由於去掉了多餘的儲存器週期和運算週期,它在相同週期裡執行8051的指令比最初的8051快得多。典型的指令週期77e58比8051快1.5到3倍。電源消耗也做了改進採用靜態coms設計。可以工作於較低的時鐘頻率下。32k的eeprom程式段和1k的外部sram可以省去外部的擴充套件儲存器。並可以為使用者保留更多的引腳。

特點:1、8位處理器

2、最高40m時鐘,4機器週期的指令執行速度

3、與標準8051相容的管腳。

4、與8051相容的指令

5、4個8位i/o口

6、擴充套件的4位i/o和等待訊號線(44腳的plcc或qfp封裝提供)。

7、三個16位計數/時器

8、12級中斷

9、片上時鐘源

10、兩個增強的雙工竄口

11、1k的片上外部儲存器

12、可程式設計看門狗

13、兩個全速16位資料指標dptr

14、外部資料訪問週期可程式設計

15、封裝:

引腳描述:

/ea i 當為高時,使用內部rom,為低時,使用外部rom

/psen o 程式rom片選。當使用外部rom時,執行movc指令或者讀指令時,/psen用來使能外部儲存器。如果使用內部rom,/psen無訊號。

ale o 資料鎖存使能。

rst o 高電平使cpu復位 p0

p1:i/o p1口有強上拉電阻

p1.0:計數器2引腳

p1.1:計數器2重灌/捕獲/計數方向控制腳

p1.2:竄口1收

p1.3:竄口1發

p1.4:擴充套件中斷2

/p1.5:擴充套件中斷3

p1.6:擴充套件中斷4

/p1.7:擴充套件中斷5

p4.0-p4.3 i/o 4位i/o口。p4.0也作為等待訊號腳。

注意:串列埠0的波特率發生器可用計數器1或2。但串列埠1的波特率發生器只能用計數器1。

W77E58串列埠2問題

昨天調程式發現w77e58的串列埠2波特率9600bps,8位資料,1位停止,1位起始,晶體為22.1184m,t1作為波特率發生器,居然經常會出現資料錯誤。開始懷疑程式,但在keil中 沒有任何問題 後來懷疑max232可能有問題,換了一片,結果完全相同 又懷疑max232電容有點兒,因為手冊上是...