搜索结果
找到约 72 项符合
uchar 的查询结果
按分类筛选
单片机开发 S6B0724液晶显示驱动程序 void LCD_BUSY(void) void write_LCD_data(uchar lcd_data) void write_LCD_command(
S6B0724液晶显示驱动程序
void LCD_BUSY(void)
void write_LCD_data(uchar lcd_data)
void write_LCD_command(uchar command)
void clear_lcd(void)
void LCDClearLine(uchar line)
void prints(uchar line,uchar * temp)
void printf(ulong int x)
void change_code(uint * x)
void Sendlcd(uchar x,uchar y,uchar ...
单片机开发 //通过18B20检测的数字温度可在电脑上显示当前温度值 #include <reg52.h> #define uchar unsigned char #define uint un
//通过18B20检测的数字温度可在电脑上显示当前温度值
#include <reg52.h>
#define uchar unsigned char
#define uint unsigned int
sbit DS=P2^2 //define interface
uint temp // variable of temperature
uchar flag1 // sign of the result positive or negative
sbit dula=P2^6
sbit wela=P2^7 ...
系统设计方案 可预置的8位计数器程序的主要部分分析 #include <AT89X51.H> //器件配置文件 #define uchar unsigned char //变量类型的宏定义
可预置的8位计数器程序的主要部分分析
#include <AT89X51.H> //器件配置文件
#define uchar unsigned char //变量类型的宏定义
#define uint unsigned int
uchar code SEG7[10]={0x03,0x9f,0x25,0x0d,0x99, //0~9的数码管段码
0x49,0x41,0x1f,0x01,0x09}
uchar data cnt[8] //在data区定义8位长度的数组,用来存 ...
单片机开发 //液晶显示初始化ini_OCMJ(void)和驱动程序sub_lcd(uchar in)。 //占用I/O口为 #define LCD_OUT P4 //sbit LCD_BUSY=P3^6
//液晶显示初始化ini_OCMJ(void)和驱动程序sub_lcd(uchar in)。
//占用I/O口为 #define LCD_OUT P4
//sbit LCD_BUSY=P3^6
//sbit LCD_REQ=P3^7
单片机开发 convert.asm: 1.From ASCII resp. BCD to binary 2.From binary to ASCII resp. BCD 3.From binary to H
convert.asm:
1.From ASCII resp. BCD to binary
2.From binary to ASCII resp. BCD
3.From binary to Hex-ASCII
Bin_Bcd.c:
uchar BcdToBin(uchar val)
uchar BinToBcd(uchar val)
家庭/个人应用 sd2003芯片资料及源码
sd2003芯片资料及源码,C51下的,可以直接使用,不是厂方提供的测试程序,
相应子程序:
extern void ini_SD2003(void)
extern bit mend_scl_SD2003(void)
extern bit start_bit_SD2003(void)
extern void stop_bit_SD2003(void)
extern void ack_SD2003(void)
extern void no_ack_SD2003(void)
extern void mast_ack ...
技术资料 24xx.c&24xx.h
24Cxx驱动程序
#include
#include "24xx.h"
sbit SDA = P0^6;
sbit SCL = P0^7;
enum eepromtype EepromType;
void IICDelay(uchar DelayCount);
void IICStart(void);
void IICStop(void);
bit IICRecAck(void);
void IICNoAck(void);
void IICAck(void);
uchar IICReceiveByte(void);
void IICSendByte(ucha ...
数学计算 加权多项式采用CRC16=X16+X15+X5+1
加权多项式采用CRC16=X16+X15+X5+1,函数crc16(uchar *ptr,uchar len)对地址ptr起始的len个字节进行CRC校验,并将结果保存在变量CRC中。
单片机开发 51单片连tcs230的源程序
51单片连tcs230的源程序,绝对原创,可以记忆颜色。
#define uchar unsigned char
#include <reg52.h>
#include<math.h>
sbit S0=P1^7
sbit S1=P1^0 //端口定义
sbit S2=P1^1
sbit S3=P1^2
sbit OE=P1^3
sbit OUT=P3^4 //频率从TO口输入
sbit key0=P1^5
sbit LED=P1^6
sbit a=P3^0
sbit b=P3^1
uchar color //1: ...
C/C++语言编程 cs5460a程序(C程序源代码)
#include <reg51.h>#include <main.h>#include <interrupt.h>
cs5460a应用电路(含源程序)bit code table_odd_even_bit[16]={0,1,1,0,1,0,0,1,1,0,0,1,0,1,1,0};
extern uchar rs485_timeout,pointer_buf485;extern uchar rs485_buf[MAX_485_LEN];extern uchar idata spi_buf[MAX_SPI_LEN];extern uchar pointer_send,send_l ...