欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4356|回復: 2
打印 上一主題 下一主題
收起左側

STM8內核手冊中文版—谷歌翻譯(共162頁pdf下載)

[復制鏈接]
跳轉到指定樓層
樓主
英文不行,stm8官網只有英文版的,沒有中文。花了半下午,用谷歌網頁翻譯了大部分。沒怎么潤色,看不懂的可能需要對照英文原版

STM8家族HCMOS微控制器設計和圍繞一個增強
行業標準8位核心和外圍模塊的庫,包括羅,Flash,
內存,eepm、I / O、串行接口(SPI、USART I2C,…),16位定時器,A / D轉換器,
比較器、電力監管等等這些塊可能在各種組裝
特定于應用程序的產品組合,以提供具有成本效益的解決方案。
STM8家庭形成一個8位單片機意法半導體生產線的一部分,發現
在各種各樣的應用,如汽車系統、遠程控制,
視頻監控、汽車收音機和無數其他消費,工業、電信、多媒體產品。

3個STM8內核描述
3.1引言
CPU具有完整的8位架構,在索引寄存器(對于地址)上有16位操作計算)。六個內部寄存器允許高效的8位數據操作。 CPU能夠執行80條基本指令。它具有20種尋址模式,可以尋址6個內部寄存器和16 Mb的存儲器/外設寄存器。
3.2 CPU寄存器
圖1中的編程模型中顯示了6個CPU寄存器中斷,寄存器上下文被保存。通過將寄存器推送到上下文來保存上下文
按照圖2所示的順序堆疊。它們以相反的順序從堆棧彈出。
累加器(A)
累加器是一個8位通用寄存器,用于保存操作數和結果
算術和邏輯計算以及數據操作。
索引寄存器(X和Y)
這些16位寄存器用于創建有效地址或作為臨時存儲區域
用于數據操作。在大多數情況下,交叉匯編器會生成一個PRECODE指令(PRE)指示下面的指令涉及Y寄存器。 X和Y被自動保存在中斷例程分支上。
程序計數器(PC)
程序計數器是一個24位寄存器,用于存儲下一條指令的地址由CPU執行。它在每個處理后的指令后自動刷新。作為一個結果,STM8內核可以訪問高達16MB的內存。

堆棧指針(SP)
堆棧指針是一個16位寄存器。它包含下一個空閑位置的地址疊加。取決于產品,最高有效位可以強制為預設值。
堆棧用于保存子程序調用或中斷的CPU上下文。用戶可以也可以通過POP和PUSH指令直接使用它。
MCU復位后,堆棧指針被設置為其上限值。然后遞減
數據被壓入堆棧并在數據從彈出窗口中遞增之后疊加。當超過下限時,堆棧指針將環繞到堆棧頂部限制。之前存儲的信息將被覆蓋,從而丟失。子程序調用占用兩個或三個位置。
發生中斷時,CPU寄存器(CC,X,Y,A,PC)被壓入堆棧。該操作需要9個CPU周期并在RAM中使用9個字節。
注意:WFI / HALT指令提前保存上下文。如果在CPU發生中斷時處于這些模式之一時,延遲會降低。



完整的pdf格式文檔51黑下載地址(共162頁):
stm8內核手冊.zip (1.57 MB, 下載次數: 45)


評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:27770 發表于 2019-4-5 18:11 來自觸屏版 | 只看該作者
我也英文不好!上山下鄉年代過來的,玩單片機本就吃力,對英文更是十句只識一,兩句!真心感謝!
回復

使用道具 舉報

板凳
ID:622672 發表于 2019-10-12 09:07 | 只看該作者
版主,為什么這個中英文是混在一起的,有分開的嗎?最近我也在學STM8, 能否以后有機會請你指教下。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表