uchar

共 72 篇文章
uchar 相关的电子技术资料,包括技术文档、应用笔记、电路设计、代码示例等,共 72 篇文章,持续更新中。

如何编写读/写一个字节的函数呢? 1. 读一个字节 uchar tmpread(void) //read a byte date 读一个字节 { uchar i,j,dat dat=0

如何编写读/写一个字节的函数呢? 1. 读一个字节 uchar tmpread(void) //read a byte date 读一个字节 { uchar i,j,dat dat=0 for(i=1 i<=8 i++) { j=tmpreadbit() dat=(j<<7)|(dat>>1) //读出的数据最低位在最前面,这样刚好一个字

基于单片机的10根线束线缆检测器的源程序 #pragma sfr #pragma DI #pragma EI #pragma NOP //#pragma interrupt INTTM010

基于单片机的10根线束线缆检测器的源程序 #pragma sfr #pragma DI #pragma EI #pragma NOP //#pragma interrupt INTTM010 isr_INTTM000 #pragma interrupt INTTM80 isr_INTTM80 //#pragma interrupt INTTMH1 isr_INTTMH1

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=P

51单片机C语言程序设计Proteus仿真实训

基础程序设计 01 闪烁的LED&nbsp;<br /> /* &nbsp;名称闪烁的LED&nbsp;<br /> &nbsp;说明LED按设定的时间间隔闪烁&nbsp;<br /> */&nbsp;<br /> #include&lt;reg51.h&gt;&nbsp;<br /> #define uchar unsigned char&nbsp;<br /> #define uint u

基于8051+Proteus仿真案例

基础程序设计 01 闪烁的LED&nbsp;<br /> /* &nbsp;名称闪烁的LED&nbsp;<br /> &nbsp;说明LED按设定的时间间隔闪烁<br /> */&nbsp;<br /> #include&lt;reg51.h&gt;&nbsp;<br /> #define uchar unsigned char&nbsp;<br /> #define uint unsigne

#include &lt;stc12c2052AD.H&gt;// 标准库的头文件 #include &lt;intrins.h&gt; #include &lt;absacc.h&gt; #d

#include &lt;stc12c2052AD.H&gt;// 标准库的头文件 #include &lt;intrins.h&gt; #include &lt;absacc.h&gt; #define uchar unsigned char #define uint unsigned int

1602数字时钟

<p class="MsoNormal"> # include &lt; reg52.h &gt;<o:p></o:p> </p> <p class="MsoNormal"> # include &lt; 24C02.h&gt;<o:p></o:p> </p> <p class="MsoNormal"> # define uint unsigned int<o:p></o:p> </p> <

#include "REG51.H" #include &lt;intrins.h&gt; #include "Common.h" //#include "Remote.h" #def

#include "REG51.H" #include &lt;intrins.h&gt; #include "Common.h" //#include "Remote.h" #define OSD_EN //typedef unsigned char uCHAR //#include "T100Data_A.h" //#include "T100Data_PA.h"

调光C程序

/*#include&lt;reg52.h&gt;<br /> #define uint unsigned int<br /> #define uchar unsigned char<br /> #define uchar unsigned char<br /> sbit K1=P3^4;<br /> sbit K2=P3^5;<br /> sbit ledr=P1^0;<br /> sbit l

红外遥控RGB

<pre class="prettyprint lang-cpp">#include "STC90.h" #include &lt; intrins.h &gt; #define uchar unsigned char #define uint unsigned int #define led_port P1 sbit IR_RE = P3^2; sbit led_r = P1^3; sbit

很完整的51串口程序 包括如下: 串口中断服务程序

很完整的51串口程序 包括如下: 串口中断服务程序,仅需做简单调用即可完成串口输入输出的处理 出入均设有缓冲区,大小可任意设置。 可供使用的函数名: char getbyte(void) 从接收缓冲区取一个byte,如不想等待则在调用前检测inbufsign是否为1。 getline(char idata *line, unsigned char n) 获取一行数据回车结束,必须定义最

#include &lt;reg52.h&gt; #include &lt;stdio.h&gt; #include &lt;string.h&gt; #define uchar unsigne

#include &lt;reg52.h&gt; #include &lt;stdio.h&gt; #include &lt;string.h&gt; #define uchar unsigned char #define uint unsigned int #define isp_iap_byte_read 0x1 #define isp_iap_byte_program 0x2

LED电压表源代码

#include "stm8s103f.h" #include "LEDBL.h" #include "UART1.h" #include "LCD1621.h" //#include "KEY.h" #define uchar unsigned char #define uint unsigned int _Bool KEYC @PB_IDR:4;//COPY _Bool KEYP @PC_I

PT2313驱动 void send_audio_switch(uchar audio) void send_volume(uchar byte) void send_attenuators

PT2313驱动 void send_audio_switch(uchar audio) void send_volume(uchar byte) void send_attenuators(uchar LF,uchar RF,uchar LR,uchar RR) void send_base(uchar byte) void send_treble(uchar byte)

LC72130+1823程序 void out(uchar dat) ulong in_data(void) void out_data(uchar dat1,uchar dat2,ucha

LC72130+1823程序 void out(uchar dat) ulong in_data(void) void out_data(uchar dat1,uchar dat2,uchar dat3,uchar dat4) void display_tunner(unsigned long dat) void tunner_init(void) void display_

时钟模块DS1307驱动I2C uchar Read_DS1307(uchar addr) void Write_DS1307_Byte(uchar byte) void Write_DS1

时钟模块DS1307驱动I2C uchar Read_DS1307(uchar addr) void Write_DS1307_Byte(uchar byte) void Write_DS1307(uchar addr,uchar dat) void rtc_get(void) void rtc_set(void)

MMC驱动 void mmc_send_cmd (uchar,ulong,uchar) void mmc_send_scmd (uchar,uchar) void mmc_ini

MMC驱动 void mmc_send_cmd (uchar,ulong,uchar) void mmc_send_scmd (uchar,uchar) void mmc_init(void) extern ulong mmc_read_response (void) extern ulong reponse extern uchar SD_BUS_SELEC

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

AVR单片机转速表

/****************************************************************&nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 外部晶振8M&nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp

红外解码程序

/*<br /> &nbsp;* _168ZHONGDUAN2.c<br /> &nbsp;*<br /> &nbsp;* Created: 2014/11/2 15:12:45<br /> &nbsp;* &nbsp;Author: lenovo<br /> &nbsp;*/&nbsp;<br /> <br /> <br /> #include &lt;avr/io.h&gt;<br /> #i