proteus原理图及程序(74HC595级联点亮LED)
更新时间:2024-03-18 05:16:01 阅读量: 综合文库 文档下载
#include
//--定义使用的IO口--//
sbit DS=P2^1; //串行数据输入
sbit SHCP=P2^0; //移位寄存器时钟输入,为低电平时将595数据清零
sbit STCP=P2^2; //片选,存储寄存器时钟输入,STCP时钟上升沿时,将595数据送入存储寄存器
uchar data adata; void delayms(uint t); void Input(uchar ch); void Output(adata);
/******************************************************** * *
* 延时子程序 * * *
*********************************************************/ void delayms(uint t) {
uchar i;
while(t-->0){
for(i=0;i<125;i++){;}
} }
/******************************************************** * *
* 输入数据子程序 * * *
*********************************************************/ void Input(uchar ch) //将显示数据送入74HC595内部移位寄存 {
uchar BitCounter=8; //位数控制 uchar tmp; do
{ tmp=ch; SHCP=0;
if((tmp&0x80)==0x80) //如果最高位是1 DS=1; else DS=0; SHCP=1;
tmp=ch<<1; //左移 ch=tmp;
BitCounter--; _nop_(); STCP=0; }
while(BitCounter); }
/******************************************************** * *
* 输出数据子程序 * * *
*********************************************************/
void Output(adata) //将移位寄存器内的数据锁存到输出寄存器并显示,adata为输出的数据 {
STCP=0; _nop_(); _nop_(); _nop_();
STCP=1; //上升沿将数据送到输出锁存器 _nop_(); _nop_(); _nop_();
STCP=0; //一个锁存脉冲输出 }
/******************************************************** * *
* 主程序 * * *
*********************************************************/ void main(void) //主程序 {
STCP=0; SHCP=1;
adata=0x01; //adata中放待输出的数据 Input(adata);
Output(adata); //输出数据 delayms(1000);
adata=adata<<1; //将adata左移1位后再赋给adata }
正在阅读:
proteus原理图及程序(74HC595级联点亮LED)03-18
道德模范事迹学习心得体会_心得体会09-07
暑假社会实践个人综合报告03-31
人教版高三物理复习模块十四 光学第二节《光的本性》 新人教版07-20
科学复习资料(三年级上册)03-08
秘书学试卷及答案重点01-13
PGZX-1型炉管爬行机器人参数设计07-19
广州怡文COD使用说明书07-11
我国古代墓葬的特点及演变09-02
2013年福建省厦门市中考数学试题含答案03-08
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 点亮
- 原理
- proteus
- 74HC595
- 程序
- 图及
- LED
- 水泵选型的原则与步骤 - 图文
- 导师介绍- 浙江理工大学研究生招生网-首页
- (参考论文)中国就业的影响因素的计量分析
- 传热学上海理工大学硕士研究生入学考试试题
- 2019-2024年中国丙烷行业产销需求与投资预测分析报告(目录) -
- 空分操作问答
- 大众色彩心理 - 图文
- 京贸科技学院分享:专转本英语模拟试题
- 人教部编版小学数学单位换算公式大全
- 各大院校教育学考研复试手册
- 铁路站场与枢纽第一次作业(答案版)
- 税法试卷B - 图文
- 宝宝看镜头,打造影楼效果儿童照 - 图文
- 农村户用生物质气化炉具推广方案
- 全新版大学英语综合教程1课文翻译
- 2019最全电大《小学数学教学研究》形考作业考试题答案
- 公务员考试行测之余数同余问题解题诀窍
- 宏观经济学选择题
- 2016年考研《机械设计》单项选择(单数章节)
- 奇虎360诉腾讯QQ滥用市场支配地位纠纷案之法学思考