查看: 5427|回复: 1

LPC arm学习 (2)GPIO篇

[复制链接]
  • TA的每日心情
    无聊
    2015-2-5 09:31
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2007-8-6 18:32:55 | 显示全部楼层 |阅读模式
    分享到:
    1,引脚连接模块
    共有三个寄存器 PINSEL0 PINSEL1 PINSEL2,程序根据这三个寄存器的设定来判断管腿的功能,具体功能表请详见ZLG的教材或者直接看芯片的DATASHEET。
    2。GPIO
    GPIO中有四种寄存器分别为 IO0PIN 、IO0SET、IO0CLR、IO0DIR(只针对P0口叙述)
    IO0PIN管腿的状态可以从此寄存器中读出
    IO0SET管腿相应位可以通过设置此寄存器而输出高电平
    IO0CLR管腿相应位可以通过设置此寄存器而输出低电平
    IO0DIR可以通过设置此寄存器而实现控制管腿的输入与输出   设置为1则为输出,设置为0为输入
    详细寄存器的设置内容请关注DATASHEET或者ZLG的教材,不过ZLG书上的寄存器地址有的写错了。
    GPIO  实验
    用LPC2210   IO口模拟SPI总线控制74HC595
    74HC595简单的说就是串行数据转为并行数据   ,简单的操作步骤就是先把CS线拉低    然后在CLK的上升沿阶段发出数据位,共需要八个上升沿,此时一个八位字节被传送完毕,但并不从595输出端输出,当把CS线再次拉高的时候595才把接收到的数据输出。
    实验代码可以下载下面的程序包

    1215283317.rar

    65.02 KB, 下载次数: 56

    回复

    使用道具 举报

    该用户从未签到

    发表于 2007-8-6 19:45:30 | 显示全部楼层

    RE:LPC arm学习 (2)GPIO篇

    看看DDDDDDDDDDDD
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-11-22 16:35 , Processed in 0.114718 second(s), 18 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.