在單片機應用系統中,用戶必須時刻掌握系統的運行狀況及某些重要的過程信息,即用戶必須通過顯示系統獲取當前單片機的運行情況,因此顯示技術是單片機的重要組成部分。在實際應用中,為了節約端口資源和整機成本,通常采用單片機的通用串行口、8位移位寄存多閃爍現象越嚴重。本文介紹一種利用SPI器件優化單片機顯示系統的方法,該方法克服了一般顯示方法的以上兩個缺點,具有一定的實用性。器74LS164及LED數碼管構成串行動態顯示系統,該系統一定程度優化了顯示輸出通道對單片機I/O端口的占用數量,但它仍需大量(幾個LED就占用幾條I/O口線)的I/O端口作LED片選,同時由于74LS164本身未提供輸出允許端,單片機送來的串行數據從高位LED移向低位LED的過程中,會出現LED本應熄滅的筆劃發光而形成閃爍現象,且LED數越多閃爍現象越嚴重。本文介紹一種利用SPI器件優化單片機顯示系統的方法,該方法克服了一般顯示方法的以上兩個缺點,具有一定的實用性。
上傳時間: 2013-10-30
上傳用戶:asdstation
單片機的頻率越來越高,RAM的訪問速度也來也快,但單片機系統的效率并不一定成比例的提高。 目前,使用的主流單片機有80386EX(50MHz,外部地址/數據總線16位)、MPC860T(66MHz外部地址/數據總線32位)以及DS80C32(25MHz,外部地址/數據總線8位)使用的SDRAM有HY57系列、K416系列(訪問速度100MHz133MHz);使用的SRAM如IDT71024、IDT7256(50MHz);使用的Flash有AT29C512、SST39VF040、AT29C010(8MHz或15MHz)等。可見SDRAMS,RAM的速度和單片機是匹配的甚至比單片機的速度更快一點,不需要單片機插入等待狀態。而Flash的訪問頻率則比單片機慢2~6倍,單片機往往要通過插入多個等待狀態來和它相匹配,況且Flash多為8位,而當前單片機多為16,32位更多的降低了單片機的工作性能。
上傳時間: 2013-11-09
上傳用戶:wxhwjf
PStar V6(PIC全系列/串行EEPROM編程器)★ 全面支持 PIC全系列 12/16/18 等 10大類、超過 250種以上的型號★ 支持全系列EEPROM,包括24, 25, 93三大系列,從1K位到512K位★ 支持在線編程(ICSP),無需任何附件★ 采用易換式適配器★ 速度提高 5倍以上,遠高于其它同類產品★ 全中文操作
上傳時間: 2014-08-08
上傳用戶:農藥鋒6
ICI7135是4位雙積分A/D轉換芯片,可以轉換輸出±20000個數字量,有STB選通控制的BCD碼輸出,與微機接口十分方便.ICL7135具有精度高(相當于14位A/D轉換),價格低的優點.其轉換速度與時鐘頻率相關,每個轉換周期均有:自校準(調零),正向積分(被測模擬電壓積分),反向積分(基準電壓積分)和過零檢測四個階段組成,其中自校準時間為10001個脈沖,正向積分時間為10000個脈沖,反向積分直至電壓到零為止(最大不超過20001個脈沖).故設計者可以采用從正向積分開始計數脈沖個數,到反向積分為零時停止計數.將計數的脈沖個數減10000,即得到對應的模擬量.圖1給出了ICL7135時序,由圖可見,當BUSY變高時開始正向積分,反向積分到零時BUSY變低,所以BUSY可以用于控制計數器的啟動/停止.
上傳時間: 2013-11-02
上傳用戶:hebanlian
74HC595 芯片是74 系列芯片的一種, 具有速度快、功耗小、操作簡單的特點, 可以很方便地用于單片機接口進行驅動LED 的操作。本文介紹這種芯片的特點和使用方法, 并給出軟硬件的設計實例。
上傳時間: 2013-11-18
上傳用戶:ynsnjs
電梯召喚、指令信號的傳輸大致有以下三種方法。 1 一一對應連線方法,即每只召喚或指令的傳輸單獨占據一路線。2.矩陣掃描傳輸方式,這種方式的傳輸將召喚或指令按鈕分為n行和n列排列,在行列的各個交點處串入一只召喚或指令按鈕。
上傳時間: 2014-12-27
上傳用戶:maizezhen
摘要:應用復雜可編程邏輯器件CPLD和微控制器MPU技術,設計了符合俄羅斯OCT18977-79 和PTM1495-75航空數據總線標準的多通道串行雙極性數字發送電路。該電路結構簡單、使用靈活、可靠性高,可廣泛應用于俄制機載設備的檢測及仿真試驗。關鍵詞:復雜可編程邏輯器;航空數據總線;ARINC429
上傳時間: 2013-10-11
上傳用戶:風行天下
本文介紹了一種基于AVR單片機的數字胃腸造影系統光圈控制器的設計和實現。該控制器以單片機為核心,以PID控制理論為思想,通過外圍硬件電路來達到控制目的。通過串行端口實時調整光圈大小,該光圈控制器具有響應速度快、控制精度高和穩定性好等特點。在實際運行中效果良好。
上傳時間: 2013-10-20
上傳用戶:zsjinju
摘要: 介紹一種基于MCS 251系列單片機的LON節點 ,它利用MCS 251 系列單片機的串行接口實現與Neuron芯片的數據交換。文中給出了具體的軟硬件設計方案 ,并指出了其應用前景。關鍵詞: 現場總線;LonWorks;單片機;Neuron芯片
上傳時間: 2013-11-04
上傳用戶:jichenxi0730
AT89LP216是一款低功耗、高性能CMOS8位單片機,它有2k字節ISPFlash存儲器。產品生產采用Atmel的高密度非易失性存儲器技術而且和工業標準de的MCS51指令集相兼容。AT89LP216基于一個加強性CPU內核,每時鐘周期讀取單子節指令。在經典8051結構中,每次讀取需要6個時鐘周期,使得執行指令需要12、24或者48個時鐘周期。在AT89LP216CPU中,指令只需要1到4個時鐘周期就可以達到傳統8051速度的6到12倍。70%的指令字節數與執行的時鐘周期數相等,而且其他指令只需要一個額外時鐘。在相同功耗下增強型CPU內核可達到20MIPS,而傳統8051CPU只能達到4MIPS。相反地,在相同的工作速率下,新CPU內核比傳統的8051擁有更低的時鐘速率和功耗。AT89LP216也擁有下列標準的特性:2K字節ISPFlash存儲器,128字節RAM、多達12個I/O口、2個16位定時器/計數器,兩PWM輸出,一個可編程看門狗定時器,一個全雙工串口,一個串行外圍接口,一個內部RC振蕩器,片上石英振蕩器和一個4級、6矢量中斷系統。AT89LP216里的兩個定時器/計數器增加了兩個新模式。模式0可以被設置為9到16位的定時器/計數器,模式1可被設置位16位自動裝載定時器/計數器。此外,定時器/計數器可以獨立驅動PWM輸出。AT89LP216里面的I/O口能被獨立配置為4種工作模式的其中一種。在準雙工模式中,I/O口的工作模式和傳統8051一樣。在輸入模式中,接口是三態門。推挽輸出模式提供足夠的CMOS驅動,開漏模式則起到一個下拉的作用。另外,Port1的所有8個引腳可以作為通用中斷接口。AT89LP216的I/O口能承受的電壓可超出電源電壓達到5.5V。當器件的電源電壓為2.4V而I/O口輸入5.5V時,所有I/O口的反向電流總和不超過100μA。
上傳時間: 2013-10-24
上傳用戶:曹云鵬