日本高清不卡中文字幕-一起草草视频在线观看-亚洲精品一区二区三区色-国产亚洲精品免费视频

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

8255的控制字

關(guān)鍵字:8051單片機(jī) 8255 作者:admin 來源:不詳 發(fā)布時(shí)間:2018-05-08  瀏覽:109

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

表1 8255的工作方式

方式            接口

A

B

C

方式0

基本I/O方式

基本I/O方式

基本I/O方式

方式1

應(yīng)答I/O方式

應(yīng)答I/O方式

通信線

方式2

應(yīng)答I/O雙向方式

通信線

1. 工作方式選擇字

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

圖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口為應(yīng)答I/O輸入方式,B口為應(yīng)答I/O輸出方式。

解:

2.C口置/復(fù)位控制字

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

圖2   C口置/復(fù)位控制字

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

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

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

編輯:admin  最后修改時(shí)間:2023-03-28

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

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

Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號(hào)-4

福贡县| 白玉县| 潞西市| 印江| 瓮安县| 长泰县| 建平县| 虹口区| 汝南县| 平度市| 普定县| 阿拉尔市| 江源县| 锡林浩特市| 黑河市| 新余市| 金坛市| 冀州市| 科技| 南部县| 吉木萨尔县| 内丘县| 曲水县| 武强县| 乐昌市| 津市市| 资阳市| 连南| 樟树市| 开远市| 五原县| 兴国县| 綦江县| 昆明市| 马关县| 当雄县| 沙坪坝区| 康马县| 木里| 华阴市| 谢通门县|