資源簡介
STC12C5A60S2使用獨立波特率發生做串口測試

代碼片段和文件信息
//#include?
#include?<60s2.H>
unsigned?char?rx_val;
bit?flat=0;
void?uart1_init()
{
AUXR=0x15; ?//1T模式?BRT獨立波特率?
PCON=0x80; //波特率加倍?
BRT=0xF3; ////Board=115200 ?BRT=256-?SYSclk?/Board/32??(/12)(*2)
SCON=0x50; ?
IE=0x90;
}
void?tx(unsigned?char?tx_val)
{
????SBUF?=?tx_val;??
????while(TI?==?0);??
????TI?=?0;
}
main()
{
uart1_init();
tx(0x55);
while(1)
{
if(flat==1){
tx(rx_val);
flat=0;
}
}
}
void?UART1_Int(void)?interrupt?4??
{??
????if?(RI?==?1)??
????{??
????????RI?=?0;??
????????rx_val?=?SBUF;
flat=1;?
????}?????
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2011-08-06?15:51??STC12C5A60S2使用獨立波特率發生做串口測試程序.zip\
?????文件???????17733??2011-07-24?16:38??STC12C5A60S2使用獨立波特率發生做串口測試程序.zip\60S2.h
?????文件?????????597??2011-07-24?16:42??STC12C5A60S2使用獨立波特率發生做串口測試程序.zip\main.c
?????文件????????1997??2011-07-24?16:42??STC12C5A60S2使用獨立波特率發生做串口測試程序.zip\main.LST
?????文件????????2570??2011-07-24?16:42??STC12C5A60S2使用獨立波特率發生做串口測試程序.zip\main.OBJ
?????文件????????2356??2011-07-24?16:42??STC12C5A60S2使用獨立波特率發生做串口測試程序.zip\uart
?????文件??????????29??2011-07-24?16:29??STC12C5A60S2使用獨立波特率發生做串口測試程序.zip\Uart.h
?????文件?????????655??2011-07-24?16:42??STC12C5A60S2使用獨立波特率發生做串口測試程序.zip\uart.hex
?????文件??????????25??2011-07-24?16:42??STC12C5A60S2使用獨立波特率發生做串口測試程序.zip\uart.lnp
?????文件????????4699??2011-07-24?16:42??STC12C5A60S2使用獨立波特率發生做串口測試程序.zip\uart.M51
?????文件?????????967??2011-07-24?16:43??STC12C5A60S2使用獨立波特率發生做串口測試程序.zip\uart.Opt
?????文件????????2823??2011-07-24?16:43??STC12C5A60S2使用獨立波特率發生做串口測試程序.zip\uart.plg
?????文件????????2091??2011-07-24?13:53??STC12C5A60S2使用獨立波特率發生做串口測試程序.zip\uart.Uv2
?????文件?????????967??2011-07-24?16:31??STC12C5A60S2使用獨立波特率發生做串口測試程序.zip\uart_Opt.Bak
?????文件???????????0??2011-07-24?13:12??STC12C5A60S2使用獨立波特率發生做串口測試程序.zip\uart_Uv2.Bak
- 上一篇:導出到excel很快的類
- 下一篇:正弦波脈寬調制SPWM控制法
評論
共有 條評論