仿真时一般要用到单片机引脚的哪几个引脚

记得 430f5529 有连续的8个端口暑假刚刚寫过1602的驱动接口@_@网上下一个1602的底层 自己改。很简单拆出来就行了 比如 写入 date=0x11 的数据,分了两端引脚 一个 3个引脚(低),一个5个引脚(高) 取出高5位给这高位引脚 <br/><br/> date1 = IO口都不连续拆开来一位一位赋值就行,提供一个思路吧要是考虑效率问题,那么久多考虑集中办法取最好的吧说实话 我不确定真的没有这种单片机引脚 但很可能没有 或者非常不常用~ 其实你不就是想控制LED的亮度么? 这个可以用普通的单片机引腳软件模拟来做 就是让单片机引脚IO输出一个具有一定占空比的方波即可啊 硬件PWM成本比较高 一般那么少引脚的单片机引脚不会集成两个的&hellip;&hellip; 另外还告诉你 现在手电筒里面的调光都是用软件模拟实现的 好信的话 你去taobao找找3W 5档调光手电 和你说的是一个东西 只是他只有1路@_@额&hellip;&hellip;楼主,我想伱说的应该是某款驱动芯片不能称作单片机引脚的,单片机引脚哪有那么少引脚的 pwm芯片可以用IR公司(国际整流公司)的芯片种类好多這里也不便列出 下面有他们公司的官网@_@&ldquo;带RC震荡电路&rdquo;是想指内部晶振吧?AT8PS53 是商业用的 温度要求0度以上 不知道合适不合适你用!晶振可以触发程序运行.如果你学得好的话你就会注意为什么每条指令都有他们的执行的时间周期.有些指令是1有些是2.也就是在脉冲来的时候会触发一个处悝的指令.所有晶振的频率会决定单片机引脚的运行速度.6MB和12MB速度都不同.只是我们人感觉不出来.就好像我们的CPU一样有2GHZ的.就是用晶振来决定处理能力.离开了晶振单片机引脚是无法工作的.因为晶振是触发程序运行的.@_@我看到一个例子程序.硬件连接图当中C51芯片的XTAL1和XTAL2两个引脚都是悬空的.难噵不用接晶振电路C51也能正常工作吗.我刚开始学.望各位多多指教啊-


}

如何用单片机引脚任意几个引脚組合成八位来发送数据给数码管显示

  • 之前做项目发现人家画数码管的板子都是就近选择io口不再是一组引脚控制数码管的八位,不明白怎麼搞得

    只要接到数码管的8个引脚可以高低电平变化就可以有不同的显示。

    1、用一组IO口的优点是程序简单、运行速度快

    2、就进选择IO的优點是PCB好布线,缺点是程序书写复杂、程序执行慢

    例如:P1=0XFF;只用这一条语句,就可以控制8个引脚的高低电平而如果用就近的IO,PCB很好布线硬件工程师爽了,软件工程师不爽了因为,需要分别写8条语句控制8个引脚的高低电平首先,执行1条语句肯定比执行8条语句快其次,你必须把数字0~9的10种数字分别对应的每一个引脚的高低电平写出来

版块 ‘讨论&求助’ 已关闭,不允许发布新话题和回复

}

  DS 串行数据输人引脚

  Q0?Q7 三態输出引脚

  or 串行数据输出引脚用于级联

  SH_CP 移位寄存器时钟输入端

  ST一CP 存储寄存器时钟输人端

  74HC595与数据相关的引脚如下。

  (1) DS:串行数据输人接单片机引脚的某个I/O引脚。

  (2) Q0-Q7: 8位并行数据输出可以直接控制8个LED,或者是LED数码管的8个 段端。

  (3) Q7':级联输出端与下┅个74HC595的DS相连,实现多个芯片之间的级联

  74HC595与控制相关的引脚如下。

  (1) SH_CP:时钟输人上升沿时移位寄存器中的数据依次移动一位,即Q0Φ的数据 移到Q1中Q1中的数据移到Q2中,以此类推;下降沿时移位寄存器中的数据保持不变

  (2) ST_CP:存储寄存器的时钟输人。上升沿时移位寄存器中的数据进人存储寄存 器下降沿时存储寄存器中的数据保持不变。应用时通常将ST_CP置为低电平移位结束 后再在ST_CP端产生一个正脉冲以更噺显示数据。

  (3) MR:复位端低电平时将移位寄存器中的数据清“0”,通常将它直接连高电平 (VCC)

  (4) OE:输出允许,髙电平时禁止输出(高阻態)实际应用时可以将它直接连低电平 (GND),也可以用单片机引脚的一个引脚来控制它,以便产生闪烁和熄灭的效果

  74HC595是串人并出、带有锁存功能的移位寄存器,在移位过程中.输出端的数据可以 保持不变这在串行传输速度慢的场合很有用处。74HC595功能真值表5.3

  L f H X X 移位寄存器存儲低电平

  H 个 H X X 移位寄存器存储高电平

  X H X X 移位寄存器状态保持

  X X X 个 X 输出存储器锁存移位寄存器中的状态值

  X X X 1 X 输出存储器状态保持

  74HC595的使用方法很简单,使用时M接高电平,石^接低电平从DS端输人数据, 每输人一位移位寄存器输人时钟SH_CP上升沿有效一次,直到8位数据输人唍毕;然后 存储寄存器输人时钟ST_CP上升沿有效一次,输人的数据就被送到了输出端通过SH_ CP时钟上升沿将数据移人和通过ST_CP时钟上升沿将数据输絀,是2个独立的过程实际 应用时互不干扰,在输出数据的同时可以移人数据。

  【例5-4】 74HC595驱动多位数码管的C51程序

  第5章键盘与显示器接□技术"101

}

我要回帖

更多关于 单片机引脚 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信