;*采用 AT89C52 12MHz晶振 *;测距范围5CM-2M,堆栈在4FH以上,20H用于标志;显示缓冲单元在40H-43H,使用内存44H、45H、46H用于计算距离CS1 BIT P2.3CS2 BIT P2.4D_I BIT P3.6 ;4R_W BIT P2.5 ;5E BIT P
12864并口方式显示程序#includeunsignedcharcodeIC_DAT[];sbitRS=P3^6;//RS="H",表示DB7--DB0为显示数据,//RS="L",表示DB7--DB0为显示指令数据sbitWRD=P2^5;//R/W="H",E="H",数据被读到DB7--DB0//R/W="
AD1549的LCD12864液晶显示程序#include"reg52.h"#include"intrins.h"sbitAD_CS=P3^7;sbitAD_DAT=P3^5;sbitAD_CLK=P3^4;sbitRS=P3^6;//RS="H",表示DB7--DB0为显示数据,//RS="L",表示DB7--DB0为显示指令数
TLC1549数码管显示程序#include"reg52.h"#include"intrins.h"sbitAD_CS=P3^7;sbitAD_DAT=P3^5;sbitAD_CLK=P3^4;unsignedchari,j,q,p,k;//unsignedintAD_Temp,Temp,TempA;/**********4个7段数码管锁存器
#include"reg52.h"#include "intrins.h"sbit AD_CS = P3^7;sbit AD_DAT = P3^5;sbit AD_CLK = P3^4;void DelayMS(unsigned int Num);/********主程序********/main(){ unsigned char i,j,q,p,k;//定义变
51单片机控制节拍产生示例程序#includesbitspeaker=P3^7;unsignedcharDo=108;unsignedcharbeat_H=(65536-62500)/256,beat_L()=(65536-62500)%256;unsignedchartone_H=(65536-1908)/256,tone_L()=(65536
定时中断30秒倒计时程序#include char shuju[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};//0--9char a=3,b=0,i=0;/********* 延时子程序 *********/void delay(unsigned int x){while(x--
在4月份的手机CPU出货量排行榜上,展讯SC6531以768万的成绩排名第一,而它只是一颗2G手机芯片,骁龙845排在16位,出货量比华为海思麒麟970低得多。
TLC5620 DA转换C程序/*------------------------------------------------------------------------------调用方式:void da5620(uchar da) ﹫2001/03/23函数说明:往固定端口送da值完成DA输出,该函数
TLC5620 DA转换汇编程序 SPI_DATA BIT P1.1 SPI_CLK BIT P1.2 CS_DA BIT P1.3 ORG 0000H AJMP START ORG 0010HTLC5620: ;;D/A转换主程序 CLR A SETB CS_DA MOV R6,#43H ;;写D/A命令字(通道数的选择)CO
LED1EQU08HLED2EQU09HLED3EQU0AHLED4EQU0BHLedT0EQU0CH;0-3轮流点亮4个数据管SDAEQUP2.0SCLEQUP2.1AddressEQU0EHI2CDataEQU0FH;=================================================ORG0000HLJMPSTART;转
义隆78e51_HT1621_LCD显示程序;**************************];MCU:W78E51(MCS-51 系列单片机)CSBITP0.0WRIBITP0.2DATA_BIT BITP0.1;30H~32H are used for write cycle flag;40H~43H are used for delay
直流电机调速C51程序#includeunsignedcharcodef_rotation[4]={0x02,0x04,0x08,0x10};//正转表格unsignedcharcodeb_rotation[4]={0x10,0x08,0x040,0x02};//反转表格voiddelay(unsignedinti)//延时{while
芯片供应商正将其重点转向中端到高端解决方案,以迎合推出高性价机型机型比战略的要求。这一战略可能导致入门级智能手机SoC出货量继续下滑,甚至被市场所淘汰。
步进电机C51控制程序#includeunsignedcharcodef_rotation[4]={0x02,0x04,0x08,0x10};//正转表格unsignedcharcodeb_rotation[4]={0x10,0x08,0x040,0x02};//反转表格voiddelay(unsignedinti)//延时{while