久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5424|回復: 0
收起左側

PIC16F877的PORTA筆記

[復制鏈接]
ID:65608 發表于 2014-9-1 23:53 | 顯示全部樓層 |閱讀模式
PORTA 和 TRISA 寄存器

PORTA是8位寬的雙向端口。它所對應的數據方向寄存器是 TRISA(寄存器 3-2)。將 TRISA 的一個位置 1(= 1)可以將相應的 PORTA 引腳配置為輸入(即,禁止輸出驅動器) 。清零TRISA的一個位(= 0)可將相應的 PORTA 引腳配置為輸出(即,將輸出鎖存器的內容輸出到所選擇的引腳)。

讀 PORTA 寄存器(寄存器 3-1)讀的是引腳的狀態而寫該寄存器將會寫入端口鎖存器。所有寫操作都是讀-修改-寫操作。因此,寫一個端口就意味著先讀該端口的引腳電平,修改讀到的值,然后再將改好的值寫入端口數據鎖存器。

即使在 PORTA 引腳用作模擬輸入時,TRISA 寄存器(寄存器 3-2)仍然控制 PORTA 引腳的方向。當將PORTA引腳用作模擬輸入時,用戶必須確保 TRISA寄存器中的位保持為置 1 狀態。  配置為模擬輸入的 I/O 引腳總是讀為0。

PORTA:bit 7-0 RA<7:0>:PORTA I/O 引腳位

1 = 端口引腳電平> VIH

0 = 端口引腳電平< VIL



bit 7-0 TRISA<7:0>: PORTA 三態控制位

1 = PORTA 引腳被配置為輸入(三態)

0 = PORTA 引腳被配置為輸出

注 1: TRISA<7:6> 在 XT、 HS 和 LP 振蕩器模式下總是讀為 1。



例:初始化 PORTA

注: 必須初始化ANSEL寄存器以將模擬通道配置為數字輸入。配置為模擬輸入的引腳將

讀為0。

BANKSEL PORTA ;

CLRF PORTA ;Init PORTA

BANKSEL ANSEL ;

CLRF ANSEL ;digital I/O

BANKSEL TRISA ;

MOVLW 0Ch ;Set RA<3:2> as inputs

MOVWF TRISA ;and set RA<5:4,1:0>;as outputs



ANSEL 寄存器

ANSEL 寄存器(寄存器3-3)用于將I/O引腳的輸入模式配置為模擬模式。將 ANSEL 中適當的位置 1 將導致對相應引腳的所有數字讀操作返回 0,并使引腳的模擬功能正常工作。

ANSEL 位的狀態對數字輸出功能沒有影響。 TRIS 清零且 ANSEL 置 1 的引腳仍作為數字輸出,但輸入模式將成為模擬模式。這會導致在受影響的端口上執行讀-修改-寫操作時產生不可預計的結果。

ANSEL :bit 7-0 ANS<7:0>:模擬選擇位

分別選擇引腳AN<7:0>的模擬或數字功能。

1 =模擬輸入。引腳被分配為模擬輸入(1)。

0 =數字 I/O。引腳被分配給端口或特殊功能。

注 1: 將引腳設置為模擬輸入將自動禁止數字輸入電路、弱上拉電路和電平變化中斷(如果有的話) 。相應的TRIS 位必須置 1以將引腳設置為輸入模式,從而允許從外部控制引腳電壓。

2:在 PIC16F883/886 上未實現。

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 91色在线| 草草草草视频 | 中文一级片 | 久久久久国产精品 | 国产免费a视频 | 国产日韩一区二区三区 | 成人福利片 | 久久免费精品 | 在线日韩欧美 | 亚洲在线 | 欧洲色综合 | 亚洲精品国产成人 | 一区二区三区免费 | 精品欧美色视频网站在线观看 | 国产羞羞视频在线观看 | 久草热视频 | 在线看片国产精品 | 色综合久 | 亚洲国产欧美91 | 一区二区三区四区国产 | 久久国产一区 | 狠狠操在线 | 日韩精品一区二区三区视频播放 | 亚洲国产精品人人爽夜夜爽 | 亚洲精品一区中文字幕乱码 | 国产欧美精品区一区二区三区 | 久久久久久国产精品免费免费狐狸 | 国产四区 | 二区视频| 欧美日韩a| 欧美最猛黑人xxxⅹ 粉嫩一区二区三区四区公司1 | 欧美激情a∨在线视频播放 成人免费共享视频 | 久久中文字幕一区 | 二区中文 | 亚洲免费影院 | 在线观看av免费 | 成人h动漫亚洲一区二区 | 在线色网 | 亚洲免费毛片 | 久久国产精品视频 | 在线观看av不卡 |