资讯
LED点阵_单片机_普中(2024-08-05)
.h"
2
3 //对系统默认数据类型进行重新定义
4 typedef unsigned int u16; //数据范围0-65535
5 typedef......
51单片机学习笔记(一):LED(2023-01-06)
强行拖时间,执行一次指令大约10微秒。参数类型u16是为了方便使用而重定义的,更方便判断数据范围。
typedef unsigned int u16;
typedef unsigned char u8;
令......
第4章 汇编语言程序设计(2024-08-09)
: 位变量声明
例:
sfr SCON = 0X98;
sfr16 T2 = 0xCC;
sbit OV = PSW^2;
㈣ C-51数据的存储类型
名称
存储空间位置
长度
数据范围......
LCD1602+单片机+普中+江科大自化协(2024-08-08)
,时序图
* @param Data 要写入的数据
* @retval 无
*/
void LCD1602_WriteData(unsigned char Data......
单片机c语言教程第三章--C51数据类型(2023-05-25)
符号长整型 unsigned long,默认值为 signed long 类型。signed int 表示 的数值范围是-2147483648~+2147483647,字节中最高位表示数据的符号,“0”表示正 数......
STM32CUBEIDE(9)----双ADC轮询模式扫描多个通道(2023-09-04)
判断转换完成标志位是否设置,HAL_ADC_STATE_REG_EOC表示转换完成标志位,转换数据可用
{
//读取ADC转换数据,数据为12位。查看数据手册可知,寄存器为16位存储转换数据,数据右对齐,则转换的数据范围......
AT24C02数据存储+普中51单片机+江科大自化协(2024-08-08)
.h"
unsigned char KeyNum;
unsigned int Num;
void main()
{
LCD1602_Init();
LCD1602_ShowNum......
51单片机定时器和中断的介绍(2023-10-12)
() interrupt 1
{
static unsigned int T0Count;
//当触发中断后,每次中断结束后,初始值还是为64535 即1ms
TL0 = 0x66; //设置......
STM32CUBEMX(9)--ADC通过轮询方式读取,USART打印(2024-05-17)
可用
{
//读取ADC转换数据,数据为12位。查看数据手册可知,寄存器为16位存储转换数据,数据右对齐,则转换的数据范围为0~2^12-1,即0~4095.
adcBuf[i......
51单片机——按键操作(2022-12-14)
)
{
LCD_ShowNum(2,1,KeyNum,2);
}
}
}
Delay.c
void Delay(unsigned int xms)
{
unsigned char i, j;
while......
s3c2440裸机-LCD编程(六、LCD上显示字符)(2023-08-02)
)
{
int i, j;
/* 根据c的ascii码作为索引在fontdata_8x16中得到点阵数据(fontdata_8x16是字库的数据集合)*/
unsigned char *dots......
s3c2440裸机-LCD编程-6-LCD上显示字符(2024-07-04)
)
{
int i, j;
/* 根据c的ascii码作为索引在fontdata_8x16中得到点阵数据(fontdata_8x16是字库的数据集合)*/
unsigned......
STC51单片机EEPROM的使用方法(2023-06-25)
(unsigned int EE_address,unsigned char *DataAddress,unsigned char lenth)
{
EA = 0;//禁止中断
ISP_ENABLE();//宏调......
蜂鸣器提示音+单片机+普中+江科大自化协(2024-08-08)
蜂鸣器发声
* @param ms 发声的时长,范围:0~32767
* @retval 无
*/
void Buzzer_Time(unsigned int ms......
pid算法温度控制c语言程序(2023-03-21)
《string.h》
struct PID {
unsigned int SetPoint; // 设定目标 Desired Value
unsigned int ProporTIon......
STM32CUBEMX开发GD32F303(10)----双ADC轮询模式扫描多个通道(2023-08-25)
,数据右对齐,则转换的数据范围为0~2^12-1,即0~4095.
adc1Buf[i]=HAL_ADC_GetValue(&hadc1);
i......
HI3531的nand flash测试(2023-09-06)
(); //写数据 *(unsigned int *)(NANDC_ADDR +0X10) = 0x0;//NFC_ADDRL 为低位地址配置寄存器。 delay_x(0X500......
s3c2440裸机-I2c编程-4-i2c中断服务程序(2024-07-04)
FLASH的读函数,代码如下:
void nand_read(unsigned int addr, unsigned char *buf, unsigned int len)
{
int......
S2C2440 nor-flash的研究(2023-09-05)
*/
/* 比如: 55H 98
* 本意是: 往(0 + (0x55)<<1)写入0x98
*/
void nor_write_word(unsigned int base......
s3c2440裸机-nandflash编程(四. nand读写擦实现)(2023-08-02)
FLASH的读函数,代码如下:
void nand_read(unsigned int addr, unsigned char *buf, unsigned int len......
【2440裸机】Nand Flash 简单操作(2023-06-07)
要的nand.c
#define LARGER_NAND_PAGE
#define GSTATUS1 (*(volatile unsigned int *)0x560000B0)
#define......
如何利用STC89C52单片机做一个多种信号发生器(2023-06-09)
unsigned char Model=0;//0-方波 1-三角波 2-锯齿波 3-正弦波
9 unsigned int Count=0;//计数器
10 unsigned int Squ_Per......
8x8LED点阵+单片机+普中+江科大自化协(2024-08-08)
matrixled_col P0
//笑脸的数据,列向取模
unsigned char code disp[]={0x3C,0x42,0xA9,0x85,0x85,0xA9,0x42,0x3C......
s3c2440裸机-内存控制器(三-4、norflash编程之实现)(2023-08-09)
(0 + (0x55)<<1)写入0x98
*/
void nor_write_word(unsigned int base, unsigned int offset, unsigned......
Linux设备驱动开发 - 字符设备驱动(2024-09-20)
struct list_head list;
6 dev_t dev; /* 设备号 */
7 unsigned int count;
8 };
struct......
s3c2440裸机-norflash4-编程实现(2024-07-08)
)<<1)写入0x98
*/
void nor_write_word(unsigned int base, unsigned int offset, unsigned int val......
ARM-Linux S5PV210 UART驱动(3)----串口核心层、关键结构体、接口关系(2024-09-19)
] */
unsigned int (*serial_in)(struct uart_port *, int);
void (*serial_out......
基于51单片机Proteus仿真的音乐播放器和函数发生器(2023-01-30)
;
typedef unsigned int uint;
sbit K1 = P3^2;
sbit Beep = P3^7;
uchar i;
uchar song_Index,Tone_Index=0......
实验四--nand flash的使用(2023-06-13)
WTCON = 0;
11 }
12
13 /* 设置SDRAM */
14 void memsetup()
15 {
16 int i = 0;
17 unsigned......
【2440裸机】虚拟地址MMU(2023-06-07)
)
{
unsigned int *pdwSrc = (unsigned int *)2048;
unsigned int *pdwDest = (unsigned int *)0x30004000......
u-boot移植(九)---代码修改---NAND(2023-07-03)
*)0x50000028)
22
23 #define TXD0READY (1<<2)
24
25
26 void nand_read_ll(unsigned int......
STM32单片机学习笔记(2):DHT11温湿度传感器(2023-08-28)
//temp:温度值(范围:0~50°)
//humi:湿度值(范围:20%~90%)
//返回值:0,正常;1,读取失败
unsigned char DHT11_Read_Data(unsigned......
C51单片机设计的水箱温度PID控制系统的程序,PID控制程序(2023-02-08)
<string.h>
struct PID {
unsigned int SetPoint; // 设定目标 Desired Value
unsigned int Proportion; // 比例......
IMX6ULL裸机-1-RTC定时器(2024-07-03)
year; /* 范围为:1970 ~ 2099 */
unsigned char month; /* 范围为:1 ~ 12......
基于mini2440的UDA1341音频驱动架构分析(2024-06-20)
;
unsigned int id;
int ac97_control;
struct device *dev;
void......
ARM Linux字符设备驱动程序(2024-08-21)
设备编号
unsigned int count; // 设备范围号大小
};
静态内存定义初始化:
struct......
LCD实验学习笔记(七):NAND FLASH(2023-06-15)
FLASH 时序。
通过设置NFCONT寄存器,使能NAND FLASH、初始化ECC等。
代码:
#define GSTATUS1 (*(volatile unsigned int......
s3c2440裸机-LCD编程(五、LCD上实现画点、线、圆)(2023-08-02)
所以在画点前需要先获取lcd参数:fb_base、xres、yres、bpp;
static unsigned int fb_base;
static int xres, yres, bpp;
void......
s3c2440裸机-LCD编程-5-LCD上实现画点线圆(2024-07-04)
所以在画点前需要先获取lcd参数:fb_base、xres、yres、bpp;
static unsigned int fb_base;
static int xres, yres, bpp;
void......
C51_单片机开发_XBYTE的使用(2024-04-15)
volatile xdata *) 0)#define CWORD ((unsigned int volatile code *) 0)#define DWORD ((unsigned int......
IMX257 输入子系统(2024-08-14)
[BITS_TO_LONGS(SW_CNT)];
unsigned int hint_events_per_packet;
unsigned int keycodemax;
unsigned......
C51学习笔记(2024-07-25)
volatile xdata *) 0)
功能:与前面的一个宏相似,只是它们指定的数据类型为unsigned int .。
通过灵活运用不同的数据类型,所有的8051地址......
Linux 内核驱动自动创建设备节点并挂载设备(2024-09-27)
s3c6410_gpio_cfgpin(unsigned int pin, unsigned int function)
{
//s3c_gpio_cfgpin(pin,function......
s3c2440调试nandflash裸机程序遇到的问题(2024-08-01)
#define GSTATUS1 (*(volatile unsigned int *)0x560000B0)
#define BUSY 1
#define......
IMX257 linux设备驱动之Cdev结构(2024-08-15)
list_head list;
dev_t dev; //主设备号24位 与次设备号8位,dev_t为32位整形
unsigned int count;
};
二......
8052频率计(计数器2和定时器0的结合)(2024-04-15)
}; //用来装显示数据的空数组
unsigned int count; //定时1s只之用
unsigned int couL;
unsigned char timer2_cnt......
linux驱动程序之电源管理之新版linux系统设备架构中关于电源管理方式的变更(2023-06-19)
/include/linux/pm.h
struct dev_pm_info {
pm_message_t power_state;
unsigned int......
怎样去设计一种基于STM32单片机的智能手环脉搏心率计步器(2023-09-07)
; /* 定时读取adxl345数据 */
unsigned char ErrorNum=0......
通过mmap方式应用程序在Linux下访问物理地址提高实时性(2022-12-21)
,0x7f00b000);
*(volaTIle unsigned int *)(map_base+0x04)=0x00000101; //CLK=16.625MHz
*(volaTIle......
linux2.6.32 内核移植s3c2440 - DM9000网卡驱动移植(2024-07-29)
) unsigned int oldval_bwscon = *(volatile unsigned int *)S3C2410_BWSCON; unsigned int......
相关企业
;苍南INT;;苍南INT 从国际知名品牌获得半导体原材料:IC,二极管,晶体管,FET ,Mos管等。代理供货商为Didoes ,Atmel,Vishay,Dialog,Little fuse
;INT;;
;Loyal Power Int Ind Ltd;;
;BRAVOTECH INT''L CO.;;成立超
;韩国VINA INT株式会社中国代表处;;VINA 法拉电容专业生产厂家
辐射计..more UV-int,UV-DESIGN是友伟机电的注册,商标注册号:6332916 与 6272151 我们对于仿冒与诽谤的无良商人保留法律诉讼的权利.友伟机电UV-int校准实验室提供UV
;伊而美电子公司;;专业经营世界著名厂商集成电路BB,AD 、 MAX 、MOT ATMEL DALLAS ST FAIRCHILD HITACHI PHILIPS IR 产品应用范围:仪器
;汕头桂兴达电子有限公司;;汕头桂兴达电子商行,主要经销MAXIM AD BB LT TI NS ON INT。与各 大原厂和代理商都保持着密切的合作关系。汕头桂兴达电子商行致力于打造 一个
;智多星电脑科技;;务范围:计算机软,硬件故障,网络故障,杀毒防毒,日常维护,系统维护,网 络维护,数据恢复,IT外包,监控系统,网站维护和建设。
十分重视市场需求和科技进步对企业发展的导向和推动作用,相继开发出了LCW-S系列数据存储器、LCTP系列串口服务器、GPRS数据传输模块、光标阅读机系列等硬件,软件产品。我们的产品销售范围遍布全国各地,广泛