智能车制作

标题: XS128通用IO口,可以输入二值化信号 [打印本页]

作者: sonwendi    时间: 2011-5-13 16:23
标题: XS128通用IO口,可以输入二值化信号

端口 A,B和K为通用I/O接口

端口 E 整合了IRQ,XIRQ中断输入

端口 T 整合了1个定时模块

端口 S 整合了2个SCI模块和1个SPI模块

端口 M 整合了1个MSCAN

端口 P 整合了 PWM 模块,同时可用作外部中断源输入

端口 H 和 J 为通用I/O接口,同时可用作外部中断源输入

端口 AD 整合了1个16位通道ATD模块

大部分I/O引脚可由相应的寄存器位来配置选择数据方向、驱动能力,使能上拉或下拉式装置。

当用作通用IO口时,所有的端口都有数据寄存器和数据方向寄存器。

对于端口T, S, M, P, H, 和 J 有基于每个针脚的上拉和下拉控制寄存器。

对于端口 AD 有基于每个针脚的上拉寄存器。

对于端口A、B、E 和 K,有一个基于端口的上拉控制寄存器。

对于端口T, S, M, P, H, J, 和 AD,有基于每个针脚的降额输出驱动控制寄存器。

对于端口A, B, E, 和 K, 有一个基于端口的降额输出驱动控制寄存器。

对于端口S、M,有漏极开路(线或)控制寄存器。

对于端口P、H 和 J, 有基于每个针脚的中断标志寄存器。

纯通用IO端口共计有41个,分别是:

PA[7:0]

PB[7:0]

PE[6:5]

PE[3:2]

PK[7,5:0]

PM[7:6]

PH[7:0] (带中断输入)

PJ[7:6] (带中断输入)

PJ[1:0] (带中断输入)


这样就只有41个通用IO口可以作为数据输入输出口,可以接上键盘,显示设备,也可以输入二值化的信号。


作者: aytc100    时间: 2011-5-13 17:14
顶一个
作者: panxinliang    时间: 2011-6-26 13:30

作者: vgjkl    时间: 2011-6-28 01:06
谢谢分享,不过应该不止这些,E口应该是PE[7:2],PE[1:0]是IRQ,XIRQ中断输入
作者: sonwendi    时间: 2011-6-28 14:14
回复 4# vgjkl


    是的,这个后来测试了,只有E0,E1不可用作GPIO
作者: 转角踩到屎    时间: 2011-8-1 08:45
很好,多谢楼主分享了
作者: ackyee    时间: 2011-8-2 13:34
好东西 正愁有些口不能用IO控制
作者: suaibinhan    时间: 2011-8-6 23:27
谢谢楼主了,几乎在论坛里随处可见啊!呵呵
作者: wgl404    时间: 2011-9-9 17:43
顶一个!
作者: 晴了亮了    时间: 2011-9-9 21:40
谢谢解答疑问!
作者: lightface2010    时间: 2011-10-6 19:33
给力!
作者: 南极雪翔    时间: 2011-10-7 10:52
多谢楼主分享了
作者: excellentlizhen    时间: 2011-10-15 14:11
回复 1# sonwendi


    你好版主,我在做一个矩阵键盘扫描模块,在51上可以很好的运行,但移植到XS128上外加一些细微的修改后就不行,你那里有没有矩阵键盘扫描模块的程序,发一份给我参考一下哈!excellentlizhen@163.com
作者: sonwendi    时间: 2011-10-15 17:04
回复 13# excellentlizhen


    这个我没有~
    你要注意IO的方向~
作者: 聪狼    时间: 2012-1-17 20:11
顶起
作者: 华水剑客    时间: 2012-3-24 02:59

作者: 心_如止水    时间: 2012-4-16 18:40
顶一个
作者: lvminhu    时间: 2012-5-1 21:40
太好了,,,,寻找好久,,,,,
作者: 568581185    时间: 2012-5-1 22:51
楼主真细心,把datasheet都给研究了一遍
你们学校潘老师真牛
作者: gaonin9    时间: 2012-5-18 17:16
谢谢。
作者: zhw08    时间: 2012-11-8 15:01
好东西。。顶一个!!
作者: 攻城尸    时间: 2013-3-25 18:05
请问一下,如何设定,才能把AD口用作普通IO来用呢

作者: 林JJ    时间: 2013-11-30 09:16

作者: 空有一人    时间: 2014-12-15 22:10
:Q:Q
作者: liukai422    时间: 2014-12-16 19:55
顶一个




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2