一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

怎么樣用單片機(jī)的串口驅(qū)動(dòng)74LS165

2oON_changxuemc ? 來源:未知 ? 作者:鄧佳佳 ? 2018-03-07 11:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

I/O接口的功能是負(fù)責(zé)實(shí)現(xiàn)CPU通過系統(tǒng)總線把I/O電路和外圍設(shè)備聯(lián)系在一起,按照電路和設(shè)備的復(fù)雜程度,I/O接口的硬件主要分為兩大類:

(1)I/O接口芯片

這些芯片大都是集成電路,通過CPU輸入不同的命令和參數(shù),并控制相關(guān)的I/O電路和簡單的外設(shè)作相應(yīng)的操作,常見的接口芯片如定時(shí)/計(jì)數(shù)器、中斷控制器、DMA控制器、并行接口等。

(2)I/O接口控制卡

有若干個(gè)集成電路按一定的邏輯組成為一個(gè)部件,或者直接與CPU同在主板上,或是一個(gè)插件插在系統(tǒng)總線插槽上。

按照接口的連接對象來分,又可以將他們分為串行接口、并行接口、鍵盤接口和磁盤接口等。

用I/O模擬移位寄存器的時(shí)序驅(qū)動(dòng)74LS165,實(shí)現(xiàn)并行數(shù)據(jù)的輸入。如下圖所示,P1.5被用于串行數(shù)據(jù)輸入,P1.6用于移位時(shí)鐘輸出,P1.7用來控制74LS165的工作狀態(tài)。

單片機(jī)I/O端口驅(qū)動(dòng)74LS165主要包括函數(shù)聲明管腳定義部分、數(shù)據(jù)輸入函數(shù)以及數(shù)據(jù)輸出函數(shù)。

(1)函數(shù)聲明管腳定義。

函數(shù)聲明管腳定義部分主要完成程序所涉及的庫函數(shù)的聲明及有關(guān)引腳的定義,一般置于程序的開頭部分,代碼如下:

(2)數(shù)據(jù)輸入函數(shù)in_simuseri()。

數(shù)據(jù)輸入函數(shù)in_simuseri()實(shí)現(xiàn)8位數(shù)據(jù)的從低位到高位的串行輸入,程序代碼如下所示:

(3)數(shù)據(jù)輸出函數(shù)PAs()。

數(shù)據(jù)輸出函數(shù)PAs()實(shí)現(xiàn)數(shù)據(jù)的并行輸出,程序代碼如下:

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6067

    文章

    44992

    瀏覽量

    650678
  • 串口
    +關(guān)注

    關(guān)注

    15

    文章

    1588

    瀏覽量

    79974

原文標(biāo)題:51單片機(jī)輕松入門與實(shí)踐教程

文章出處:【微信號(hào):changxuemcu,微信公眾號(hào):暢學(xué)單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    使用USB轉(zhuǎn)TTL串口板和ST-LINK調(diào)試下載器給STM32單片機(jī)下載程序

    本文詳細(xì)介紹如何使用ST-LINK/V2和USB轉(zhuǎn)TTL串口板為STM32單片機(jī)下載程序,包括STM32啟動(dòng)模式、JTAG與SWD接口對比、驅(qū)動(dòng)安裝及官方軟件STM32ST-LINKUtility和FlashLoaderDemo
    的頭像 發(fā)表于 06-20 17:26 ?535次閱讀
    使用USB轉(zhuǎn)TTL<b class='flag-5'>串口</b>板和ST-LINK調(diào)試下載器給STM32<b class='flag-5'>單片機(jī)</b>下載程序

    扒一扒單片機(jī)與存儲(chǔ)器的那些事

    單片機(jī)與存儲(chǔ)器的關(guān)系像什么?單片機(jī)里的存儲(chǔ)都是一的嗎?為什么有的單片機(jī)既有EEPROM又有Flash?
    的頭像 發(fā)表于 04-10 10:06 ?945次閱讀
    扒一扒<b class='flag-5'>單片機(jī)</b>與存儲(chǔ)器的那些事

    瑞薩Cortext-M85內(nèi)核RA8系列單片機(jī)串口輸出實(shí)現(xiàn)方法

    串口是最常見的通信方式之一,也是單片機(jī)調(diào)試最常見的通信接口,也是現(xiàn)在的單片機(jī)必備的通信接口,目前(2024-05)最新、最強(qiáng)的Cortext-M85內(nèi)核的RA8系列單片機(jī)也不例外。
    的頭像 發(fā)表于 03-21 09:58 ?1063次閱讀
    瑞薩Cortext-M85內(nèi)核RA8系列<b class='flag-5'>單片機(jī)</b>的<b class='flag-5'>串口</b>輸出實(shí)現(xiàn)方法

    74HC165-Q100;74HCT165-Q100并行輸入/串行輸出移位寄存器規(guī)格書

    電子發(fā)燒友網(wǎng)站提供《74HC165-Q100;74HCT165-Q100并行輸入/串行輸出移位寄存器規(guī)格書.pdf》資料免費(fèi)下載
    發(fā)表于 02-14 16:12 ?0次下載
    <b class='flag-5'>74HC165</b>-Q100;<b class='flag-5'>74HCT165</b>-Q100并行輸入/串行輸出移位寄存器規(guī)格書

    74HC165;74HCT165移位寄存器規(guī)格書

    電子發(fā)燒友網(wǎng)站提供《74HC165;74HCT165移位寄存器規(guī)格書.pdf》資料免費(fèi)下載
    發(fā)表于 02-14 16:06 ?0次下載
    <b class='flag-5'>74HC165</b>;<b class='flag-5'>74HCT165</b>移位寄存器規(guī)格書

    51單片機(jī)驅(qū)動(dòng)DAC8580遇到的疑問求解

    今天51單片機(jī)驅(qū)動(dòng)DAC8580,不知時(shí)序不對,還是51單片機(jī)慢了,驅(qū)動(dòng) 不了啊,時(shí)序如下,請哪位大俠分析下
    發(fā)表于 02-07 07:50

    51單片機(jī)中為什么很少出現(xiàn)printf的身影

    流,他能跟外部交互的,只有串口。 51單片機(jī)的開發(fā)語言是C語言,雖然跟標(biāo)準(zhǔn)C有點(diǎn)區(qū)別,但是 printf 函數(shù)還是可以的,只要修改 printf 的輸
    的頭像 發(fā)表于 12-03 10:46 ?1398次閱讀
    51<b class='flag-5'>單片機(jī)</b>中為什么很少出現(xiàn)printf的身影

    基于51單片機(jī)的多路溫度檢測調(diào)節(jié)及串口顯示

    ,利用虛擬串口模塊實(shí)時(shí)將平均溫度值實(shí)現(xiàn)串口顯示。仿真演示視頻:基于51單片機(jī)的多路溫度檢測調(diào)節(jié)及串口顯示-仿真視頻設(shè)計(jì)介紹 51單片機(jī)
    的頭像 發(fā)表于 10-22 14:13 ?871次閱讀
    基于51<b class='flag-5'>單片機(jī)</b>的多路溫度檢測調(diào)節(jié)及<b class='flag-5'>串口</b>顯示

    單片機(jī)怎么寫入程序

    程序通常涉及以下幾個(gè)步驟: 選擇單片機(jī)和開發(fā)環(huán)境 : 確定項(xiàng)目需求,選擇合適的單片機(jī)型號(hào)。 安裝相應(yīng)的開發(fā)環(huán)境,如Keil、IAR、MPLAB等。 硬件連接 : 將單片機(jī)連接到開發(fā)板或自制的電路板上。 使用USB轉(zhuǎn)
    的頭像 發(fā)表于 10-21 11:21 ?2452次閱讀

    51單片機(jī)驅(qū)動(dòng)

    電子發(fā)燒友網(wǎng)站提供《51單片機(jī)驅(qū)動(dòng).exe》資料免費(fèi)下載
    發(fā)表于 09-20 11:46 ?5次下載

    stm32單片機(jī)什么軟件編程

    STM32單片機(jī)是一種廣泛應(yīng)用于嵌入式系統(tǒng)領(lǐng)域的微控制器,具有高性能、低功耗、豐富的外設(shè)接口等特點(diǎn)。要對STM32單片機(jī)進(jìn)行編程,需要選擇合適的軟件工具。 概述 STM32單片機(jī)
    的頭像 發(fā)表于 09-02 10:16 ?3491次閱讀

    單片機(jī)燒錄程序什么軟件

    單片機(jī)燒錄程序是單片機(jī)開發(fā)過程中的一個(gè)重要環(huán)節(jié),涉及到將編寫好的程序代碼通過燒錄器寫入單片機(jī)的ROM中,以實(shí)現(xiàn)對單片機(jī)的控制。 燒錄器的類型 燒錄器是用于將程序代碼寫入
    的頭像 發(fā)表于 09-02 10:05 ?3455次閱讀

    單片機(jī)燒錄程序的串口線怎么連接

    單片機(jī)開發(fā)過程中,燒錄程序是一項(xiàng)重要的工作。而燒錄程序通常需要使用串口線來實(shí)現(xiàn)。本文將介紹單片機(jī)燒錄程序的串口線連接方法,包括串口線的類型
    的頭像 發(fā)表于 09-02 09:50 ?4075次閱讀

    51單片機(jī)燒錄軟件怎么

    準(zhǔn)備工作 確保您已經(jīng)安裝了51單片機(jī)燒錄軟件,如Keil、IAR等。 準(zhǔn)備好51單片機(jī)開發(fā)板和燒錄器,如STC-ISP等。 確保您的計(jì)算機(jī)已經(jīng)安裝了相應(yīng)的驅(qū)動(dòng)程序。 安裝燒錄軟件 從官方網(wǎng)站或可
    的頭像 發(fā)表于 08-22 09:26 ?2868次閱讀

    藍(lán)牙模塊如何實(shí)現(xiàn)單片機(jī)和手機(jī)端數(shù)據(jù)互傳

    ZX-D30、ZX-D37、ZX-D32等。 藍(lán)牙模塊設(shè)置 : 將藍(lán)牙模塊與單片機(jī)連接。通常,藍(lán)牙模塊通過串口(UART)與單片機(jī)通信。 設(shè)置藍(lán)牙模塊的工作模式和參數(shù),例如波特率、名稱、停止位、數(shù)據(jù)位等。這通常通過發(fā)送特定的AT
    的頭像 發(fā)表于 07-24 17:59 ?5645次閱讀
    藍(lán)牙模塊如何實(shí)現(xiàn)<b class='flag-5'>單片機(jī)</b>和手機(jī)端數(shù)據(jù)互傳