51单片机c语言数字输入输出,第五章 51单片机C语言程序--输入输出接口.pdf
四川師范大學(xué)成都學(xué)院
51單片機(jī)原理及應(yīng)用
單片機(jī)輸入/輸出口(I/O口)
主講教師:劉強(qiáng)
四川師范大學(xué)成都學(xué)院電子競賽培訓(xùn)實驗中心(劉強(qiáng))
明德、博學(xué)、求實、創(chuàng)新
復(fù)習(xí)1、單片機(jī)的外觀
AT89C51
ATMEL
87C51 FLASH型
EPROM型
四川師范大學(xué)成都學(xué)院電子競賽培訓(xùn)實驗中心(劉強(qiáng))
明德、博學(xué)、求實、創(chuàng)新
復(fù)習(xí)2、單片機(jī)的引腳功能
AT89S51共40個引腳 (常用的雙排直插DIP封裝),大致可分為4類:電源、
時鐘、控制和I/O引腳。
四川師范大學(xué)成都學(xué)院電子競賽培訓(xùn)實驗中心(劉強(qiáng))
明德、博學(xué)、求實、創(chuàng)新
復(fù)習(xí)3:MCS-51系列單片機(jī)的內(nèi)部結(jié)構(gòu)
四川師范大學(xué)成都學(xué)院電子競賽培訓(xùn)實驗中心(劉強(qiáng))
明德、博學(xué)、求實、創(chuàng)新
問題引入
I/O外設(shè)與主機(jī)(CPU)之間的橋梁I/O接口
I/O外設(shè)可實現(xiàn)人機(jī)對話和交流,但I(xiàn)/O外設(shè)不能直接與CPU相接,而
必須通過I/O接口的中間轉(zhuǎn)換。
即:對單片機(jī)的控制,其實就是對I/O 口的控制,無論單片機(jī)對外界進(jìn)行何種
對單片機(jī)的控制,其實就是對I/O 口的控制,無論單片機(jī)對外界進(jìn)行何種
控制,或接受外部的控制,都是通過I/O 口進(jìn)行的。
控制,或接受外部的控制,都是通過I/O 口進(jìn)行的。
CPU × I/O外設(shè)
I/O接口
CPU 鍵盤
鍵盤接口
四川師范大學(xué)成都學(xué)院電子競賽培訓(xùn)實驗中心(劉強(qiáng))
明德、博學(xué)、求實、創(chuàng)新
一、I/O口概述
單片機(jī)總共有P0、P1、P2、P3四個8位雙向輸入輸出端口,每個端口
都有鎖存器、輸出驅(qū)動器和輸入緩沖器。
4個I/O端口都能作輸入輸出口用,其中P0和P2通常用于對外部存儲器
的訪問。
P0 口,8根輸入/輸出I/O接口線
共有32根I/O接口線
接口電路 四個并行口 P1 口,8根輸入/輸出I/O接口線 每一根線都可以設(shè)定
(I/O接口) P2 口,8根輸入/輸出I/O接口線 為輸入或輸出
P3 口,8根輸入/輸出I/O接口線
輸出的控制信號(輸出)
單片機(jī) 都是通過這32根
I/O線進(jìn)行傳輸?shù)?/p>
采集外部的輸入信號(輸入)
四川師范大學(xué)成都學(xué)院電子競賽培訓(xùn)實驗中心(劉強(qiáng))
明德、博學(xué)、求實、創(chuàng)新
1. P0口 (P0.0~P0.7,39腳~32腳)
地址/數(shù)據(jù) vcc
控制
讀鎖存器
T1
總結(jié)
以上是生活随笔為你收集整理的51单片机c语言数字输入输出,第五章 51单片机C语言程序--输入输出接口.pdf的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 可乐加瓷砖多少钱一?
- 下一篇: c语言输出精确圆周率,如何设计C语言程序