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電容有點兒,因為手冊上是...