国产成人av人人爽人人澡-亚洲国产日韩欧美一区-好吊日视频这里只有精品-日本高清精品视频在线

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當前位置:首頁 >> 技術中心 >> 單片機入門 >> 8255的控制字

8255的控制字

關鍵字:8051單片機 8255 作者:admin 來源:不詳 發(fā)布時間:2018-05-08  瀏覽:140

由8255的定義可知,8255有3種工作方式,這3種工作方式如表1所示。8255的3種工作方式的選擇由8255工作方式選擇字決定,下面介紹8255工作方式選擇字。

表1 8255的工作方式

方式            接口

A

B

C

方式0

基本I/O方式

基本I/O方式

基本I/O方式

方式1

應答I/O方式

應答I/O方式

通信線

方式2

應答I/O雙向方式

通信線

1. 工作方式選擇字

8255工作方式選擇字共8位(如圖1),存放在8255控制寄存器中。最高位D7為標志位,D7=1表示控制寄存器中存放的是工作方式選擇字,D7=0表示控制寄存器中存放的是C口置位/復位控制字。

圖1 8255的工作方式控制字

所謂8255初始化就是要根據(jù)工作要求,確定8255工作方式選擇字,并輸入8255控制寄存器。

例1  對8255初始化編程:

(1)A、B、C口均為基本I/O輸出方式。

(2)A口與上C口為基本I/O輸出方式。

     B口與下C口為基本I/O輸入方式。

(3)A口為應答I/O輸入方式,B口為應答I/O輸出方式。

解:

2.C口置/復位控制字

8255的C口可進行位操作,即:可對8255C口的每一位進行置位或清零操作,該操作是通過設置C口置/復位字實現(xiàn)的(圖2)。C口置/復位字共8位,各位含義如下:

圖2   C口置/復位控制字

由于8255的工作方式選擇字與C口置/復位字共用一個控制寄存器,故特設置D7為標志位,D7=0表示控制字為C口置/復位字,D7=1表示控制字為8255工作方式選擇字。D6D5D4不用,常取000。

例2  用8255C口的PC3引腳向外輸出連續(xù)的正脈沖信號,頻率=1000Hz。

解:將C口設置為基本I/O輸出方式,先從PC3引腳輸出高電平1,間隔0.5ms后向PC3輸出低電平0,再間隔0.5ms后向PC3輸出高電平1,周而復始。則可實現(xiàn)從PC3輸出頻率為1000HZ的正脈沖的目的。

編輯:admin  最后修改時間:2023-03-28

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2025 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號-4