代码搜索:串口驱动
找到约 10,000 项符合「串口驱动」的源代码
代码结果 10,000
www.eeworm.com/read/377162/9292371
c uart.c
/*串口通信模块,使用之前,应该在Main 函数中对串口进行初始化,
串口数据接收方式采用中断进行,振荡频率修正参数不在EEPROM的
0x1ff0中,使用PonyProg可以测试得OSCCAL=0xA1*/
#include
#include
extern void rom_write(unsigned int Address,unsign
www.eeworm.com/read/377162/9292432
bak uart.c.bak
/*串口通信模块,使用之前,应该在Main 函数中对串口进行初始化,
串口数据接收方式采用中断进行,振荡频率修正参数不在EEPROM的
0x1ff0中,使用PonyProg可以测试得OSCCAL=0xA1*/
#include
#include
extern void rom_write(unsigned int Address,unsign
www.eeworm.com/read/354874/10318753
c com.c
/*
本程序用于中断方式的串口通信演示
设置一个bit: com_sended 作为 sbuf = 0些5 执行完毕标志(以免和串口中断争用)
本段程序可以用于 51串口之自发自收演示工作
作者: haokeer
时间: 07.2.13
版权申明: 所有权力作者保留
*/
#include
#include
unsigne
www.eeworm.com/read/273309/10920993
c main.c
/*
描 述:DBGU测试程序,参考原理图中“COM/Serial”部分
说 明:1. 测试程序接收来自串口的数据并反显给串口;
2. 串口设置:8位长度、无校验、1位停止位、波特率为38400
3. 系统时钟48MHZ
记 录:1. changyj 创建工程 2007-9-1
*/
#include "../Startu
www.eeworm.com/read/273307/10921064
c main.c
/*
描 述:COM0测试程序,参考原理图中“COM/Serial”部分
说 明:1. 测试程序接收来自串口的数据并反显给串口;
2. 串口设置:8位长度、无校验、1位停止位、波特率为38400
3. 系统时钟48MHZ
记 录:1. changyj 创建工程 2007-8-29
*/
#include "../Start
www.eeworm.com/read/17194/723362
51
串口发送任意字符到单片机 单片机通过P0口LED灯显示
比如 发送16进制的 00 单片机的LED灯全亮 发送FF灯全灭
首先 烧写程序到单片机 晶振 11.0592MHZ
连接好串口线
打开串口调试软件 选择好COM端口
设置波特率为9600
www.eeworm.com/read/25885/952557
51
串口发送任意字符到单片机 单片机通过P0口LED灯显示
比如 发送16进制的 00 单片机的LED灯全亮 发送FF灯全灭
首先 烧写程序到单片机 晶振 11.0592MHZ
连接好串口线
打开串口调试软件 选择好COM端口
设置波特率为9600
www.eeworm.com/read/27624/986699
txt 实验指导.txt
串口发送任意字符到单片机 单片机通过P0口LED灯显示
比如 发送16进制的 00 单片机的LED灯全亮 发送FF灯全灭
首先 烧写程序到单片机 晶振 11.0592MHZ
连接好串口线
打开串口调试软件 选择好COM端口
设置波特率为9600
www.eeworm.com/read/238386/13889059
c main.c
//程序说明:
//该程序利用单片机完成数据在串口与SMBus总线(即I2C)之间的转发,即将串口接收
//到的数据通过I2C转发出去,将I2C接收到的数据通过串口转发出去
//
#include "c8051f310.h"
#define SYSCLK 24500000 // System clock frequency
#define
www.eeworm.com/read/204436/15339797
c test.c
#include "reg52.h"
void init_serial(void)
{
//定时器1的工作方式2
TMOD=0x20; //装载计数初值
TL1=0xfd;
TH1=0xfd; //采用串口工作方式1,无奇偶校验
SCON=0x50; //串口波特率不加倍
PCON=0x00; //开总中断,开串口中