普中A6 静态数码管显示 数字

直接上代码

cpp 复制代码
/**************************************************************************************
实验名称:STC8A 静态数码管实验
实验现象:下载程序后数码管模块循环显示0~F
接线说明: STC8A单片机-->数码管模块
		   P00~P07-->数码管段选A~DP	
		   P20(LSA)、P21(LSB)、P22(LSC) --> 数码管38译码位选
注意事项:USB连接线给开发板通电下载程序,STC下载软件中内部IRC时钟选择11.0592MHZ
***************************************************************************************/
#include "STC8.H"

#define MAIN_Fosc		11059200L
#define  uint16   unsigned int  
#define  uint8    unsigned char  

#define SMG_A_DP_PORT	P0

void delay_ms(uint16 x) 
{  
	uint16 j,i;   
	for(j=0;j<x;j++)   
	{    
		for(i=0;i<1100;i++);   
	}  
}

//共阳极数码管0~F段码
uint8 gsmg_code[17]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,
				0x80,0x90,0x88,0x83,0xC6,0xA1,0x86,0x8E};

int main()
{
	uint8 i=0;
	P0M1 = 0x00;	
	P0M0 = 0x00;

	while(1)
	{
		SMG_A_DP_PORT = gsmg_code[i];
		delay_ms(1000);
		i++;
		i=i%16;
	}
}
相关推荐
笨笨饿1 小时前
#142_VS Code.map文件插件的用法
git·python·stm32·单片机·嵌入式硬件·物联网·vim
三佛科技-187366133971 小时前
HN62512是什么芯片?HN62512多规格5V/12V500mA,24V350mA芯片解析
单片机·嵌入式硬件
2035去旅行2 小时前
两核 CPU:CPU1 和 CPU2 是如何协同工作的?
嵌入式·arm·soc
早八晚十啊2 小时前
双MCU架构:基于视觉反馈的简易自行瞄准装置(激光云台控制)
单片机·嵌入式硬件
blueSatchel2 小时前
imx6ull显示控制器设备驱动解读
linux·嵌入式
铅笔小新z2 小时前
【stm32】RTC(实时时钟)
stm32·单片机·实时音视频
糖糖单片机设计3 小时前
基于 STM32 的风力发电机控制系统
stm32·单片机·嵌入式硬件
企鹅的蚂蚁3 小时前
Zephyr RTOS 常用 API 详解:从 GPIO、线程到 CAN FD(附 STM32/FreeRTOS 对照)
stm32·单片机·嵌入式硬件·rtos·zephyr
2501_922639581 天前
率能半导体 SS6285L直流双向马达驱动芯片:18V/5A,覆盖电子锁、按摩仪、电动玩具、机器人四大应用场景
单片机·嵌入式硬件·硬件工程
铅笔小新z1 天前
【stm32】输入捕获-超声波测距
stm32·单片机·嵌入式硬件