2025湾芯展圆满落幕!全球600+展商同台背后,藏着半导体产业链协同新逻辑
1602LCD模块的C51驱动程序 手上有一片1602的LCD,ks0066的驱动芯片,带LED背光.参考网站上的一些资料,写了个驱动程序,写完了才发现,跟网上流传的代码基本上差不多/*======================================= 1602lcd模
单片机向PC发送数据 #include //包含单片机寄存器的头文件unsigned char code Tab[ ]={0xFE,0xFD,0xFB,0xF7,0xEF,0xDF,0xBF,0x7F};//流水灯控制码.该数组被定义为全局变量/****************************************************
移植ucgui到s3c2410十大步 1.编写驱动.主要为Lcd驱动和触摸屏驱动:lcd驱动实现画点函数LCD2410_SetPixel(x,y,c).对dm2410实验板上的lcd.左上为原点(0.0)触摸屏驱动计算出触摸屏的坐标(x.y).对dm2410实验板上的触摸屏.左下为原点.
单片机数码管显示数字递增 让单片机的数码管显示的数从0开始递增一直到255,然后重新置0,再递增,如此循环. 还是用到了将要显示的数进行百位,十位,个位的分离. 从这篇开始,以后的程序就要注意程序的规范性,与可读性了.源代码如下(已经成功调
AT89C51芯片烧录驱动源程序 以下是C51BOX编程器插件的AT89C51芯片烧录驱动源程序:[AT89C51.C"中的内容用户只需用C51实现芯片的几个读写函数.就可以支持一种新的芯片.其它库函数和通讯协议代码都在OBJ中.不用修改.#include#include"Plug3LI
一个很不错的I2C读写程序(基于KeilC51) #include"C8051F310.H"#include"common.h"#include"i2c.h"sbit SCL = P0 ^ 7;sbit SDA = P0 ^ 6;sbit CHECK = P1 ^ 0;#define I2C_WRITE_FLAG 0x00 #define I2C_READ_FLAG 0x01#define LO 0#define HI 1#define
c51脉宽测量法实现无线遥控解码 #include#define uchar unsigned char#define uint unsigned int#define _rlcar_(RX) CY=RX0x80 //编译后生成带进位左移指令uchar bdata wx_data0,wx_data1,wx_data2; //存储24位无线数据uchar data wx_