寄存器 文章 進入寄存器技術社區(qū)
基于FPGA的UART控制器的多模塊設計與實現
- 異步串行通信要求的傳輸線少,可靠性高,傳輸距離遠,被廣泛應用于微機和外設的數據交換。實現串口通信主要需要完成兩部分工作: 將串口電平轉換為設備電路板的工作電平,即實現RS-232電平和TTL/CMOS電平的轉換; 接收并且檢驗串行的數據,將數據變成并行的并提供給處理器處理。 實現RS-232電平和TTL/CMOS電平轉換可以用接口芯片來實現,實現數據的串行到并行轉換用的是UART,它們是實現串行通信必不可少的兩個部分。雖然目前大部分處理器芯片中都集成了UART,但是一般FPGA芯片卻
- 關鍵字: UART 寄存器 計數器 MCU和嵌入式微處理器
C8051F040中CAN控制器的應用
- 摘要:介紹C8051F040單片機內部CAN控制器的應用。詳細敘述此控制器的構成及其訪問方式,指出在使用時是如何配置控制器的相關控制寄存器,并且給出CAN控制器在應用中的物理層硬件電路和應用層軟件設計。 關鍵詞:CAN控制器 寄存器 報文對象 C8051F040 單片機與CAN總線連接的傳統方式是將CPU與總線控制器和總線收發(fā)器相連后再接入總線網絡,這樣使CPU外圍電路復雜化,整個系統受外部影響較大。為了解決這一問題,很多單片機廠商紛紛將CAN控制器集成在
- 關鍵字: CAN控制器 寄存器 報文對象 C8051F040 MCU和嵌入式微處理器
單片機中斷多優(yōu)先級的軟件擴展方法
- 摘要:為了解決MCS-51系列單片機只能由IP寄存器設定兩級優(yōu)先級的問題,文中給出了利用軟件對中斷優(yōu)先級進行擴展的方法,同時給出了高于兩個優(yōu)先級的多優(yōu)先級軟件擴展程序。 關鍵詞:單片機;中斷;優(yōu)先級;寄存器 1 引言 所謂中斷是指當CPU正在處理某件事情的時候,外部發(fā)生的某一事件(如一個電平的變化,一個脈沖沿的發(fā)生或定時器計數溢出等)請求CPU迅速去處理,于是CPU暫時中止當前的工作,轉去處理所發(fā)生的事件。中斷服務處理完該事件以后,再回到原來被中止的地方
- 關鍵字: 單片機 中斷 優(yōu)先級 寄存器 MCU和嵌入式微處理器
基于MSC1210Y5的多通道數據采集系統
- 1 引言以MSC1210Y5為核心的數據采集部分在工作時投放與水下、工作在無人值守的自容方式。由于海洋環(huán)境惡劣,所以儀器必須具有很好的可靠性及精確度,否則,就有可能給航行在測點附近海域的船舶提供不準確的海洋環(huán)境參數,筆者在燈船水文氣象實測數據自動顯示助航系統水下分機的設計中,成功應用了具有增強型8051內核微控制器和閃存的精密模數轉換器MSC1210Y5,避免了微控制器和AD轉換電路的單獨分立設計,簡化了電路,降低了功耗,增強了可靠性,提高了整個系統的工作速度。2 MSC1210Y5的特性MSC1210Y
- 關鍵字: MSC1210Y5 寄存器 數據采集 通訊 網絡 無線
寄存器介紹
寄存器定義
它是用來存放數據的一些小型存儲區(qū)域,用來暫時存放參與運算的數據和運算結果。其實寄存器就是一種常用的時序邏輯電路,但這種時序邏輯電路只包含存儲電路。寄存器的存儲電路是由鎖存器或觸發(fā)器(一般用D觸發(fā)器構成) 構成的,因為一個鎖存器或觸發(fā)器能存儲1位二進制數,所以由N個鎖存器或觸發(fā)器可以構成N位寄存器。寄存器廣泛地用于數字系統和數字計算機中。
寄存器分類
寄存器主要分并行寄存器和移位 [ 查看詳細 ]