代码搜索结果
找到约 10,000 项符合
USART 的代码
usart.c
#include "msp430x42x.h"
#include "Global.h"
#include "USART.h"
#include "Measure.h" // 测量值
// 串口检查定时器周期(最小4个字节长度时间)
#define TIMER_INTERVAL (15729) // 15ms @
usart.h
#define ERR_TX_QUEUE_OVERFLOW (128)
#define ERR_TX_QUEUE_EMPTY (128 + 1)
#define ERR_RX_QUEUE_OVERFLOW (128 + 2)
#define ERR_RX_QUEUE_EMPTY (128 + 3)
_EXTER
usart.h
//波特率9600/9个数据位/1个停止位/奇校验/收发开启/接收中断
void USARTinit(void)
{
UCSR0B=0x9C;
UCSR0C=0x36;
UBRR0L=0x2F;
PORTD.4=0; //MAX485平时工作在接收状态
DDR
usart.h~
//波特率9600/9个数据位/1个停止位/奇校验/收发开启/接收中断
void USARTinit(void)
{
UCSR0B=0x9C;
UCSR0C=0x36;
UBRR0L=0x2F;
PORTD.4=0; //MAX485平时工作在接收状态
DDR
usart.h
#ifndef _USART_H_
#define _USART_H_
#include
#include
unsigned char usart_receive(void);
void usart_transmit(unsigned char data);
void data_write(unsigned char *dat
usart.c
#include "usart.h"
//这些数据若在myusart.h里面定义则会出错,原因是main.c包含了头文件myusart.h,头文件
//被包含,然后myusart.c则无法包含这些数据了
unsigned char data_00[]={"北京东控开发板\n\r"};
unsigned char data_01[]={"ATmega128主芯片:128K Flash