亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? uartsw2.h

?? 單片機(jī)的軟件
?? H
字號(hào):
/*! \file uartsw2.h \brief Software Interrupt-driven UART Driver. */
//*****************************************************************************
//
// File Name	: 'uartsw2.h'
// Title		: Software Interrupt-driven UART Driver
// Author		: Pascal Stang - Copyright (C) 2002-2003
// Created		: 7/20/2002
// Revised		: 4/27/2004
// Version		: 0.6
// Target MCU	: Atmel AVR Series (intended for the ATmega16 and ATmega32)
// Editor Tabs	: 4
//
///	\ingroup driver_sw
/// \defgroup uartsw2 Software Interrupt-driven UART Driver (uartsw2.c)
/// \code #include "uartsw2.h" \endcode
/// \par Overview
///		This uart library emulates the operation of a UART (serial port) using
///	the AVR's hardware timers, I/O pins, and some software.
///
///	Specifically, this code uses:
///		-Timer 2 Output Capture for transmit timing
///		-Timer 0 Output Capture for receive timing
///		-External Interrupt 2 for receive triggering
///
///	The above resources cannot be used for other purposes while this software
///	UART is enabled.  The overflow interrupts from Timer0 and Timer2 can still
///	be used for other timing, but the prescalers for these timers must not be
///	changed.
///
///	Serial output from this UART can be routed to any I/O pin.  Serial input
///	for this UART must come from the External Interrupt 2 (INT2) I/O pin.
///	These options should be configured by editing your local copy of
///	"uartsw2conf.h".
//
// This code is distributed under the GNU Public License
//		which can be found at http://www.gnu.org/licenses/gpl.txt
//
//*****************************************************************************

#ifndef UARTSW2_H
#define UARTSW2_H

#include "global.h"
#include "buffer.h"

// include configuration
#include "uartsw2conf.h"

// constants/macros/typdefs

// functions

//! enable and initialize the software uart
void uartswInit(void);
//! create and initialize the uart buffers
void uartswInitBuffers(void);
//! turns off software UART
void uartswOff(void);
//! returns the receive buffer structure 
cBuffer* uartswGetRxBuffer(void);
//! sets the uart baud rate
void uartswSetBaudRate(u32 baudrate);
//! sends a single byte over the uart
void uartswSendByte(u08 data);

//! gets a single byte from the uart receive buffer
// Function returns TRUE if data was available, FALSE if not.
// Actual data is returned in variable pointed to by "data".
// example usage:
// char myReceivedByte;
// uartswReceiveByte( &myReceivedByte );
u08 uartswReceiveByte(u08* rxData);

//! internal transmit bit handler
void uartswTxBitService(void);
//! internal receive bit handler
void uartswRxBitService(void);

#endif

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美一区在线| 99精品欧美一区二区蜜桃免费| 欧美日韩精品一区二区三区| 婷婷国产在线综合| 日韩一区二区在线看| 国产综合色精品一区二区三区| 国产喂奶挤奶一区二区三区| 北条麻妃一区二区三区| 亚洲精品成人在线| 欧美一区二区性放荡片| 国产尤物一区二区在线| 亚洲日穴在线视频| 欧美一区二区精美| 成人网页在线观看| 亚洲一卡二卡三卡四卡无卡久久 | 欧美大黄免费观看| 国产在线一区观看| 亚洲精品乱码久久久久久| 91精品国产欧美一区二区成人| 国产精品一区专区| 洋洋av久久久久久久一区| 91精品在线免费| 国产99久久久精品| 五月婷婷综合在线| 欧美激情艳妇裸体舞| 欧美日韩国产一区| 国产成人在线电影| 亚洲1区2区3区4区| 欧美国产综合一区二区| 欧美日韩午夜在线| 成人综合婷婷国产精品久久蜜臀| 一区二区三区国产| 久久久91精品国产一区二区精品| 色一区在线观看| 国产一区不卡在线| 亚洲高清一区二区三区| 国产精品护士白丝一区av| 欧美一卡2卡三卡4卡5免费| aaa欧美日韩| 国产一区二三区好的| 性做久久久久久免费观看| 欧美高清在线视频| 欧美成人一区二区| 欧美图区在线视频| 成人免费黄色在线| 国产一区视频在线看| 天天影视网天天综合色在线播放| 国产精品网站一区| 26uuu国产电影一区二区| 欧美日韩精品欧美日韩精品| 99精品国产热久久91蜜凸| 极品少妇xxxx精品少妇偷拍| 偷拍亚洲欧洲综合| 亚洲毛片av在线| 国产精品婷婷午夜在线观看| 亚洲精品一区二区三区福利| 91精品国产乱| 欧美视频中文一区二区三区在线观看| av色综合久久天堂av综合| 国产一区二区免费视频| 美女网站在线免费欧美精品| 丝袜美腿亚洲一区| 亚洲午夜私人影院| 亚洲美女屁股眼交3| 亚洲青青青在线视频| 成人免费在线视频| 亚洲日本一区二区| 亚洲靠逼com| 亚洲人成影院在线观看| 亚洲视频狠狠干| 亚洲精品欧美激情| 一区二区三区免费观看| 伊人夜夜躁av伊人久久| 成人免费视频在线观看| 亚洲视频资源在线| 亚洲精品大片www| 中文字幕一区二区三区av| 亚洲天堂2014| 亚洲一区二区av电影| 视频一区国产视频| 日韩高清一级片| 精品一区二区三区久久| 精品一区二区三区影院在线午夜| 久久99久久精品| 国产成人免费视频网站高清观看视频 | 国产精品亚洲综合一区在线观看| 国精品**一区二区三区在线蜜桃| 久久精品久久综合| 国产麻豆视频精品| 丰满少妇久久久久久久 | 欧美综合视频在线观看| 欧美日韩一区在线观看| 91精品一区二区三区在线观看| 欧美一区二区黄色| 国产欧美va欧美不卡在线| 最新中文字幕一区二区三区| 一区二区久久久久久| 人人精品人人爱| 国产成人三级在线观看| 91久久精品国产91性色tv| 欧美一区二区私人影院日本| 久久综合色婷婷| 亚洲欧美另类在线| 视频一区欧美精品| 高清不卡一区二区| 在线免费观看不卡av| 欧美大片在线观看一区| 一区二区中文视频| 免费看精品久久片| 91在线无精精品入口| 欧美精品久久一区| 国产日韩精品久久久| 亚洲国产三级在线| 国产精品中文字幕欧美| 在线观看日产精品| 久久精品视频在线看| 亚洲成人黄色影院| 高清在线不卡av| 91精品国产综合久久久久久久| 国产人久久人人人人爽| 亚洲h精品动漫在线观看| 国产成人av影院| 制服丝袜av成人在线看| 最新高清无码专区| 美国十次了思思久久精品导航| 不卡的av电影| 精品国产三级电影在线观看| 亚洲免费观看高清在线观看| 国产精品99久久久久久久vr| 欧美精品色综合| 亚洲欧美日韩国产综合在线| 精品亚洲成a人| 欧美猛男gaygay网站| 国产精品全国免费观看高清| 久久不见久久见中文字幕免费| 在线观看国产一区二区| 国产午夜精品福利| 秋霞电影一区二区| 欧美日韩五月天| 亚洲图片欧美激情| 成人av免费网站| 久久久影视传媒| 看电影不卡的网站| 欧美一区二区三区视频| 亚洲一区二区三区自拍| 色综合久久综合网97色综合| 国产精品视频一二三区| 国产精品1区2区3区在线观看| 欧美一区二区三区色| 日韩精品电影在线观看| 欧美日韩电影在线播放| 一区二区三区在线视频播放| 不卡区在线中文字幕| 国产精品久久久久天堂| 国产精品亚洲午夜一区二区三区| 精品国产乱码久久久久久久| 久久草av在线| 久久综合久久鬼色中文字| 蜜桃视频在线一区| 精品久久人人做人人爱| 久久机这里只有精品| 日韩美女主播在线视频一区二区三区 | 亚洲国产电影在线观看| 国产精品一区二区在线观看不卡| 欧美第一区第二区| 激情文学综合插| 久久精品视频免费| 国产成人综合精品三级| 国产无遮挡一区二区三区毛片日本| 国产一区二区三区免费播放| 国产欧美日韩视频在线观看| 懂色av一区二区三区免费看| 国产精品欧美一区二区三区| av资源站一区| 亚洲一区日韩精品中文字幕| 欧美日韩一级二级三级| 日本成人在线电影网| 日韩欧美久久久| 国产精品资源网| 亚洲欧洲制服丝袜| 欧美电影一区二区| 久久精品国产第一区二区三区| 欧美大片日本大片免费观看| 国产99精品视频| 亚洲人妖av一区二区| 欧美色综合影院| 九色|91porny| 国产精品乱码久久久久久| 色综合久久久久久久久久久| 天天综合色天天综合色h| 欧美tickling挠脚心丨vk| 国产馆精品极品| 亚洲精品免费电影| 欧美一区二区三区喷汁尤物| 国产揄拍国内精品对白| 亚洲男人的天堂在线aⅴ视频 | 色婷婷国产精品久久包臀 | 精品福利一二区| 成人精品在线视频观看| 亚洲午夜免费电影|