亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

RiSC-V 指令集

  • McuPlayer的EMC單片機學(xué)習(xí)筆記

    因為工作的緣故,必須學(xué)習(xí)EMC單片機了。我會把我的學(xué)習(xí)歷程寫下來,算是對壇子的一點貢獻,也算是自己的一個總結(jié)吧。因為以前學(xué)過51的和PIC、HOLTEK的單片機,并且也大致了解過EMC的指令集,所以學(xué)起來并不是太難。為了學(xué)習(xí),而又沒有仿真器,于是去emc的網(wǎng)站下載了一個simulator來軟件仿真。第一感覺還不錯,把里面的例子程序跑了一下,單步執(zhí)行然后看寄存器的變化。發(fā)現(xiàn)他的IDE環(huán)境不是特別好用,首先編輯器無法設(shè)置TAB的寬度,導(dǎo)致UE里面寫好的代碼,都不整齊了。再說一下對EMC指令集的理解。EMC的寄存器占用2個空間:內(nèi)存空間和IO空間,前者用mov來訪問,后者用IOW和IOR等來訪問。這點我想很多初學(xué)者都會象我一樣,要花點時間來理解這個問題。還有就是很多寄存器沒有地址的,也就是占用特殊的地址空間,既不是內(nèi)存也不是IO空間,比如CONT等。我想,正是這種類繁多的尋址,使得在簡單的MCU上可以2個clock跑一條單周期指令。對于此,PIC和HOLTEK的單片機都需要4個clock跑一條單周期指令,51系列CISC指令就更不用說了。

    標簽: McuPlayer EMC 單片機學(xué)習(xí)

    上傳時間: 2013-11-05

    上傳用戶:龍飛艇

  • ATtiny15/L單片機原理及其應(yīng)用

    描述ATtiny15/L是一款基于AVRRISC的低功耗CMOS的8位單片機。通過在一個時鐘周期內(nèi)執(zhí)行一條指令,ATtiny15/L可以取得接近1MIPS/MHz的性能,從而使得設(shè)計人員可以在功耗和執(zhí)行速度之間取得平衡。AVR核將32個工作寄存器和豐富的指令集聯(lián)結(jié)在一起。所有的工作寄存器都與ALU算邏單元直接相連,允許在一個時鐘周期內(nèi)執(zhí)行的單條指令同時訪問兩個獨立的寄存器。這種結(jié)構(gòu)提高了代碼效率,使AVR得到了比普通CISC單片機高將近10倍的性能。ATtiny15/L具有4個單端及一個20倍增益的差分ADC通道。高速PWM輸出使得ATtiny15/L十分適合于電池充電器應(yīng)用和電源調(diào)節(jié)電路。

    標簽: ATtiny 15 單片機原理

    上傳時間: 2014-12-27

    上傳用戶:yinglimeng

  • 帶2K字節(jié)Flash的8位微控制器AT89LP216的主要功

    AT89LP216是一款低功耗、高性能CMOS8位單片機,它有2k字節(jié)ISPFlash存儲器。產(chǎn)品生產(chǎn)采用Atmel的高密度非易失性存儲器技術(shù)而且和工業(yè)標準de的MCS51指令集相兼容。AT89LP216基于一個加強性CPU內(nèi)核,每時鐘周期讀取單子節(jié)指令。在經(jīng)典8051結(jié)構(gòu)中,每次讀取需要6個時鐘周期,使得執(zhí)行指令需要12、24或者48個時鐘周期。在AT89LP216CPU中,指令只需要1到4個時鐘周期就可以達到傳統(tǒng)8051速度的6到12倍。70%的指令字節(jié)數(shù)與執(zhí)行的時鐘周期數(shù)相等,而且其他指令只需要一個額外時鐘。在相同功耗下增強型CPU內(nèi)核可達到20MIPS,而傳統(tǒng)8051CPU只能達到4MIPS。相反地,在相同的工作速率下,新CPU內(nèi)核比傳統(tǒng)的8051擁有更低的時鐘速率和功耗。AT89LP216也擁有下列標準的特性:2K字節(jié)ISPFlash存儲器,128字節(jié)RAM、多達12個I/O口、2個16位定時器/計數(shù)器,兩PWM輸出,一個可編程看門狗定時器,一個全雙工串口,一個串行外圍接口,一個內(nèi)部RC振蕩器,片上石英振蕩器和一個4級、6矢量中斷系統(tǒng)。AT89LP216里的兩個定時器/計數(shù)器增加了兩個新模式。模式0可以被設(shè)置為9到16位的定時器/計數(shù)器,模式1可被設(shè)置位16位自動裝載定時器/計數(shù)器。此外,定時器/計數(shù)器可以獨立驅(qū)動PWM輸出。AT89LP216里面的I/O口能被獨立配置為4種工作模式的其中一種。在準雙工模式中,I/O口的工作模式和傳統(tǒng)8051一樣。在輸入模式中,接口是三態(tài)門。推挽輸出模式提供足夠的CMOS驅(qū)動,開漏模式則起到一個下拉的作用。另外,Port1的所有8個引腳可以作為通用中斷接口。AT89LP216的I/O口能承受的電壓可超出電源電壓達到5.5V。當器件的電源電壓為2.4V而I/O口輸入5.5V時,所有I/O口的反向電流總和不超過100μA。

    標簽: Flash 216 89 AT

    上傳時間: 2013-10-24

    上傳用戶:曹云鵬

  • 基于EDA技術(shù)的單片機IP核設(shè)計

    本文介紹了利用EDA技術(shù)設(shè)計出與MCS-51系列微處理器指令集完全兼容的8位嵌入式微處理器芯片的IP核,并經(jīng)過驗證獲得了滿意的效果。

    標簽: EDA 單片機 IP核

    上傳時間: 2013-10-28

    上傳用戶:標點符號

  • SMS模塊TC351及其外圍電路設(shè)計

    摘 要:詳細介紹了Siemens新一代短消息收發(fā)模塊TC35I的主要特性、SMS AT指令集和PDU短信息數(shù)據(jù)格式,評對TC35I模塊進行了外圍電路設(shè)計。關(guān)鍵詞:TC35I;SMS;PDU;AT指令;外圍電路

    標簽: SMS 351 TC 模塊

    上傳時間: 2013-10-29

    上傳用戶:liaocs77

  • 采用納瓦技術(shù)的8/14引腳閃存8位CMOS單片機 PIC12

    采用納瓦技術(shù)的8/14引腳閃存8位CMOS單片機 PIC12F635/PIC16F636/639數(shù)據(jù)手冊 目錄1.0 器件概述 2.0 存儲器構(gòu)成3.0 時鐘源4.0 I/O 端口 5.0 Timer0 模塊6.0 具備門控功能的Timer1 模塊 7.0 比較器模塊8.0 可編程低壓檢測(PLVD)模塊9.0 數(shù)據(jù)EEPROM 存儲器10.0 KeeLoq® 兼容加密模塊 11.0 模擬前端(AFE)功能說明 (僅限PIC16F639)12.0 CPU 的特殊功能13.0 指令集概述14.0 開發(fā)支持15.0 電氣特性16.0 DC 和AC 特性圖表17.0 封裝信息Microchip 網(wǎng)站變更通知客戶服務(wù)客戶支持讀者反饋表 附錄A: 數(shù)據(jù)手冊版本歷史產(chǎn)品標識體系全球銷售及服務(wù)網(wǎng)點

    標簽: CMOS PIC 14 12

    上傳時間: 2013-11-17

    上傳用戶:qlpqlq

  • 6引腳8位閃存單片機 PIC10F200/202/204/2

    6引腳8位閃存單片機 PIC10F200/202/204/206數(shù)據(jù)手冊 目錄1.0 器件概述2.0 PIC10F200/202/204/206 器件種類3.0 架構(gòu)概述4.0 存儲器構(gòu)成5.0 I/O 端口6.0 Timer0 模塊和TMR0 寄存器(PIC10F200/202)7.0 Timer0 模塊和TMR0 寄存器(PIC10F204/206)8.0 比較器模塊9.0 CPU 的特性10.0 指令集匯總11.0 開發(fā)支持  12.0 電氣規(guī)范  13.0 DC 及AC 特性圖表14.0 封裝信息  索引 客戶支持 變更通知客戶服務(wù) 讀者反饋表  產(chǎn)品標識體系

    標簽: 200 202 204 PIC

    上傳時間: 2013-10-09

    上傳用戶:chenhr

  • C8051F單片機

    C8051F單片機 C8051F系列單片機  單片機自20世紀70年代末誕生至今,經(jīng)歷了單片微型計算機SCM、微控制器MCU及片上系統(tǒng)SoC三大階段,前兩個階段分別以MCS-51和80C51為代表。隨著在嵌入式領(lǐng)域中對單片機的性能和功能要求越來越高,以往的單片機無論是運行速度還是系統(tǒng)集成度等多方面都不能滿足新的設(shè)計需要,這時Silicon  Labs 公司推出了C8051F系列單片機,成為SoC的典型代表。   C8051F具有上手快(全兼容8051指令集)、研發(fā)快(開發(fā)工具易用,可縮短研發(fā)周期)和見效快(調(diào)試手段靈活)的特點,其性能優(yōu)勢具體體現(xiàn)在以下方面:  基于增強的CIP-51內(nèi)核,其指令集與MCS-51完全兼容,具有標準8051的組織架構(gòu),可以使用標準的803x/805x匯編器和編譯器進行軟件開發(fā)。CIP-51采用流水線結(jié)構(gòu),70%的的指令執(zhí)行時間為1或2個系統(tǒng)時鐘周期,是標準8051指令執(zhí)行速度的12倍;其峰值執(zhí)行速度可達100MIPS(C8051F120等),是目前世界上速度最快的8位單片機?! ≡黾恿酥袛嘣础藴实?051只有7個中斷源Silicon  Labs 公司 C8051F系列單片機擴展了中斷處理這對于時實多任務(wù)系統(tǒng)的處理是很重要的擴展的中斷系統(tǒng)向CIP-51提供22個中斷源允許大量的模擬和數(shù)字外設(shè)中斷一個中斷處理需要較少的CPU干預(yù)卻有更高的執(zhí)行效率?! 〖闪素S富的模擬資源,絕大部分的C8051F系列單片機都集成了單個或兩個ADC,在片內(nèi)模擬開關(guān)的作用下可實現(xiàn)對多路模擬信號的采集轉(zhuǎn)換;片內(nèi)ADC的采樣精度最高可達24bit,采樣速率最高可達500ksps,部分型號還集成了單個或兩個獨立的高分辨率DAC,可滿足絕大多數(shù)混合信號系統(tǒng)的應(yīng)用并實現(xiàn)與模擬電子系統(tǒng)的無縫接口;片內(nèi)溫度傳感器則可以迅速而精確的監(jiān)測環(huán)境溫度并通過程序作出相應(yīng)處理,提高了系統(tǒng)運行的可靠性?! 〖闪素S富的外部設(shè)備接口。具有兩路UART和最多可達5個定時器及6個PCA模塊,此外還根據(jù)不同的需要集成了SMBus、SPI、USB、CAN、LIN等接口,以及RTC部件。外設(shè)接口在不使用時可以分別禁止以降低系統(tǒng)功耗。與其他類型的單片機實現(xiàn)相同的功能需要多個芯片的組合才能完成相比,C8051單片機不僅減少了系統(tǒng)成本,更大大降低了功耗?! ≡鰪娏嗽谛盘柼幚矸矫娴男阅埽糠中吞柧哂?6x16 MAC以及DMA功能,可對所采集信號進行實時有效的算法處理并提高了數(shù)據(jù)傳送能力?! 【哂歇毩⒌钠瑑?nèi)時鐘源(精度最高可達0.5%),設(shè)計人員既可選擇外接時鐘,也可直接應(yīng)用片內(nèi)時鐘,同時可以在內(nèi)外時鐘源之間自如切換。片內(nèi)時鐘源降低了系統(tǒng)設(shè)計的復(fù)雜度,提高了系統(tǒng)可靠性,而時鐘切換功能則有利于系統(tǒng)整體功耗的降低?! √峁┛臻e模式及停機模式等多種電源管理方式來降低系統(tǒng)功耗  實現(xiàn)了I/O從固定方式到交叉開關(guān)配置。固定方式的I/O端口,既占用引腳多,配置又不夠靈活。在C8051F中,則采用開關(guān)網(wǎng)絡(luò)以硬件方式實現(xiàn)I/O端口的靈活配置,外設(shè)電路單元通過相應(yīng)的配置寄存器控制的交叉開關(guān)配置到所選擇的端口上?! ?fù)位方式多樣化,C8051F把80C51單一的外部復(fù)位發(fā)展成多源復(fù)位,提供了上電復(fù)位、掉電復(fù)位、外部引腳復(fù)位、軟件復(fù)位、時鐘檢測復(fù)位、比較器0復(fù)位、WDT復(fù)位和引腳配置復(fù)位。眾多的復(fù)位源為保障系統(tǒng)的安全、操作的靈活性以及零功耗系統(tǒng)設(shè)計帶來極大的好處。  從傳統(tǒng)的仿真調(diào)試到基于JTAG接口的在系統(tǒng)調(diào)試。C8051F在8位單片機中率先配置了標準的JTAG接口(IEEE1149.1)。C8051F的JTAG接口不僅支持Flash ROM的讀/寫操作及非侵入式在系統(tǒng)調(diào)試,它的JTAG邏輯還為在系統(tǒng)測試提供邊界掃描功能。通過邊界寄存器的編程控制,可對所有器件引腳、SFR總線和I/O口弱上拉功能實現(xiàn)觀察和控制。  C8051F系列單片機型號齊全,可根據(jù)設(shè)計需求選擇不同規(guī)模和帶有特定外設(shè)接口的型號,提供從多達100個引腳的高性能單片機到最小3mmX3mm的封裝,滿足不同設(shè)計的需要?! 』谏鲜鎏攸c,Silicon  Labs 公司C8051F系列單片機作為SoC芯片的杰出代表能夠滿足絕大部分場合的復(fù)雜功能要求,并在嵌入式領(lǐng)域的各個場合都得到了廣泛的應(yīng)用:在工業(yè)控制領(lǐng)域,其豐富的模擬資源可用于工業(yè)現(xiàn)場多種物理量的監(jiān)測、分析及控制和顯示;在便攜式儀器領(lǐng)域,其低功耗和強大的外設(shè)接口也非常適合各種信號的采集、存儲和傳輸;此外,新型的C8051F5xx系列單片機也在汽車電子行業(yè)中嶄露頭角。正是這些優(yōu)勢,使得C8051單片機在進入中國市場的短短幾年內(nèi)就迅速風(fēng)靡,相信隨著新型號的不斷推出以及推廣力度的不斷加大,C8051系列單片機將迎來日益廣闊的發(fā)展空間,成為嵌入式領(lǐng)域的時代寵兒  此系列單片機完全兼容MCS-51指令集,容易上手,開發(fā)周期短,大大節(jié)約了開發(fā)成本。C8051F系統(tǒng)集成度高,總線時鐘可達25M

    標簽: C8051F 單片機

    上傳時間: 2013-11-24

    上傳用戶:testAPP

  • 8 位A/D 型OTP/Mask 單片機

    8 位A/D 型OTP/Mask 單片機 概述HT46x23 是8 位高性能精簡指令集單片機專門為多輸入/輸出口的產(chǎn)品而設(shè)計的特別適合應(yīng)用于像洗衣機控制器和家用電器類產(chǎn)品其HALT 功能可降低功耗.

    標簽: Mask OTP 單片機

    上傳時間: 2013-11-11

    上傳用戶:love1314

  • 如何使用S12X MCU上的外設(shè)協(xié)處理器XGATE

    如何使用S12X MCU 上的外設(shè)協(xié)處理器XGATE XGATE 是一個16 位的精簡指令集內(nèi)核(見圖1-1 XGATE 編程模式)。內(nèi)核擁有8 個16 位通用寄存器R0~R7,1 個程序計數(shù)器PC,一個4 位的條件碼寄存器CCR。其中R0 恒為0,可用于對變量的快速清零或置位.

    標簽: XGATE S12X MCU 如何使用

    上傳時間: 2013-10-18

    上傳用戶:wangrong

主站蜘蛛池模板: 汪清县| 怀集县| 洛川县| 香格里拉县| 汉川市| 禄丰县| 灌阳县| 鄂尔多斯市| 绩溪县| 荔浦县| 周口市| 项城市| 余姚市| 庆元县| 新田县| 维西| 光泽县| 集贤县| 阳原县| 新民市| 金山区| 桃园市| 绍兴县| 铜鼓县| 澄江县| 铜鼓县| 繁昌县| 西和县| 桃江县| 合山市| 板桥市| 沙坪坝区| 额济纳旗| 定远县| 松阳县| 周口市| 错那县| 集安市| 大余县| 永福县| 浦城县|