你好!欢迎来到深圳市颖特新科技有限公司!
语言
当前位置:首页 >> 内容聚合 >> 片
内容列表

2018-05机C语言程序设计:播放生日快乐歌

/*  名称:播放音乐说明:程序运行时播放生日快乐歌, 未使用定时器中断,所有频率完全用延时实现*/#include<reg51.h>#define uchar unsigned char#define uint unsigned intsbit BEEP=P3^7;//生日快乐歌的音符频率表,不同频率由不同的延时来决定uchar[详细]


2018-05机C语言程序设计:INT0 及 INT1 中断计数

/*  名称:INT0 及 INT1 中断计数说明:每次按下第 1 个计数键时,第 1 组计数值累加并显示在右边 3 只数码管上, 每次按下第 2 个计数键时,第2 组计数值累加并显示在左边 3 只数码管上,后两个按键分别清零。*/#incl[详细]


2018-05机C语言程序设计:按键发音

/*  名称:按键发音说明:按下不同的按键会是 SOUNDER 发出不同频率的声音。本例使用延时函数实现不同频率的声音输出,以后也可使用定时器*/#include<reg51.h>#define uchar unsigned char#define uint unsigned intsbit BEEP=P3^7;sbit [详细]


2018-05机C语言程序设计:甲机通过串口控制乙机 LED

/*  名称:甲机发送控制命令字符说明:甲单片机负责向外发送控制命令字符“A”、“B”、“C”,或者停止发送,乙机根据所接收到的字符完成 LED1 闪烁、LED2 闪烁、双闪烁、或停止闪烁。*/#include<reg51.h>#define uchar unsigned char#define uint unsign[详细]


2018-05机C语言程序设计:单机之间双向通信

/*  名称:甲机串口程序说明:甲机向乙机发送控制命令字符,甲机同时接收乙机发送的数字,并显示在数码管上。*/#include<reg51.h>#define uchar unsigned char#define uint unsigned intsbit LED1=P1^0;   sbit LED2=P1^3;sbit&[详细]


2018-05子程序与中断服务程序有何异同之处?

子程序与中断服务程序在功能上有相近之处。对于子程序,它的调用安排是由主程序设定的,它的现场不一定加以保护,可以按照实际情况灵活处理。 [详细]


2018-05机C语言程序设计:单机向主机发送字符串

/*  名称:单片机向主机发送字符串说明:单片机按一定的时间间隔向主机发送字符串,发送内容在虚拟终端显示。*/#include<reg51.h>#define uchar unsigned char#define uint unsigned int//延时void DelayMS(uint ms){   &nbs[详细]


2018-05机汇编伪指令DATA和EQU的区别

1、EQU 指令用于将一个数值或寄存器名赋给一个指定的符号名。格式: 符号名 EQU 表达式符号名 EQU 寄存器名表达式必须是一个简单再定位表达式。用 EQU 指令赋值以后的字符名,可以用作数据地址、代码地址、位地址或者直接当做一个立即数使用。比如:s equ bx+simov cx,[s]那么上面两句代码相当于如下指[详细]


2018-05机C语言实现循环移位!

大家知道,大家用MCU写程序的时候,只有移位的语句,没有循环移位的语句。那么如何实现循环移位呢,详见下述: 循环移位区别于一般移位的是移位时没有数位的丢失。循环左移时,用从左边移出的位填充字的右端,而循环右移时,用从右边移出的位填充字的左侧。这种情况在系统程序中时有使用,在一些控制程[详细]


联系方式

0755-82591179

传真:0755-82591176

邮箱:vicky@yingtexin.net

地址:深圳市龙华区民治街道民治大道973万众润丰创业园A栋2楼A08

Copyright © 2014-2025 颖特新科技有限公司 All Rights Reserved.  粤ICP备14043402号-4