對智能儀器系統中的在系統編程(ISP)技術及其在儀器系統中在線編程的實現、應用前景等進行了分析。介紹了P89C669相對于傳統51系列單片機的增強特性,并給出P89C669快閃存儲器的ISP實現電路和具體方法。結合實際介紹了一種可以在系統編程的智能鍵盤、數碼管顯示系統。
上傳時間: 2013-12-27
上傳用戶:LouieWu
主要特點管腳完全與三星9454兼容8位CISC型內核(MC05)4KbyteOTPROM208byteRAM3組IO口(最多可支持17個通用IO口和1個輸入口)1個PWM輸出1個8位基本定時器1個8位帶比較輸出的定時器1個10位ADC(9路輸入)2個外中斷、1個定時器中斷、1個PWM中斷看門狗復位功能3V低壓復位可選晶振/RC振蕩晶振400K-8MHzRC振蕩有3.2MHz(@5V,typ.)、8MHz(@5V,typ.)、外接電阻電容3種可選工作電壓2.2-5.5V(工作頻率400K-4MHz)2.4-5.5V(工作頻率4M-8MHz)工作溫度-40-85℃封裝形式:MC10P2320S:SOP20MC10P2320D:DIP20MC10P2316S:SOP16MC10P2316D:DIP20MC10P2308S:SOP8MC10P2308D:DIP8
上傳時間: 2014-01-19
上傳用戶:yd19890720
•復習•MC68HC908JL3芯片管腳•管腳三態等重要知識點•管腳電性能•實訓操作,完成實訓測驗02
上傳時間: 2013-11-20
上傳用戶:Zxcvbnm
在大多數單片機系統中經常要用到按鍵和 7 段數碼管顯示,ZLG7290 就是一款功能強勁的按鍵處理和7 段數碼管顯示專業芯片。ZLG7290 提供了I2C 串行接口和鍵盤中斷信號方便與處理器連接;可驅動8 位共陰數碼管或64 個獨立LED 和64 個按鍵, 可控掃描位數并且可控任一數碼管閃爍,提供數據譯碼和循環移位段尋址等控制,58 個功能鍵可檢測任一鍵的連擊次數,無需外接元件即可直接驅動LED、即可擴展驅動電流和驅動電壓。
上傳時間: 2013-11-18
上傳用戶:Altman
概述CH451是一個整合了數碼管顯示驅動和鍵盤掃描控制以及μP監控的多功能外圍芯片。CH451內置RC振蕩電路,可以動態驅動8位數碼管或者64位LED,具有BCD譯碼、閃爍、移位等功能;同時還可以進行64鍵的鍵盤掃描;CH451通過可以級聯的串行接口與單片機等交換數據;并且提供上電復位和看門狗等監控功能。
上傳時間: 2013-10-19
上傳用戶:GavinNeko
摘要:本文介紹了以SED1330為核心的液晶顯示器在模擬雷達環視顯示器畫面上的應用,給出了硬件組成、徑向掃描線算法模型以及示波管余輝效果模擬的方法關健詞:點陣液晶顯示器模擬,雷達環視顯示器
上傳時間: 2013-10-10
上傳用戶:1318695663
PIC16F877 單片機的鍵盤和LED 數碼顯示接口 1 PIC16F877單片機與鍵盤和LED數碼顯示的硬件接口電路單片機的許多應用都需要進行人機對話,最簡單的人機對話需要LED 數碼管顯示數字和少量字符;鍵盤是解決計算機輸入的簡單手段;借此可以向計算機輸入程序、置數、送操作命令、控制程序的執行等等,所以使用非常廣泛。圖1 鍵盤、LED數碼顯示與PIC16F877 單片機的接口電路本例中采用8 個按鍵組成的小鍵盤,4 只共陰極的LED 數碼管,采用4 片74LS373 驅動數碼管,采用的驅動方法是靜態方式。使用1 片74LS245 作為鍵盤的接口;這些外圍器件與PIC16F877 單片機的接口電路如圖1 所示,這種連接方法與51 系列的單片機連接方法一樣,其他的連接方法還有好幾種,PIC16F877 單片機的鍵盤輸入接法還有其他特殊而十分方便好用的方式。8 鍵鍵盤通過74LS245 與單片機相連,鍵盤按鍵狀態的數據輸入由RC3 輸出腳控制;當RC3=“0”時,鍵盤狀態從74LS245 的A 端輸出到單片機的PORTB口,此時讀PORTB口的數據即為鍵盤狀態。為了及時地響應鍵盤操作,需要經常對鍵盤進行掃描;掃描的方式有許多種,我們將鍵盤的掃描程序安排在主程序的循環執行過程中的方式,并采用20ms延遲來消除按鍵的抖動問題,此外,為了實現每按鍵一次只響應一次的功能,在執行相應的按鍵程序之前,必須確保按鍵已經松開;在本例中這一措施有效的防止了數據抖動過快的問題。LED 數碼顯示有動態掃描和靜態顯示兩種方式(圖1 采取的方式為靜態方式),在動態掃描方式中,各數碼顯示是輪流點亮的,即控制數碼顯示的位選信號和相應的要顯示的數碼的字形代碼同時逐一送出,反復不已,由于視覺的暫留現象,卻好象全都點亮著,這種電路的接法以后再介紹。在靜態方式中,只要將數據送出鎖存以后,各數碼顯示的數據不需要刷新,只要數據不需改變,就可以不去管他,所以稱為靜態顯示。在圖1 電路中,輸出顯示的操作簡化為對74LS373 的并口操作而已。由于靜態方式的工作原理比較簡單,編程也比較直觀簡單,程序間的相互關聯很少。因此編程容易,但要增加硬件,成本較高;與之相比,動態掃描的編程雖然要復雜一些,但因其所用硬件少,成本低。由數碼轉化為字形代碼可采用軟件譯碼、硬件譯碼等兩種方式。軟件譯碼是將各數碼的字形代碼構成一個表格存儲于內存之中,在顯示數碼時,通過執行查表程序而得到相應的字形代碼,再將之送入數碼顯示輸出電路進行顯示,本例即采用這種方式,這種方式的編程與單片機有關,在程序中給出了PIC16F877 的編程例程,對需要熟悉PIC16F877 單片機的人員有一定的參考價值。硬件譯碼則采用CD4511、74LS46、74LS47、74LS48、74LS49等BCD 碼—7段鎖存、譯碼、驅動芯片直接譯出字形代碼,點亮LED。74LS373 由LE 端對要顯示的數據進行鎖存控制,實現LED 的靜態顯示。采用了PIC16F877 的端口輸出操作,模擬74LS373 的數據鎖存時序,即由軟件實現數據鎖存,這種方法可以十分容易的改變時序和延遲長短,使高速設備可以與低速設備聯系配合好,設計簡單方便,不好的地方是編程較長和稍微復雜一點。這種編程方法在下面的程序中有很好的體現。
上傳時間: 2013-10-29
上傳用戶:cuiyashuo
DAC0832是一個8位D/A轉換器芯片,單電源供電,從+5V~+15V均可正常工作,基準電壓的范圍為±10V,電流建立時間為1μs,CMOS工藝,低功耗20mW。其內部結構如圖9.1所示,它由1個8位輸入寄存器、1個8位DAC寄存器和1個8位D/A轉換器組成和引腳排列如圖1所示。 • DAC0832工作方式• ADC0809工作方式要求掌握:• MCS-51單片機與D/A轉換器的接口連接• MCS-51單片機與A/D轉換器的接口連接• 初始化編程及應用了解:• 典型D/A轉換器芯片DAC0832的管腳功能• 典型A/D轉換器芯片ADC0809的管腳功能
上傳時間: 2014-01-14
上傳用戶:zl520l
帶您從零學51單片機之數碼管部分 目錄1 數碼管應用2 數碼管內部結構及硬件原理圖3 數碼管硬件設計方法4 單片機驅動數碼管方法5 WJ-V2.0數碼管驅動方法實例6 74HC-595應用及程序設計7 WJ-V4.0數碼管驅動方法實例
上傳時間: 2013-10-08
上傳用戶:bqc1245824354
LM3S 系列的單片機通過ZLG7290 擴展按鍵、7 段LED 數碼管,及通過PCF8563 擴展高精低耗的RTC時鐘。本文通過EasyARM615 和ZYPM7290 模塊為例子講述。
上傳時間: 2013-10-15
上傳用戶:清山綠水