您当前的位置:五五电子网电子知识单片机-工控设备综合-其它UPD78F0411 端口功能分析 正文
UPD78F0411 端口功能分析

UPD78F0411 端口功能分析

点击数:7531 次   录入时间:03-04 11:38:25   整理:http://www.55dianzi.com   综合-其它

    1.1 端口功能

    有两种类型的引脚I/O 缓冲器电源:AVREF 注和VDD 。这些电源和引脚之间的关系显示如下。

    78K0/LC3 産品中提供的端口如圖4-1 所示,這些端口可以支持多種控制操作。每個端口的功能如表4-2 所示。
除了作爲數字I/O 端口功能,這些端口還有幾個複用功能。

   

   

    1.2 端口配置
端口包括如下硬件。

    1.2.1 端口1

    端口1 是具有输出锁存功能的2 位I/O 端口。通过使用端口模式寄存器1(PM1),可以位选端口1 爲输入或输出模式。如果P12 和P13 作爲输入端口,则内部上拉电阻的使用可以通过上拉电阻选择寄存器1(PU1) 以1 位单元的方式指定。

    这个端口还可以用于按键中断输入和串行接口数据I/O。

    复位信号的産生可将端口1 设置爲输入模式。

    图4-2 和4-3 显示端口1 的框图。

    P1: 端口寄存器1

    PU1: 上拉电阻选择寄存器1

    PM1: 端口模式寄存器1

    RD: 读信号

    WRxx: 写信号

    P1: 端口寄存器1

    PU1: 上拉电阻选择寄存器1

    PM1: 端口模式寄存器1

    RD: 读信号

    WRxx: 写信号

    1.2.2 端口2

    端口2 是具有输出锁存功能的6 位I/O 端口。通过使用端口模式寄存器2(PM2),可以位选端口2 爲输入或输出模

    式。

    这个端口还可以用于10 位逐次逼近型A/D 转换器模拟输入(仅对mPD78F041x)和segment 输出。

    P20/SEG21/ANI0 注~ P25/SEG16/ANI5 注,使用端口功能寄存器2 (PF2)设置端口功能(除segment 输出) ,使用ADPC0 设置数字I/O,使用PM2 设置输入模式,将其用作数字输入引脚。使用这些引脚从低位开始。

    P20/SEG21/ANI0 注~ P25/SEG16/ANI5 注,使用端口功能寄存器2 (PF2)设置端口功能(除segment 输出),使用ADPC0 设置数字I/O,使用PM2 设置输出模式,将其用作数字输出引脚。使用这些引脚从低位开始。

    复位信号的産生可将端口2 设置爲输入模式。

    图4-4 显示端口2 的框图。

   

    注 仅对UPD78F041x 。

    P2: 端口寄存器2

    PU2: 上拉电阻选择寄存器2

    PM2: 端口模式寄存器2

    PF2: 端口功能寄存器2

    RD: 读信号

    WRxx: 写信号

    1.2.3 端口3

    端口3 是具有输出锁存功能的4 位I/O 端口。通过使用端口模式寄存器3(PM3),可以位选端口3 爲输入或输出模式。如果P31 ~ P34 作爲输入端口,则内部上拉电阻的使用可以通过上拉电阻选择寄存器3(PU3)以1 位单元的方式指定。

    这个端口还可以用于外部中断请求输入、定时器I/O、manchester 编码发生器输出、实时计数器输出和蜂鸣器输出。

    复位信号的産生可将端口3 设置爲输入模式。

    图4-5 和4-6 显示端口3 的框图。

    P3: 端口寄存器3

    PU3: 上拉电阻选择寄存器3

    PM3: 端口模式寄存器3

    RD: 读信号

    WRxx: 写信号

    P3: 端口寄存器3

    PU3: 上拉电阻选择寄存器3

    PM3: 端口模式寄存器3

    RD: 读信号

    WRxx: 写信号

    1.2.4 端口4

    端口4 是具有输出锁存功能的1 位I/O 端口。通过使用端口模式寄存器4(PM4),可以位选端口4 爲输入或输出模式。如果P40 作爲输入端口,则内部上拉电阻的使用可以通过上拉电阻选择寄存器4(PU4)以1 位单元的方式指定。

    这个端口还可以用于LCD 驱动电源引脚和按键中断输入引脚。

    复位信号的産生可将端口4 设置爲输入模式。

    图4-7 显示端口4 的框图。

    P4: 端口寄存器4

    PU4: 上拉电阻选择寄存器4

    PM4: 端口模式寄存器4

    LCDM: LCD 显示模式寄存器

    RD: 读信号

    WRxx: 写信号



www.55dianzi.com

    1.2.5 端口10
端口10 是具有輸出鎖存功能的2 位I/O 端口。通過使用端口模式寄存器10(PM10),可以位選端口10 爲輸入或輸出模式。如果P100 ~ P101 作爲輸入端口,則内部上拉電阻的使用可以通過上拉電阻選擇寄存器10(PU10)以1 位單元的方式指定。
這個端口還可以用于segment 輸出。
複位信号的産生可将端口10 設置爲輸入模式。
圖4-8 顯示端口10 的框圖。

    P10: 端口寄存器10
PU10: 上拉電阻選擇寄存器10
PM10: 端口模式寄存器10
PFALL: 端口功能寄存器ALL
RD: 讀信号
WRxx: 寫信号

    

    1.2.6 端口11
端口11 是具有輸出鎖存功能的2 位I/O 端口。通過使用端口模式寄存器11(PM11),可以位選端口11 爲輸入或輸出
模式。如果P112 ,P113 作爲輸入端口,則内部上拉電阻的使用可以通過上拉電阻選擇寄存器11(PU11)以1 位單元的
方式指定。
這個端口還可以用于segment 輸出和串行接口數據I/O。
複位信号的産生可将端口11 設置爲輸入模式。
圖4-9~4-10 顯示端口11 的框圖。
 

    P11: 端口寄存器11
PU11: 上拉電阻選擇寄存器11
PM11: 端口模式寄存器11
PFALL: 端口功能寄存器ALL
RD: 讀信号
WRxx: 寫信号

    

    P11: 端口寄存器11
PU11: 上拉電阻選擇寄存器11
PM11: 端口模式寄存器11
PFALL: 端口功能寄存器ALL

[1] [2]  下一页


本文关键字:暂无联系方式综合-其它单片机-工控设备 - 综合-其它