(1小时学会C语言51单片机)C语言入门教程51作为学习入门,确实是最最基础的了,不过至少它可以让一个新手明白控制是怎么回事,反馈是怎么回事,程序是怎么下载进去运行,又是怎么控制到io输入输出的,如何去访问寄存器,掌握一套在嵌入式领悟最最基本的开发方法和学习思路。这部分如果有兴趣,建2023-04-29Python210
MSP430单片机用C语言编写程序需要用什么软件?MSP430用IAREmbeddedWorkbench软件编写程序和编译代码。MSP430单片机称之为混合信号处理器,是由于其针对实际应用需求,将多个不同功能的模拟电路、数字电路模块和微处理器集成在一个芯片上,以提供“单片机”解决方案。该系2023-04-28Python260
C语言的ASCii码表注意:ASCii码表一共也就128个控制字符(编号从0~127),从表中可以看出,他是不支持汉字的(但是面向对象的java就不存在,他是用的unicode,支持汉字毫无压力)。你到百度文库里去搜集资料,很多很多。。。。。。(我之前搜集到很多2023-04-09Python170
c语言按键抖动问题第一,中断函数里面不能喂狗,本来看门狗也是一个高级别的中断,比定时器的优先级高,自然你的中断时间就不对了。第二,你的是飞思卡尔的单片机吧,貌似单片机的IO口有数据方向寄存器,先要把按键的端口设置为输入,如果没有的话,默认引脚都会是高电平,所2023-04-08Python220
c语言如何编程点亮一个数码管显示数字共阴极数码管也就是说,当控制信号为1时该段LED点亮,8段数码管的数字0~9定义为:3FH,06H,5BH,4FH,66H 012346DH,7DH,07H,7FH,6fh 56789以下为简易8路抢答器的例程:#include&l2023-03-15Python140
51单片机的4位数码管做简易秒表C语言程序我写了个六位数码管的程序,放到这里让你参考一下,希望对你有用!******************************************************************* 数码管时钟秒表篇功能简介:该程序有两2023-03-05Python190
红外报警系统的c语言程序获取有几对红外对管被阻碍char get_hinder_num(){ ......}获取倒计时的时间,立即报警返回0char get_count_down(char hinder_num){ ......}报警函数v2023-03-04Python140
如何用C语言获取显示器尺寸GetSystemMetrics(SM_CXSCREEN) 获取屏幕宽度GetSystemMetrics(SM_CYSCREEN)获取屏幕高度ps:默认单位是像素大概理解你的意思,是在数码管一次排列好这一句话,首先第一步需要做的是数2023-02-27Python180
单片机C语言代码问题 这个按键消抖是如何实现的?因为按键动作接触的时间比起芯片处理所需的时间周期多得去,而其他因素引起的抖动却没有这种特性,所以往往用多次重复或保持较长时间周期来确定是抖动还是按键动作;按键动作可能保持会有成千上万个周期。使用这个到板子里面:#include &l2023-02-27Python120
单片机C语言代码问题 这个按键消抖是如何实现的?因为按键动作接触的时间比起芯片处理所需的时间周期多得去,而其他因素引起的抖动却没有这种特性,所以往往用多次重复或保持较长时间周期来确定是抖动还是按键动作;按键动作可能保持会有成千上万个周期。使用这个到板子里面:#include &l2023-02-27Python170
运用51单片机实现4位8段LED数码管的动态数字显示,写出C语言程序动态显示的是有固定格式的,赋值,开显示,延时,关显示,假设p0口接数据显示位,p2口低4位接片选,p2=tab[1]赋值p3_0=0开第一位显示for(i=0i<200:i++)延时p3_0=1关第一位显示p2=2023-02-27Python130
使用C语言编写数码管动态显示程序。头文件为reg52,h,数码管接P2口,为共阴#include<reg52.h>包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义#define DataPort P0 定义数据端口 程序中遇到DataPort 则用P0 替换sbit LAT2023-02-27Python200
关于单片机c语言4*4小键盘程序借用一下你的程序~charkeypad_scan(){charkey,iP2=0xf0定义高四位输出,低四位输入while(P2!=0xf0);等待按键按下do{for(i=0i<3i++){P2=ksp[i]扫描出2023-02-26Python170
单片机数码管显示0到999c语言程序怎么编#include<reg51.h>unsigned char xs_d[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}unsigned int time2023-02-26Python150
Python七段数码管绘制的文字步骤,请问哪位大佬能简单说一下。是要文字版的,不需要写代码的?绘制七段数码管需要用到turtle绘图体系。基本思路是:1、绘制单个数字对应的数码管。2、获得一串数字绘制对应的数码管。具体操作:步骤1、绘制单个数码管:顾名思义,七段数码管是由7段基本线条组成的,不同的数字显示不同的线条,并且数码管可2023-02-26Python150
急求《单片机C语言程序设计实训100例——基于8051+Proteus仿真》第三部分综合设计C语言源代码这本书一共5章节,你说第三部分指的哪里?第五章才是综合设计部分啊,而且这部分有好多例程,也不知道你要哪部分?第1章8051单片机C语言程序设计概述11.18051单片机引脚11.2数据与程序内存51.3特殊功能寄存器2023-02-26Python160
单片机数码管显示0到999c语言程序怎么编#include<reg51.h>unsigned char xs_d[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}unsigned int time2023-02-26Python2520
在c语言的求模运算中a%b与b%a结果一样吗?谁是除数谁是被除数?不一样。%之前的是被除数, %之后的是除数举例:12%11=111%12=112%1=01%2=1%在C语言里面是除余和格式输出符。表达式 a % b 就是计算 a 除以 b 得出的余数。而%d,%f等表示输出整型,浮点型数据例如:12023-02-25Python170
在单片机C语言中数码管的 断码和位码定义起什么作用?在单片机C语言中,数码管的段码定义了数码管的显示内容,比如0~9的显示段码分别定义为:共阳:uchar code ledtab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}02023-02-24Python160
数码显示的C语言程序你要是静态显示,那就简单多了:#define SEG_Port P1数码管段选口,默认位选长通unsigned char SEG_B_List[]={0xc0,0xf9,0xa4} 共阳数码管代码表0-2if(Key1==0)2023-02-24Python200