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

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

接口<b>寄存</b>器

  • PIC16F877 單片機的鍵盤和LED 數(shù)碼顯示接口

    PIC16F877 單片機的鍵盤和LED 數(shù)碼顯示接口 1 PIC16F877單片機與鍵盤和LED數(shù)碼顯示的硬件接口電路單片機的許多應(yīng)用都需要進(jìn)行人機對話,最簡單的人機對話需要LED 數(shù)碼管顯示數(shù)字和少量字符;鍵盤是解決計算機輸入的簡單手段;借此可以向計算機輸入程序、置數(shù)、送操作命令、控制程序的執(zhí)行等等,所以使用非常廣泛。圖1 鍵盤、LED數(shù)碼顯示與PIC16F877 單片機的接口電路本例中采用8 個按鍵組成的小鍵盤,4 只共陰極的LED 數(shù)碼管,采用4 片74LS373 驅(qū)動數(shù)碼管,采用的驅(qū)動方法是靜態(tài)方式。使用1 片74LS245 作為鍵盤的接口;這些外圍器件與PIC16F877 單片機的接口電路如圖1 所示,這種連接方法與51 系列的單片機連接方法一樣,其他的連接方法還有好幾種,PIC16F877 單片機的鍵盤輸入接法還有其他特殊而十分方便好用的方式。8 鍵鍵盤通過74LS245 與單片機相連,鍵盤按鍵狀態(tài)的數(shù)據(jù)輸入由RC3 輸出腳控制;當(dāng)RC3=“0”時,鍵盤狀態(tài)從74LS245 的A 端輸出到單片機的PORTB口,此時讀PORTB口的數(shù)據(jù)即為鍵盤狀態(tài)。為了及時地響應(yīng)鍵盤操作,需要經(jīng)常對鍵盤進(jìn)行掃描;掃描的方式有許多種,我們將鍵盤的掃描程序安排在主程序的循環(huán)執(zhí)行過程中的方式,并采用20ms延遲來消除按鍵的抖動問題,此外,為了實現(xiàn)每按鍵一次只響應(yīng)一次的功能,在執(zhí)行相應(yīng)的按鍵程序之前,必須確保按鍵已經(jīng)松開;在本例中這一措施有效的防止了數(shù)據(jù)抖動過快的問題。LED 數(shù)碼顯示有動態(tài)掃描和靜態(tài)顯示兩種方式(圖1 采取的方式為靜態(tài)方式),在動態(tài)掃描方式中,各數(shù)碼顯示是輪流點亮的,即控制數(shù)碼顯示的位選信號和相應(yīng)的要顯示的數(shù)碼的字形代碼同時逐一送出,反復(fù)不已,由于視覺的暫留現(xiàn)象,卻好象全都點亮著,這種電路的接法以后再介紹。在靜態(tài)方式中,只要將數(shù)據(jù)送出鎖存以后,各數(shù)碼顯示的數(shù)據(jù)不需要刷新,只要數(shù)據(jù)不需改變,就可以不去管他,所以稱為靜態(tài)顯示。在圖1 電路中,輸出顯示的操作簡化為對74LS373 的并口操作而已。由于靜態(tài)方式的工作原理比較簡單,編程也比較直觀簡單,程序間的相互關(guān)聯(lián)很少。因此編程容易,但要增加硬件,成本較高;與之相比,動態(tài)掃描的編程雖然要復(fù)雜一些,但因其所用硬件少,成本低。由數(shù)碼轉(zhuǎn)化為字形代碼可采用軟件譯碼、硬件譯碼等兩種方式。軟件譯碼是將各數(shù)碼的字形代碼構(gòu)成一個表格存儲于內(nèi)存之中,在顯示數(shù)碼時,通過執(zhí)行查表程序而得到相應(yīng)的字形代碼,再將之送入數(shù)碼顯示輸出電路進(jìn)行顯示,本例即采用這種方式,這種方式的編程與單片機有關(guān),在程序中給出了PIC16F877 的編程例程,對需要熟悉PIC16F877 單片機的人員有一定的參考價值。硬件譯碼則采用CD4511、74LS46、74LS47、74LS48、74LS49等BCD 碼—7段鎖存、譯碼、驅(qū)動芯片直接譯出字形代碼,點亮LED。74LS373 由LE 端對要顯示的數(shù)據(jù)進(jìn)行鎖存控制,實現(xiàn)LED 的靜態(tài)顯示。采用了PIC16F877 的端口輸出操作,模擬74LS373 的數(shù)據(jù)鎖存時序,即由軟件實現(xiàn)數(shù)據(jù)鎖存,這種方法可以十分容易的改變時序和延遲長短,使高速設(shè)備可以與低速設(shè)備聯(lián)系配合好,設(shè)計簡單方便,不好的地方是編程較長和稍微復(fù)雜一點。這種編程方法在下面的程序中有很好的體現(xiàn)。

    標(biāo)簽: F877 PIC 16F 877

    上傳時間: 2013-10-29

    上傳用戶:cuiyashuo

  • a) 參考《TMS320LF240x DSP結(jié)構(gòu)、原理及應(yīng)用》

    a) 參考《TMS320LF240x DSP結(jié)構(gòu)、原理及應(yīng)用》,弄清TMS320LF2407的定時器功能。 b) 測試定時器Timer1,周期中斷0.1秒,并控制燈D2閃爍時間為Ts c) 單步運行程序,觀察發(fā)光二極管D2的發(fā)光情況。 d) 程序裝入片外,按“RUN”觀察發(fā)光二極管D2的發(fā)光情況。

    標(biāo)簽: 240x TMS 320 240

    上傳時間: 2014-12-06

    上傳用戶:無聊來刷下

  • 內(nèi)容包括: 仿真器原理圖.rar CPLD_XDS510的源碼.rar 24C01配置文件.rar XDS510 Windows驅(qū)動程序 詳細(xì)制作過程說明文檔 簡介:介紹了基于USB2

    內(nèi)容包括: 仿真器原理圖.rar CPLD_XDS510的源碼.rar 24C01配置文件.rar XDS510 Windows驅(qū)動程序 詳細(xì)制作過程說明文檔 簡介:介紹了基于USB2.0接口的DSP仿真器的研制方法。采用該方法,只需要設(shè)計出DSP仿真器的硬件系統(tǒng)和CPLD程序,USB驅(qū)動程序的設(shè)計采用TI公司提供的源程序,使得仿真器的研制十分簡單易行。該仿真器通過實際產(chǎn)品測試,性能可靠。廣大的DSP開發(fā)者可以使用本文提供的方法制作仿真器。

    標(biāo)簽: 510 CPLD_XDS Windows

    上傳時間: 2014-01-25

    上傳用戶:杜瑩12345

  • 本代碼為編碼開關(guān)代碼

    本代碼為編碼開關(guān)代碼,編碼開關(guān)也就是數(shù)字音響中的 360度旋轉(zhuǎn)的數(shù)字音量以及顯示器上用的(單鍵飛梭開 關(guān))等類似鼠標(biāo)滾輪的手動計數(shù)輸入設(shè)備。 我使用的編碼開關(guān)為5個引腳的,其中2個引腳為按下 轉(zhuǎn)輪開關(guān)(也就相當(dāng)于鼠標(biāo)中鍵)。另外3個引腳用來 檢測旋轉(zhuǎn)方向以及旋轉(zhuǎn)步數(shù)的檢測端。引腳分別為a,b,c b接地a,c分別接到P2.0和P2.1口并分別接兩個10K上拉 電阻,并且a,c需要分別對地接一個104的電容,否則 因為編碼開關(guān)的觸點抖動會引起輕微誤動作。本程序不 使用定時器,不占用中斷,不使用延時代碼,并對每個 細(xì)分步數(shù)進(jìn)行判斷,避免一切誤動作,性能超級穩(wěn)定。 我使用的編碼器是APLS的EC11B可以參照附件的時序圖 編碼器控制流水燈最能說明問題,下面是以一段流水 燈來演示。

    標(biāo)簽: 代碼 編碼開關(guān)

    上傳時間: 2017-07-03

    上傳用戶:gaojiao1999

  • 基于FPGA的原理圖設(shè)計

    該原理圖采用CycloneV SOC FPGA設(shè)計的滿足多功能開發(fā)套件,主要接口包括以太網(wǎng),USB接口,Micro-B等接口,非常適合初學(xué)者開發(fā)使用,歡迎下載。

    標(biāo)簽: Cyclone,Altera,F(xiàn)PGA,生產(chǎn)

    上傳時間: 2015-03-04

    上傳用戶:renqiang2006

  • 正點原子高速無線調(diào)試器用戶資料

    1 產(chǎn)品簡介1.1 產(chǎn)品特點下載速度快,超越 JLINK V8,接近 JLINK V9采用 2.4G 無線通信,自動跳頻支持 1.8V~5V 設(shè)備,自動檢測支持 1.8V/3.3V/5V 電源輸出,上位機設(shè)置支持目標(biāo)板取電/給目標(biāo)板供電支持 MDK/IAR 編譯器,無需驅(qū)動,不丟固件支持 Cortex M0/M1/M3/M4/M7 等內(nèi)核 ARM 芯片支持仿真調(diào)試,支持代碼下載、支持虛擬串口提供 20P 標(biāo)準(zhǔn) JTAG 接口、提供 4P 簡化 SWD 接口支持 XP/WIN7/WIN8/WIN10 等操作系統(tǒng)尺寸小巧,攜帶方便1.2 基本參數(shù)產(chǎn)品名稱 ATK-HSWLDBG 高速無線調(diào)試器產(chǎn)品型號 ATK-HSWLDBG支持芯片 ARM Cortex M0/M1/M3/M4/M7 全系列通信方式 USB(免驅(qū))仿真接口 JTAG、SWD支持編譯器 MDK、IAR串口速度 10Mbps(max)燒錄速度 10M通信距離 ≥10MTX 端工作電壓 5V(USB 供電)TX 端工作電流 151mARX 端工作電壓 3.3V/5V(USB 或者 JTAG 或者 SWD 供電)RX 端工作電流 132mA@5V工作溫度 -40℃~+85℃尺寸 66.5mm*40mm*17mm1.3 產(chǎn)品實物圖圖 發(fā)送端圖 接收端圖 接收端接口輸出電壓示意圖,所有標(biāo)注 GND 的引腳均為地線1.4 接線示意圖高速無線調(diào)試器發(fā)送端,接線圖:高速無線調(diào)試器接收端,JTAG/SWD 接口供電,接線示意圖:高速無線調(diào)試器接收端,USB 接口供電,接線示意圖:1.5 高速無線調(diào)試器工作原理示意圖電腦端 高速無線調(diào)試器發(fā)送端 USB 接口目標(biāo) MCU 高速無線調(diào)試器接收端 JTAG/SWD 接口目標(biāo) MCU 高速無線調(diào)試器接收端5V 電源JTAG/SW 接口 USB 接口高速無線調(diào)試器JTAG/SW 接口 目標(biāo) MCU 高速無線調(diào)試器接收端USB 接口 電腦端 高速無線調(diào)試器發(fā)送端無線模塊無線模塊2、MDK 配置教程注意:低版本 MDK 對高速無線調(diào)試器的支持不完善,推薦 MDK5.23及以上版本。MDK5.23~MDK5.26 對高速 DAP 的支持都有 bug,必須打補丁。參考“mdk 補丁”文件夾下的相關(guān)文檔解決。SWD 如果接3 線,請查看第 10 章,常見問題 1。要提高速度,參考 4.2 節(jié)配置無線參數(shù)為大包模式。如果無線通信不穩(wěn)定,參考常見問題 4。

    標(biāo)簽: 高速無線調(diào)試器

    上傳時間: 2022-06-04

    上傳用戶:d1997wayne

  • (網(wǎng)盤)朱老師物聯(lián)網(wǎng)大講堂-全部視頻

    |- 我的虛擬機和ubuntu下載 - 0 B|- 騰訊課堂公開課 - 0 B|- 工具軟件 - 0 B|- X210光盤資料 - 0 B|- 4.C語言專題精講篇 - 0 B|- 2.uboot和linux內(nèi)核移植 - 0 B|- 1.ARM裸機全集 - 0 B|- 0.基礎(chǔ)預(yù)科 - 0 B|- 專用播放器第一代-已不用,請下載第二代.rar - 18.10 MB|- 專用播放器-《朱老師物聯(lián)網(wǎng)大講堂》收費視頻.rar - 18.10 MB|- 朱老師物聯(lián)網(wǎng)大講堂高級課程專用播放器-第二代.rar - 28.10 MB

    標(biāo)簽: 物聯(lián)網(wǎng)

    上傳時間: 2022-06-06

    上傳用戶:

  • 安森美車規(guī)級1080P圖像傳感器AR0231手冊

    AR0231AT7C00XUEA0-DRBR(RGB濾光)安森美半導(dǎo)體推出采用突破性減少LED閃爍 (LFM)技術(shù)的新的230萬像素CMOS圖像傳感器樣品AR0231AT,為汽車先進(jìn)駕駛輔助系統(tǒng)(ADAS)應(yīng)用確立了一個新基準(zhǔn)。新器件能捕獲1080p高動態(tài)范圍(HDR)視頻,還具備支持汽車安全完整性等級B(ASIL B)的特性。LFM技術(shù)(專利申請中)消除交通信號燈和汽車LED照明的高頻LED閃爍,令交通信號閱讀算法能于所有光照條件下工作。AR0231AT具有1/2.7英寸(6.82 mm)光學(xué)格式和1928(水平) x 1208(垂直)有源像素陣列。它采用最新的3.0微米背照式(BSI)像素及安森美半導(dǎo)體的DR-Pix?技術(shù),提供雙轉(zhuǎn)換增益以在所有光照條件下提升性能。它以線性、HDR或LFM模式捕獲圖像,并提供模式間的幀到幀情境切換。 AR0231AT提供達(dá)4重曝光的HDR,以出色的噪聲性能捕獲超過120dB的動態(tài)范圍。AR0231AT能同步支持多個攝相機,以易于在汽車應(yīng)用中實現(xiàn)多個傳感器節(jié)點,和通過一個簡單的雙線串行接口實現(xiàn)用戶可編程性。它還有多個數(shù)據(jù)接口,包括MIPI(移動產(chǎn)業(yè)處理器接口)、并行和HiSPi(高速串行像素接口)。其它關(guān)鍵特性還包括可選自動化或用戶控制的黑電平控制,支持?jǐn)U頻時鐘輸入和提供多色濾波陣列選擇。封裝和現(xiàn)狀:AR0231AT采用11 mm x 10 mm iBGA-121封裝,現(xiàn)提供工程樣品。工作溫度范圍為-40℃至105℃(環(huán)境溫度),將完全通過AEC-Q100認(rèn)證。

    標(biāo)簽: 圖像傳感器

    上傳時間: 2022-06-27

    上傳用戶:XuVshu

  • CANopen輕松入門

    前言本教程適用于CIACANopen 協(xié)議DS301又名CIA301標(biāo)準(zhǔn)。用戶須已經(jīng)掌握CAN2.0A協(xié)議的基本知識。即基本的幀結(jié)構(gòu)、ID、數(shù)據(jù)、DLC等知識,本文不再從CAN底層開始敘述。如果讀者需要了解CAN底層,推薦北京航空航天出版社出版的《項目驅(qū)動一—CAN-bus 現(xiàn)場總線基礎(chǔ)教程》。CANopen在ISO層級中的位置從oSI的7層網(wǎng)絡(luò)模型的角度來看同,CAN(Controller Area Network)現(xiàn)場總線僅僅定義了第1層(物理層,見ISO11898-2標(biāo)準(zhǔn))、第2層(數(shù)據(jù)鏈路層,見ISO11898-1標(biāo)準(zhǔn));而在實際設(shè)計中,這兩層完全由硬件實現(xiàn),設(shè)計人員無需再為此開發(fā)相關(guān)軟件(Software)或固件(Firmware),只要了解如何調(diào)用相關(guān)的接口和寄存器,即可完成對CAN的控制。如圖21所示。

    標(biāo)簽: canopen

    上傳時間: 2022-07-19

    上傳用戶:jiabin

  • MSP430系列超低功耗16位單片機原理與應(yīng)用(華中科技大學(xué))

    CPU:MSP430系列單片機的CPU和通用微處理器基本相同,只是在設(shè)計上采用了面向控制的結(jié)構(gòu)和指令系統(tǒng)。MSP430的內(nèi)核CPU結(jié)構(gòu)是按照精簡指令集和高透明的宗旨而設(shè)計的,使用的指令有硬件執(zhí)行的內(nèi)核指令和基于現(xiàn)有硬件結(jié)構(gòu)的仿真指令。這樣可以提高指令執(zhí)行速度和效率,增強了MSP430的實時處理能力。存儲器:存儲程序、數(shù)據(jù)以及外圍模塊的運行控制信息。有程序存儲器和數(shù)據(jù)存儲器。對程序存儲器訪問總是以字形式取得代碼,而對數(shù)據(jù)可以用字或字節(jié)方式訪問。其中MSP430各系列單片機的程序存儲器有ROM、OTP、EPROM和FLASH型。外圍模塊:經(jīng)過MAB、MDB、中斷服務(wù)及請求線與CPU相連。MSP430不同系列產(chǎn)品所包含外圍模塊的種類及數(shù)目可能不同。它們分別是以下一些外圍模塊的組合:時鐘模塊、看門狗、定時器A、定時器B、比較器A、串口0、1、硬件乘法器、液晶驅(qū)動器、模數(shù)轉(zhuǎn)換、數(shù)模轉(zhuǎn)換、端口、基本定時器、DMA控制器等。

    標(biāo)簽: msp430 單片機

    上傳時間: 2022-07-28

    上傳用戶:slq1234567890

主站蜘蛛池模板: 沾益县| 曲周县| 介休市| 砀山县| 长寿区| 额尔古纳市| 大同市| 大理市| 江油市| 当阳市| 泗阳县| 长子县| 嘉定区| 张北县| 通辽市| 罗定市| 扎兰屯市| 潮安县| 衡阳市| 且末县| 资源县| 开原市| 天长市| 宜丰县| 延津县| 太康县| 东兰县| 巴青县| 武汉市| 休宁县| 平罗县| 肇庆市| 邓州市| 博乐市| 桑植县| 宜良县| 湄潭县| 昌黎县| 博爱县| 康定县| 宜兰市|