毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
SEP3203嵌入式系统的LED显示控制电路设计(4)
2.5 SEP3203芯片中的GPIO的概念及使用方法
在SEP3203芯片上,GPIO是与APB 总线相连的通用输入输出模块。芯片和其他信号复用的引脚共有86 个。通过软件配置的方式,86 个引脚的输入输出方向以及它们的用途可以得到相应的控制复用的,并且这些引脚可以被允许配置为专用的用途或者通用的用途(包括接收外部中断)。对于那些可以支持接收外部中断的引脚端口,可以将它们配置为专用的输入/输出引脚或者是通用的输入/输出引脚,当作为通用输入的时候,还可以将它们配置为外部中断采样;对于那些不支持接收外部中断的引脚端口,可以将它们配置为专用的输入/输出引脚或者是通用的输入/输出引脚。对于那些可以被配置为多个特殊用途的引脚,这些引脚会有多个专用的信号输入,这时需要增加一个专用的信号选择寄存器来对多个特殊的用途进行选择。
GPIO模块将复用的86 个引脚分成 8 组,每组分别包含不同的数量的引脚,分别是:Port A - 12 个引脚(可配置为特殊输入输出和通用输入输出),Port B - 10 个引脚(可配置为特殊输入输出和通用输入输出),Port C - 16 个引脚(可配置为特殊输入输出和通用输入输出),Port D - 8 个引脚(可配置为特殊输入输出和通用输入输出),Port E - 16 个引脚(可配置为特殊输入输出和通用输入输出,12位可接受外部中断),Port F - 8 个引脚(可配置为特殊输入输出和通用输入输出),Port G - 8 个引脚(可配置为特殊输入输出和通用输入输出,4 位特殊用途复用),Port H - 8 个引脚(可配置为特殊输入输出和通用输入输出,6 位可接受外部中断)。默认情况下,复用的管脚作为其专用的功能管脚使用。通过软件可以设置这些管脚为通用输入输出口(GPIO)或者外部中断信号(INTx)。这8个端口组,每组根据需要均包含有自己单独的配置寄存器,并且所有的寄存器均为32bit宽,读写这些配置寄存器需要通过APB总线,而且配置寄存器所有的出发基地址是0x1000B000。当作为通用用途时可以写数据到通用用途数据寄存器以设置相应引脚的值。E 组和H 组还包含可以配置成为外部中断的输入引脚,最多可以向内部中断控制器INTC产生18 个外部中断信号,其中E组12个,H组6个,并且中断的采样类型可以配置为上升沿、下降沿、正电平或者负电平。
2.6 键盘的工作原理
UCB1400是专为液晶显示器手持设备开发的一种混合信号音频解码/编码的芯片。该产品体积小,是 PDA(个人数字助理)、手持 PC、因特网手机和无线
网络
终端等电池供电的设备的理想解决方案。它的外部接口有用来提供 AC Link、中断及可进行可编程输入/输出的管脚,其芯片可以与2.1 版本的AC97元件规格完全兼容,并且在基于嵌入式处理器的基础上,可以与很多AC Link 的主机控制器相
通信
。
键盘的实现方法通常有两种:一种是通过一些专用芯片来实现对键盘的扫描,比如ZLG7289 ;另一种方法则是通过软件来对键盘进行扫描。在本设计中,我选用的是软键盘方法。下图所示为16个按键组成的4×4的按键阵列示意图:
I/O 0
I/O 1
I/O 2 Vcc
共7页:
上一页
1
2
3
4
5
6
7
下一页
上一篇:
51单片机直流步进稳压电源设计+源程序+电路图
下一篇:
Codewarrior移相全桥高频开关电源设计
轻轨沿线震动噪音监测系统设计
单片机数字红外测距系统设计+电路图+程序
连续-离散型状态观测器设...
基于Kinect手势识别的遥操...
冷库GPRS的无线数据采集系统设计
基于51单片机自动门智能控制系统设计
STC89C52单片机智能温度监测系统设计
谷度酒庄消费者回访调查问卷表
多元化刑事简易程序构建探讨【9365字】
高校网球场馆运营管理初探【1805字】
国内外无刷直流电动机研究现状
辩护律师的作证义务和保...
浅谈传统人文精神茬大學...
中国古代秘书擅权的发展和恶变
浅谈新形势下妇产科护理...
《醉青春》导演作品阐述
拉力采集上位机软件开发任务书