51单片机入门_江协科技_21.2_74HC595 在Proteus中模拟8x8点阵屏环境搭建

  1. 为了在proteus中模拟学习江协科技51单片机教程,需要在proteus中搭建74HC595驱动8x8点阵屏的仿真环境;

1.1. 因为连接单片机P0口作为点阵屏负极(行选),所以需要先在P0口上接上上拉电阻RESPACK 8,1k欧姆阻值,并在排阻上接电源;

1.2. 插入74HC595芯片和8x8点阵屏,注意各个端口连接号码;

1.3. 如果不确定8x8点阵屏的接口(因为需要翻转点阵屏),可以先插入一个点阵屏,并直接接电源与接地,模拟看一下点阵屏的输入输出(P0)端口;

1.4. 随教学进度测试程序以及Proteus环境搭建无误:

cs 复制代码
#include <REGX52.h>
#include "delay_xms.h"

sbit RCK=P3^5; //RCLK 串行寄存器时钟,上升沿有效 SH_CP
sbit SCK=P3^6; //SRCLK 串行输入时钟,上升沿有效 ST_CP
sbit SER=P3^4; //SER 串行数据输入 DS

void _74HC595_WriteByte(unsigned char Byte)//数据存入串行寄存器
{
	unsigned char i;
	for(i=0;i<8;i++)
	{
		SER=Byte&(0x80>>i);//数据按位输入
		SCK=1; 
		SCK=0;
	}
	RCK=1; //数据存入串行寄存器
	RCK=0;
}

void MatrixLED_ShowColumn(unsigned char Column,Data) //Column是列数据,Data数据
{
	_74HC595_WriteByte(Data);//数据存入Data
	P0=~(0x80>>Column);
	
}

void main()
{
	SCK=0;
	RCK=0;
	MatrixLED_ShowColumn(7,0xF0);
	while(1)
	{
		
	}
	
}

1.5. Proteus仿真测试没问题:

相关推荐
皮皮学姐分享-ppx1 小时前
中国绿色制造企业数据(绿色工厂|绿色供应链|绿色园区|绿色产品,2017-2023)
大数据·人工智能·经验分享·科技·区块链·制造
sdyeswlw1 小时前
一二三物联网配电站房综合监控系统,多站集中管控,让运维少走弯路!
人工智能·科技·物联网
AI科技星1 小时前
时空运动的几何约束:张祥前统一场论中圆柱螺旋运动光速不变性的严格数学证明与物理诠释
服务器·数据结构·人工智能·python·科技·算法·生活
清风6666661 小时前
基于51单片机的智能断路器设计:过压欠压过流温度实时监控与保护
单片机·嵌入式硬件·毕业设计·51单片机·课程设计·期末大作业
wanhengidc1 小时前
服务器都有哪些优缺点?
运维·服务器·科技·智能手机·云计算
北京耐用通信3 小时前
工业通信升级利器:耐达讯自动化Ethernet/IP转CC-Link网关让IO模块兼容无忧!
网络·人工智能·科技·物联网·网络协议·自动化·信息与通信
sdyeswlw4 小时前
一二三物联网:领航济南制造业数字化绿色化协同转型
人工智能·科技·物联网
秋邱4 小时前
2025 前沿科技:AI 驱动的边缘端实时三维点云语义分割系统
科技
wanhengidc5 小时前
云手机如何实现资源优化?
运维·服务器·科技·游戏·智能手机
光锥智能5 小时前
亚马逊云科技全新推出三款前沿AI Agent,迈向软件开发新纪元
人工智能·科技