完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
我想请问为什么SRCLK,RCLK端口电位不变,而且为什么输出总是低电平
************************************************************************************* * 实验现象:下载程序后,LED灯从左往右点亮,类似流水灯效果 接线说明: (具体接线图可见开发攻略对应实验的“实验现象”章节) 注意事项: ************************************************************************************** */ #include "reg51.h" //此文件中定义了单片机的一些特殊功能寄存器 #include "intrins.h" typedef unsigned int u16; //对数据类型进行声明定义 typedef unsigned char u8; u8 ledNum; //--定义使用的IO口--// ***it SRCLK=P3^6; ***it RCLK=P3^5; ***it SER=P3^4; ***it LED=P0^7; /******************************************************************************* * 函 数 名 : delay * 函数功能 : 延时函数,i=1时,大约延时10us *******************************************************************************/ void delay(u16 i) { while(i--); } /******************************************************************************* * 函 数 名 : Hc595SendByte(u8 dat) * 函数功能 : 想74H595发送一个字节的数据 * 输 入 : 无 * 输 出 : 无 *******************************************************************************/ void Hc595SendByte(u8 dat) { u8 a; SRCLK = 1; RCLK = 1; for(a=0;a<8;a++) //发送8位数当 MR 为高电平,OE 为低电平时,数据在 SHCP 上升沿进入移位寄存器,在 //STCP 上升沿输出到并行端口。 { SER = dat >> 7; //从最高位开始发送 dat <<= 1; SRCLK = 0; //发送时序 _nop_(); _nop_(); SRCLK = 1; } RCLK = 0; _nop_(); _nop_(); RCLK = 1; } /******************************************************************************* * 函 数 名 : main * 函数功能 : 主函数 * 输 入 : 无 * 输 出 : 无 *******************************************************************************/ void main() { LED=0; ledNum = ~0x01; while(1) { Hc595SendByte(ledNum); ledNum = _crol_(ledNum, 1); delay(50000); } }
|
|
相关推荐
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
2580 浏览 0 评论
5185 浏览 0 评论
PROTUES仿真no model specified for adc0809,谁有ADC0809的model?
17577 浏览 1 评论
单片机应用技术的ISIS professional电路设置仿真老是报错怎么办
17875 浏览 0 评论
21137 浏览 3 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 06:00 , Processed in 0.388500 second(s), Total 43, Slave 34 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
16286