單片機應用系統中,多用LED數碼管作為顯示裝置,以矩陣鍵盤作為輸入裝置.常用的單片機與顯示器、鍵盤的接口有2種方式:并行方式和串行方式.并行方式以單片機的并行口(或擴展I/O口)通過一定的驅動裝置連接LED數碼管的段、位驅動器和矩陣式鍵盤,進行動態顯示和掃描查詢鍵盤.其電路簡單,但占用的I/O口位較多.串行方式采用單片機的串行口連接移位寄存器,再驅動LED的段和矩陣式鍵盤.這種電路雖然所占的I/O口位較少,但接口芯片的數量將隨LED數碼管數量的增加而增加,電路比較復雜.本文介紹的接口電路,屬并行方式,采用了合適的芯片進行硬件譯碼和驅動,故電路更為簡單.與通常所用的并行方式相比,在連接相同數量的LED顯示器和輸入鍵的情況下,所占用的I/O口位較少,能滿足一般單片機應用系統的需要.
資源簡介:一種8 位I/O口的單片機顯示器和鍵盤接口
上傳時間: 2013-07-29
上傳用戶:標點符號
資源簡介:c8051f120為主控芯片,P5口的8位IO口完成的16位按鍵,鍵值“掃描”檢測。檢測得到的結果通過函數返回。在此程序中返回鍵值使用用字庫字符顯示程序顯示在Lcd上。
上傳時間: 2013-12-31
上傳用戶:gxf2016
資源簡介:該源碼通過IO口對sht1x系列溫度傳感器系列進行了控制, 用戶只要根據自己的硬件對IO口進行設置即可使用,使用時注意IO口的輸入輸出和內部上拉控制即可使用.
上傳時間: 2014-01-19
上傳用戶:tyler
資源簡介:用89C51串行口外接CD4094移位寄存器擴展8位并行口,8位并行口的每位都接一個發光二極管,要求發光二極管從左到右以一定延遲輪流顯示,并不斷循環。
上傳時間: 2013-12-20
上傳用戶:pkkkkp
資源簡介:此模塊用于"PS/2接口的鼠標或鍵盤"與"具有外部讀寫的8位并口單片機"雙向通信模塊. Verilog HDL語言編寫,在Quartus II 8.1 (32-Bit)軟件中編譯,并下載至EPM7128SLC84-10芯片中通過. 文件中有詳細的注解. 此模塊具有對于PS/2時鐘和數據線的濾波功能,這...
上傳時間: 2017-02-20
上傳用戶:集美慧
資源簡介:關于用帶SPI接口的MCP23S17擴展16位通用IO端口的單片機實驗,適合感興趣的學習者學習,可以提高自己的能力,大家可以多交流哈
上傳時間: 2022-05-19
上傳用戶:zhaiyawei
資源簡介:用C51單片機掛液晶顯示器和鍵盤的一個自動測量功放參數的系統源代碼。
上傳時間: 2013-12-01
上傳用戶:ve3344
資源簡介:在軟件proteus下仿真MCU-51單片機6位LED計數器的演示例子和完整源代碼(keil工程)
上傳時間: 2015-06-24
上傳用戶:海陸空653
資源簡介:通過PortTalk和改良的函數集、在Windows 2000 和 Windows XP 下進行IO口的直接訪問。主調函數為OpenCurrentProcessIOAllAccess(PID: THandle)或者OpenCurProcessIOAllAccess(CurWnd: THandle),PID為進程ID,CurWnd為窗口句柄。
上傳時間: 2015-08-06
上傳用戶:D&L37
資源簡介:ad974同c8051f040spi通訊的例程。實現了16位對8位spi控制器的操作。使用時須將程序中can和顯示等模塊剔除(及其定義)即可編譯通過。此程序是產品中實用的。只是將算法剔除了。
上傳時間: 2014-01-14
上傳用戶:417313137
資源簡介:一個演示如何使用和定義F2407的IO口的程序例子,在CCS下編譯通過
上傳時間: 2016-01-23
上傳用戶:515414293
資源簡介:51單片機擴展IO口的8255驅動程序,很好用的程序,直接用
上傳時間: 2016-03-18
上傳用戶:hebmuljb
資源簡介:在ASIC設計中常常會用到雙向IO口來節省系統的硬件資源。但很少有書籍對INOUT口的程序設計和仿真進行介紹,同時,一些書籍介紹的方法在實際中無法使用,本文通過一個圖象傳感器的事例來詳細說明INOUT口的設計方法,并提出一些與實際情況相符的仿真方法
上傳時間: 2013-12-16
上傳用戶:JasonC
資源簡介:AT89C51是帶4K字節閃爍可編程可擦除只讀存儲器(EPEROM)的低電壓、高性能CMOS 8位微處理器(俗稱單片機)。以下為管腳說明。
上傳時間: 2016-10-20
上傳用戶:清風冷雨
資源簡介:由于普通單片機只有一個串口,由于用戶可能會用到多個串口,而對于雙串口的單片機價格貴,不如自己動手選擇兩個IO口,自己模擬串口通訊,以下為模擬串口程序.
上傳時間: 2016-10-21
上傳用戶:tb_6877751
資源簡介:8250擴展串口的單片機C51例程和相關資料。
上傳時間: 2016-11-19
上傳用戶:klin3139
資源簡介:M8+1302+18b20+8位數碼管的sch和gcc源程序
上傳時間: 2014-01-04
上傳用戶:txfyddz
資源簡介:這是DM642(EVM開發板)的IO控制和定時器控制IO口的原代碼,用CCS3.3可以打開,調試通過.
上傳時間: 2017-03-29
上傳用戶:zq70996813
資源簡介:M8+1302+18b20+8位數碼管的sch和gcc源程序 數碼管顯示
上傳時間: 2017-05-11
上傳用戶:924484786
資源簡介:液晶顯示驅動ST7920 使用8位并口驅動的,內部是該驅動的源碼!
上傳時間: 2014-01-25
上傳用戶:ynwbosss
資源簡介:這個通用的Bootloader可以支持大部分具有自編程功能、帶有Boot區和UART串口的AVR單片機(主要是Mega系列)。如果是多串口的單片機,可以任意選擇使用其中的一個串口。程序支持RS232/RS485/RS422方式,如果程序稍加修改,也應當可以很容易的支持USI、SPI、I2C...
上傳時間: 2017-07-04
上傳用戶:hgy9473
資源簡介:前面我們已經完成了第一個實例:流水燈的實驗。今天我們開始進行第二個實例的學習:8位數碼管的顯示。
上傳時間: 2013-05-23
上傳用戶:情義強哥
資源簡介:一個8位機下的iic驅動程序,I/O口模擬的,可以參考一下哦!
上傳時間: 2015-08-29
上傳用戶:aeiouetla
資源簡介:4位并口的12864液晶驅動程序,適合avr單片機,獨立頭文件
上傳時間: 2015-09-03
上傳用戶:671145514
資源簡介:描述了一個8位二進制輸入的DAC 文章中包含源代碼 采用數字化技術、在測控系統中用IP核實現D/A轉換,并且在1片可編程邏輯器件中實現。它不受溫度的影響,既可保持高分辨率,又可降低對電路精度和穩定度的要求,并減少元件的數量。
上傳時間: 2016-06-10
上傳用戶:王楚楚
資源簡介:視頻編碼電路主要實現接收8位CCIR656格式的YUV數據,(例如MPEG解碼數據),并編碼成亮度Y和色度信號C,以及合成CVBS信號,經過D/A轉換后輸出。基本的編碼功能包括副載波產生,色差信號調制,同步信號內插。 主要應用在視頻處理,軍事圖像處理。 GM7221設計...
上傳時間: 2013-12-29
上傳用戶:Divine
資源簡介:基于ep3c10e144 FPGA +雙核8位AD928設計的雙通道示波器quartus8.0 verilog 工程源碼+ PDF硬件原理圖,雙通道示波器應用到FPGA主控與雙核8位AD9288,AD9288是一款雙核8位單芯片采樣模數轉換器(ADC),內置片內采樣保持電路,專門針對低成本、低功耗、小尺寸和...
上傳時間: 2022-01-21
上傳用戶:
資源簡介:ST7796S 顯示芯片驅動程序源碼,包含STM32F103 51 mega2560等源碼,內部文件有詳細的針腳接線說明,源碼顯示采用8位并口控制,代碼兼容ILI9486,包含觸摸顯示,。f103芯片的幀率能達到14幀。
上傳時間: 2022-07-17
上傳用戶:xsr1983
資源簡介:8位ADC TLC0838 的C語言程序
上傳時間: 2014-12-21
上傳用戶:xwd2010
資源簡介:國人為8位機寫的實時操作系統,已經有實際的產品應用。
上傳時間: 2015-03-28
上傳用戶:ecooo