10K+ 閱讀量
符號幅度二進位制格式是最簡單的概念格式。在這種表示有符號數的方法中,最高有效位 (MSD) 具有額外的含義。如果 MSD 為 0,我們可以像對待任何正常的無符號整數一樣評估該數。並且我們也將該數視為正數。如果 MSD 為 1,則表示該數為負數。其他位表示該數的幅度(絕對值)。以下是一些有符號十進位制數及其在 SM 表示法中的等效表示,假設字長為 4 位。有符號十進位制符號幅度 +6 0110 ... 閱讀更多
有符號整數是有“+”或“−”符號的數。如果使用 n 位來表示一個有符號二進位制整數,那麼在 n 位中,1 位將用於表示該數的符號,其餘 (n - 1) 位將用於表示該數本身的幅度部分。一個現實生活中的例子是世界各地各個城市的溫度列表(精確到最近一位數字)。顯然,它們是有符號整數,例如 +34、-15、-23 和 +17。這些數及其符號必須在計算機中僅使用二進位制表示法進行表示 ... 閱讀更多
4K+ 閱讀量
無符號二進位制整數是沒有“+”或“−”符號的數。這裡所有表示該數的位都只表示該數的幅度部分。沒有位保留用於符號位的表示。無符號二進位制整數是一個沒有小數位的定點系統。一些現實生活中的例子如下:一個班級中的桌子數量,一個家庭成員的數量。顯然,它們是無符號整數,例如 10 和 5。這些數必須在計算機中僅使用二進位制表示法或使用位進行表示。數在計算機中使用固定大小進行表示,例如 4、8、 ... 閱讀更多
6K+ 閱讀量
在本節中,我們將瞭解如何將 Intel 8253 可程式設計間隔定時器 (PTI) 與微處理器連線以執行計時和計數功能。每個計數器都有 2 個輸入引腳,即時鐘和門,以及 1 個“輸出”輸出引腳。要操作計數器,需要將其 16 位計數載入到其暫存器中。根據命令,它開始遞減計數,直到達到 0,然後它生成一個脈衝,可用於中斷 CPU。8253 的特點它有三個獨立的 16 位向下計數器。它可以處理從直流到 10MHz 的輸入。這三個計數器可以程式設計為二進位制或 BCD 計數。它 ... 閱讀更多
3K+ 閱讀量
Intel 8279 用於鍵盤介面,但也可用於多路複用 7 段 LED 顯示介面。要將字元顯示到 7 段顯示器中,我們必須將 7 段程式碼儲存在顯示 RAM 位置中。該晶片的顯示 RAM 可以儲存 16 位元組的資料。寫入顯示 RAM要寫入顯示 RAM,需要對 8279 控制埠應用一個特殊命令。以下模式顯示了寫入 8279 控制埠的 RAM 命令。100AiAAAA前三位是 100。它表示“寫入顯示 RAM”命令。 ... 閱讀更多
2K+ 閱讀量
這裡我們將瞭解如何使用 8279 晶片將矩陣鍵盤與 8085 微處理器介面。該晶片可以用作鍵盤/顯示介面模式或作為鎖存輸入埠。但通常,它用作鍵盤介面。鍵盤介面方案也可以分為兩種模式。這些模式是解碼操作模式編碼操作模式解碼操作模式在這種模式下,矩陣鍵盤只能有四行。這四行可以透過使用 SL3-0 選擇線進行選擇。有八列。這些可以透過使用 RL7-0 這些八個列線進行選擇。所以有 ... 閱讀更多
69K+ 閱讀量
在本節中,我們將瞭解如何將步進電機與 Intel 8051 微控制器連線。在討論介面技術之前,我們將瞭解什麼是步進電機以及它們的工作原理。步進電機步進電機用於將電脈衝轉換為機械運動。在一些磁碟驅動器、點陣印表機和其他一些不同的地方使用步進電機。使用步進電機的主要優點是位置控制。步進電機通常具有永磁體軸(轉子),並且它被定子包圍。普通電機軸可以自由移動,但步進電機軸可以 ... 閱讀更多
16K+ 閱讀量
8251 晶片是通用同步非同步收發器 (USART)。它充當微處理器和外圍裝置之間的中介。它將序列資料轉換為並行形式,反之亦然。該晶片是 28 引腳 DIP。8251A 晶片的引腳說明引腳說明D0 - D7並行資料C/D控制暫存器或資料緩衝區選擇RD讀取控制WR寫入控制CSChip SelectCLK時鐘脈衝RESET復位TxC發射器時鐘TxD傳送資料RxC接收器時鐘RxD接收資料RxRDY接收就緒TxRDY發射就緒DSR資料設定就緒DTR資料終端就緒SYNDET/同步檢測/BRKDET檢測中斷RTS請求傳送資料CTSClear to send DataTxEMPTY發射器為空VccVcc (5V)GND接地(0V)現在讓我們看看 8251 晶片的功能框圖。該圖中有五個不同的部分。這些部分如下:讀/寫控制邏輯發射器接收器資料匯流排 ... 閱讀更多
26K+ 閱讀量
在本節中,我們將瞭解 ADC(模數轉換器)如何與 Intel 8085 微處理器配合工作。模數轉換是一個量化過程。在這裡,模擬訊號由等效的二進位制狀態表示。A/D 轉換器可以根據其轉換技術分為兩類。在第一種技術中,它將給定的模擬訊號與最初生成的等效訊號進行比較。在這種技術中,它包括逐次逼近、計數器和快閃記憶體型轉換器。在另一種技術中,它確定模擬訊號到時間或頻率的變化。此過程包括積分器轉換器和電壓頻率轉換器。第一個過程 ... 閱讀更多
39K+ 瀏覽量
在本節中,我們將瞭解如何使用 Intel 8051 微控制器使用 DAC(數模轉換器)。我們還將瞭解使用 DAC 生成正弦波。數模轉換器 (DAC) 是一種廣泛用於將數字脈衝轉換為模擬訊號的裝置。將數字訊號轉換為模擬訊號有兩種方法。這兩種方法分別是二進位制加權法和 R/2R 梯形法。在本文中,我們將使用 MC1408 (DAC0808) 數模轉換器。該晶片使用 R/2R 梯形法。此方法可以實現更高的精度。DAC 的評判標準是 ... 閱讀更多