资讯
AT89S51单片机多路开关控制发光二极管显示的设计(2023-10-10)
P1,A
SJMP START
END
7. 方法一(C语言源程序)
#include
unsigned char temp;
void main(void)
{
while(1)
{
temp=P1......
I2C总线驱动的C语言源程序详细说明(2023-06-07)
I2C总线驱动的C语言源程序详细说明;i2c 总线上单片机系统中常用到的总线技术这里给大家介绍一个I2C总线驱动的C51语言源程序。
//#pragma ot(6,SIZE)
#i nclude......
M20 中断、定时器与程序存储方式(2023-01-30)
函数可以被主函数调用。
e、继续往下进行,我们只在keil中编写完了程序还不行,需要知道程序是怎么一步步编译成单片机能够存储的格式的。
源程序编写完成
编译链接成二级制格式文件
我们从C语言源文件很难看出中断程序最......
干货,三分钟教你Keil C51软件的使用方法(2024-01-26)
”屏幕好下图所示
注意到“Source Group 1”文件夹中多了一个子项“Text1.c”了吗?子项的多少与所增加的源程序的多少相同
7)现在,请输入如下的C语言源程序:
#include......
AT89S51单片机的定时/计数器T0的应用(2023-05-19)
,7DH,07H,7FH,6FH
END
7.C语言源程序(查询法)
#include
unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f......
单片机 Mooc 课程讨论区问题集锦(2024-08-09)
即寻址方式不懂。
答:就是直接把一个具体的数放到指定的程序存储器中。
操作码是什么?
答:操作码表示一条指令要完成的功能。
老师您好,参加了循迹小车的比赛,编小车的程序,我是用 C 语言......
AT89S51单片机报警器的设计(2023-07-21)
CPL FLAG
SJMP START
DELY500: MOV R7,#250
LOOP: NOP
DJNZ R7,LOOP
RET
END
7.C语言源程序
#include
#include......
ADC0834模块的C51源程序(2023-03-28)
ADC0834模块的C51源程序;单片机C51语言是由C语言继承而来的。和C语言不同的是,C51语言运行于单片机平台,而C语言则运行于普通的桌面平台。C51语言具有C语言结构清晰的优点,便于......
NVIC_SystemReset_a(void); //系统复位(汇编)
在ST官方库中的core_cm3.h文件中已经提供了NVIC_SystemReset的C语言源代码。
Cortex-M3允许由软件触发复位序列,用于......
stm32复位电路设计 浅析stm32复位电路方法(2024-01-15)
NVIC_SystemReset_a(void); //系统复位(汇编)
在ST官方库中的core_cm3.h文件中已经提供了NVIC_SystemReset的C语言源代码。
Cortex-M3允许由软件触发复位序列,用于......
如何设计在stm32中的复位电路?(2024-01-18)
.h文件中已经提供了NVIC_SystemReset的C语言源代码。
Cortex-M3允许由软件触发复位序列,用于特殊的调试或维护。在Cortex-M3中,有两种方法可以实现自我复位。
第一......
音频技术:如理解dB,20dB和60dB究竟差多少?(2023-04-13)
知道能量和时间的比就是功率(这个总该知道了吧?还不知道?我靠……真的都还给亲爱的老师了),so:响度 = 功率 / 面积功率的单位是瓦特咯,面积我们用平方米,那么响度的单位就是:瓦 / 米^(论坛......
AT89S51单片机实现可预置可逆4位计数器的设计(2023-05-19)
DELY10MS: MOV R6,#20
MOV R7,#248
D1: DJNZ R7,$
DJNZ R6,D1
RET
END
7. C语言源程序
#include
unsigned char......
AT89S51单片机计数器的设计(2023-04-13)
DELY10MS: MOV R6,#20
MOV R7,#248
D1: DJNZ R7,$
DJNZ R6,D1
RET
END
7.C语言源程序
#include
unsigned char......
DS18B20数字温度计C语言源程序(2022-12-21)
DS18B20数字温度计C语言源程序;DS18B20数字温度计使用
1.DS18B20基本知识
DS18B20数字温度计是DALLAS公司生产的1-Wire,即单总线器件,具有线路简单,体积小的......
I/O并行口直接驱动LED显示实验(含电路原理图)(2023-08-15)
,07H,7FH,6FHEND
7. C语言源程序#includeunsigned char code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d......
使用单片机设计实现键盘的资料和源代码概述(2023-08-10)
,71H
END
7. C语言源程序
#include 《AT89X51.H》
unsigned char code table[]={0x3f,0x06,0x5b,0x4f,
0x66,0x6d......
AT89S51单片机对4×4矩阵键盘的控制设计(2023-09-01)
END
7.C语言源程序
#include
unsigned char code table[]={0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07,
0x7f......
GCC中的内嵌汇编语言(2023-06-27)
提供了一种在C语言源程序中直接嵌入汇编指令的很好的办法,既能够直接控制所形成的指令序列,又有着与C语言的良好接口,所以在Linux代码中很多地方都使用了这一语句。
三.gcc的内嵌汇编语言......
基于AT89S51单片机的动态数码显示设计(2023-07-21)
TABLE1: DB 06H,5BH,4FH,66H,6DH
TABLE2: DB 78H,79H,38H,38H,3FH
END
7. C语言源程序
#include
unsigned......
“叮咚”门铃电路设计(2023-08-15)
DONEDONE: RETIEND
7. C语言源程序#includeunsigned char t5hz;unsigned char t7hz;unsigned int tcnt;
bit stop......
使用单片机实现可预置可逆4位计数器的详细资料说明(2023-08-15)
END
7. C语言源程序
#include 《AT89X51.H》
unsigned char code table1[]={0x06,0x5b,0x4f,0x66,0x6d};
unsigned......
使用实现单片机动态数码显示的详细说明(2023-08-15)
DJNZ R7,$
DJNZ R6,D1
RET
TABLE1: DB 06H,5BH,4FH,66H,6DH
TABLE2: DB 78H,79H,38H,38H,3FH
END
7. C语言源程序......
00-59秒计时器(利用软件延时)(2023-08-10)
,$DJNZ R6,D1DJNZ R5,D2RETTABLE: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FHEND7. C语言源程序......
“嘀、嘀、……”报警声电路设计(产生频率为1KHz)(2023-06-21)
P1.0DONE: RETIEND7. C语言源程序#includeunsigned int t02s;unsigned char t05ms;bit flag;
void main(void......
使用单片机制作一个报警器的资料和源代码说明(2023-08-10)
NEXT: JB FLAG,DONE
CPL P1.0
DONE: RETI
END
7. C语言源程序
#include 《AT89X51.H》
unsigned int t02s......
AT89S51单片机电子门铃的设计(2023-07-21)
A,#04H,DONE
MOV T5HZ,#00H
CPL P1.0
LJMP DONE
DONE: RETI
END
7.C语言源程序
#include
unsigned char t5hz......
使用单片机设计实现软件延时00到59秒计时器的资料说明(2023-08-09)
,07H,7FH,6FH
END
7. C语言源程序
#include 《AT89X51.H》
unsigned char code table[]={0x3f,0x06,0x5b,0x4f,0x66......
00-99计数器实验(2023-06-21)
,6DH,7DH,07H,7FH,6FHEND7. C语言源程序#includeunsigned char code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d......
KEIL输出窗口(Build Output)信息含义(2024-08-05)
信息含义:
①编译目标“Target 1”;
②汇编启动文件STARTUP.A51;
③链接:将编译后生成的文件与其他文件合并成机器能识别的机器文件。
④编译后程序的大小;参数的单位是Byte,这是......
AT89S51单片机对数字电压表的设计(2023-07-21)
)
5. C语言源程序
#include
unsigned char code dispbitcode[]={0xfe,0xfd,0xfb,0xf7,
0xef,0xdf,0xbf,0x7f......
使用单片机实现数字电压表的资料详细说明(2023-08-10)
(略)
6. C语言源程序
#include 《AT89X52.H》
unsigned char code dispbitcode[]={0xfe,0xfd,0xfb,0xf7,
0xef......
AT89S51单片机对6位LED数码管实现显示时计方式的设计(2024-03-18)
功能转换、省电(关闭显示)等功能。我们能提供的完整的汇编语言源程序清单及电路原理设计图有助于学习者进行分析和进行实验验证。
硬件参数板上资源:MCU STC89C52、6位Led显示、3位按键。电源......
C51热启动代码的编制(2024-07-25)
是热启动还是冷启动,开机后所有内存单元的值都被复位为0,当然也实现不了热启动的要求。这是为什么呢?原来,用C语言编程时,开机时执行的代码并非是从main()函数的第一句语句开始的,在main()函数......
AT89S51单片机发光二极管多功能闪烁的设计(2023-10-10)
LOOP2: LCALL DELAY10MS
DJNZ R5,LOOP2
RET
END
7.C语言源程序
#include
unsigned char ID;
void delay10ms(void......
如何使用C语言实现51单片机模拟I2C总线(2023-03-21)
如何使用C语言实现51单片机模拟I2C总线;电路原理图
EEPROM为ATMEL公司的AT24C01A。单片机为ATMEL公司的AT89C51。
软件说明
C语言为Franklin C V3.2......
C51编程经验汇总分享(2023-04-06)
不了热启动的要求。这是为什么呢?原来,用C语言编程时,开机时执 行的代码并非是从main()函数的第一语句开始的,在main()函数的第一语句执行前要先执行一段‘起始代码’。正是这段代码执行了内存清零的工作。 C......
Multi2sim10单片机的仿真实现及在数字电路中的应用(2024-01-17)
源文件“Led11. c”,在其右侧将打开编写程序窗口,删除已有的文字注释说明。
2. 2在源程序窗口输入以下11进制计数器C语言源程序:
#include " htc. h"
void delay......
C51使用经验(2022-12-27)
;*( HotPoint)=0xaa;}/*正常工作代码*/}
然而实际调试中发现,无论是热启动还是冷启动,开机后所有内存单元的值都被复位为0,当然也实现不了热启动的要求。这是为什么呢?原来,用C语言编程时,开机......
stm32中复位电路如何设计(2024-07-17)
):
voidNVIC_CoreReset(void);//内核复位(C语言)
在ST官方库中的core_cm3.h文件中已经提供了NVIC_SystemReset的C语言源代码。Cortex-M3允许......
电动机转速公式是什么 电机速比计算公式 电机转速怎么换算成速度(2023-07-10)
电动机转速公式是什么 电机速比计算公式 电机转速怎么换算成速度; 电动机转速公式是什么
电动机转速的计算公式是:
n 表示电动机的转速,单位是转/分钟(rpm);f 表示电源的频率,单位是......
使用单片机实现拉幕式数码显示技术的详细说明(2023-06-19)
,4FH,66H,6DH,7DH,07H,7FH,6FH,00H
END
7. C语言源程序
#include 《AT89X51.H》
unsigned char code dispcode......
什么叫mcu?mcu和普通芯片的区别是什么?(2023-01-03)
就是它的可编程特性。
可编程的意思就说,我们可以通过编写C语言或者汇编程序,下载到单片机里面。
让它按照我们的程序逻辑去控制电路。
这样就灵活性就非常高了,我们完全可以根据自己的想法和创业,结合......
stm32用什么语言编程(2024-01-18)
的安全性和执行速度受编程者水平限制,不过总的执行速度较C语言快,代码占程序存储器的容量较C语言小。这样,汇编程序更适合程序存储器和数据存储器较小的老式单片机。但是,汇编程序毕竟是机器语言......
STM32之SD卡内部结构简图(2024-04-18)
器ERASE_BLK_EN = 0时,Sector是最小的擦除单元,它的单位是“块”。Sector的值等于CSD寄存器中的SECTOR_SIZE的值+1。
WP Group:
最小的写保护单元,它的单位是......
浅谈STM32之SD卡(2024-07-19)
,Sector是最小的擦除单元,它的单位是“块”。Sector的值等于CSD寄存器中的SECTOR_SIZE的值+1。
WP Group:
最小的写保护单元,它的单位是“扇区”。
3、Buffer
SD......
51单片机实现最小系统的原理和电路与编程设计说明(2023-06-13)
51单片机实现最小系统的原理和电路与编程设计说明;本课以AT89S51单片机最小系统来教你如何实现单片机编程,该程序驱动单片机P1.7端口上的发光二极管不停闪烁,系统程序用keil 汇编语言......
详解STM32之SD卡(2024-01-17)
:
如果CSD寄存器ERASE_BLK_EN = 0时,Sector是最小的擦除单元,它的单位是“块”。Sector的值等于CSD寄存器中的SECTOR_SIZE的值+1。
WP......
单片机常用的14个C语言算法,看过的都成了大神!(2022-12-20)
单片机常用的14个C语言算法,看过的都成了大神!;算法(Algorithm):计算机解题的基本思想方法和步骤。
算法的描述:是对要解决一个问题或要完成一项任务所采取的方法和步骤的描述,包括需要什么......
使用单片机实现数字频率计数器的设计说明(2023-08-15)
采用定时50ms,共定时20次,即可完成1秒的定时功能。
5. C语言源程序
#include 《AT89X52.H》
unsigned char code dispbit[]={0xfe,0xfd......
相关企业
;隆兴家电维修部;;其实也不是什么公司,就是一个小小的家电维修部
;勤思智能电子;;PCB板制作及打样 C语言程序编写 新项目开发
;嘉盛电子商行;;深圳市嘉盛电子一直以信誉为主. 诚信经营,货真价实. 是什么货就是什么货.质量保证 以跟广大客户长期合作为基础. 价格可以谈,质量你放心.
;上海联单数码科技有限公司;;还是什么都没有
;香港忠芯国际电子有限公司;;本公司只做自己的现货,报价什么就是什么,欢迎来电. 查看全部>> 主营:只卖自己库存, 欢迎询价!
;西安北大青鸟;;程序逻辑和C语言实现 SQL Server应用开发 Java面向对象程序设计 网页编程 .Net平台和C#编程 SQL Server数据库设计和实现 WinForms高级
机械行业----的重点扶持企业之一,主要从事高性能的轻型工程及建筑机械的研发、生产、销售及服务工作。二、我们的目标是什么?我们的目标是提供一种能帮助用户快速高效完成其任务的服务,高性
上第一个USB-串口光纤转换器:(OPTU232L1) 2007年:世界上最小的光隔USB-串口(RS-232/485/422)转换器:(USB232GL1) 2007年:世界上第一个光隔以太网-串口
;济南泉杰科技公司;;2006年从中达电通产品维修处退役,目前与江北最大的台达变频器代理商济南泉杰科技公司联手 打造台达变频器专业维修的品牌公司。作为维修变频器的技术人员有一些体会,就是什么
;汕头市万达电子商行;;汕头市万达电子商行已有多年的电子销售经验! 一直持以“诚信经营”“质量第一”坚决对假货说不,的经营 信念!是什么货就报什么货。在业界已积累不错的口碑!为了 快捷交易,我均