m32f103r6仿真计数器程序+Proteus 单片机源程序如下: #include "stm32f10x.h" #include "Delay.h" #include "smg.h" #include "sys.h" #include "timer.h" #include "led.h" #include "fmq.h" #include "key.h" #include "stm32f10x_tim.h" uint16_t table[] = { /* 0, 1, 2, 3, 4, 5, 6, 7, 8, */ 0x3F, 0x06, 0x5B, 0x4F, 0x66, 0x6D, 0x7D, 0x07, 0x7F, /* 9, A, B, C, D, E, F, ., none */ 0x6F, 0x77, 0x7C, 0x39, 0x5E, 0x79, 0x71, 0x80, 0x00 }; uint16_t t; uint16_t num[3],inc = 0x00; int main(void) { SMG_Init(); GPIO_Write(GPIOA, 0x3f3f); GPIO_Write(GPIOB, 0xff3f); while (1) { t=KEY_Scan_KEY_INC(); //得到键值 if(t) //if(条件)t!=0真 { inc++; if(inc <= 0xff) { num[2]=inc%10; num[1]=inc/10%10; num[0]=inc/100; GPIO_Write(GPIOB,((~inc) <<8) + table[num[2]]); GPIO_Write(GPIOA,(table[num[1]] <<8) + table[num[0]]); } else { inc = 0xff; } } } }
2021-05-14 09:35:41 6.32MB stm32f103r6 Proteus led计数器
1
是一个能够实现计数范围0~2000的单片机计数程序,并设有清零按钮,是一个不错的学习51单片机的入门程序
1
这个程序是用1602显示从9999倒计时到0.如果是别的数字倒计时只需改动程序中的数字即可。
2021-05-12 21:46:29 4KB c语言
1
单片机学习资料 单片机C51例程-按键计数器 独立键盘操作+1602显示
2021-05-12 20:15:03 113KB 单片机
1
24进制计数器数码管显示用VHDl编写
2021-05-12 18:43:13 53KB EDA课程设计
1
这是数字逻辑实验中要求用VHDL语言设计十九进制计数器的源代码,欢迎大家下载
2021-05-11 21:17:23 2KB VHDL 十九进制计数器
1
十进制计数器 硬件描述语言 VHDL Quartus 2
2021-05-10 14:30:19 226KB VDHL 计数器
1
计数器对输入脉冲进行计数,来一CP个脉冲,计数器状态变化一次。根据计数器循环长度M称之为M模计数器(M进制计数器),计数器状态编码,按二进制的递增或递减规律来编码,对应称加法计数器,减法计数器
2021-05-10 00:38:03 169KB 数电 60进制计数器
1
60进制计数器的multisim14仿真,请用multisim14打开,低版本不支持
2021-05-10 00:31:40 244KB multisim14 60进制计数器 仿真
1
包含全部程序以及一份大作业报告
2021-05-09 21:02:33 264KB 微机原理
1