91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 0.14M
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2021-03-27
  • 語言: 其他
  • 標簽: 其他??

資源簡介


為了低端系統對多串口通信的需求,提出了一種基于單片機與串口擴展芯片的設計方案,并提供了完整的軟硬件設計和仿真。該設計的硬件部分由Atmel較低端的單片機Mega16單片機以及能在Protues軟件中仿真的串口擴展芯片8250A組成,軟件部分通過IAR For AVR 4.20A編譯.

資源截圖

代碼片段和文件信息

#include?
#include?“serial8250.h“

extern?void?delay(int?n);

main(?void?)
{??
??asm(“cli“);?//disable?all?interrupts?????//關總中斷
??PORTD?=0xff;
??DDRB=0xff;
??DDRC=0x00;
??DDRD=0xf2;??
??MCUCR?=?0x0C;???????????????????????//上升沿觸發?
??GICR?=?0x80;??????????????????????????//使能?外部中斷1
??GIFR_INTF1?=?1;?????????????????????//清除?外部中斷1?標志位
??asm(“sei“);?//re-enable?interrupts????//開總中斷
??serial8250_init();
??serial8250_writestring(“Greetings!\r\n“);
??serial8250_writestring(“This?is?a?test?program?of?8250A?serial?port!\r\n“);
while(1)
{
delay(200);
};
}

#pragma?vector?=?INT1_vect????????????//外部中斷0入口地址?
__interrupt?void?ex_int1(void)?
{?
PORTB_Bit3?=?~PORTB_Bit3;?//每次進入中斷讓一個led?由亮變滅,由滅變亮
ret?=?Serial8250_ReadReg(IIR);
if(ret?==?1)
{
?return;
}
if(ret?==?2)
{
?if(tx_head?!=?tx_tail)
?{
serial8250_writechar(Txbuf[tx_tail]);
tx_tail?=?(tx_tail?+?1)&BUF_MASK;
?}
else
?{
Serial8250_WriteReg(IERIER_CONFIG1)

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????86802??2012-04-21?11:23??8250.DSN

?????文件??????35914??2011-10-21?17:26??code\Backup?of?Serial8250.ewd

?????文件??????51337??2011-09-27?14:01??code\Backup?of?Serial8250.ewp

?????文件??????18414??2012-04-12?21:17??code\Debug\Exe\Serial8250.d90

?????文件??????15910??2011-12-02?16:18??code\Debug\Exe\Serial8250.db9

?????文件??????18734??2012-04-12?21:17??code\Debug\Exe\Serial8250.dbg

?????文件???????1685??2011-12-02?15:37??code\Debug\Exe\Serial8250.hex

?????文件??????16243??2012-04-12?21:15??code\Debug\List\main.lst

?????文件??????20571??2012-04-12?21:17??code\Debug\List\serial8250.lst

?????文件??????19814??2012-04-12?21:15??code\Debug\Obj\main.r90

?????文件????????156??2012-04-21?11:32??code\Debug\Obj\Serial8250.pbd

?????文件??????25735??2012-04-12?21:17??code\Debug\Obj\serial8250.r90

?????文件???????1230??2012-04-12?21:15??code\main.c

?????文件???????1772??2012-04-12?21:17??code\serial8250.c

?????文件???????3077??2012-04-21?11:41??code\Serial8250.dep

?????文件??????36466??2011-12-02?15:37??code\Serial8250.ewd

?????文件??????50893??2011-12-02?16:18??code\Serial8250.ewp

?????文件????????164??2011-09-27?10:34??code\Serial8250.eww

?????文件???????2273??2012-04-12?19:02??code\serial8250.h

?????文件???????4096??2011-09-27?11:03??code\Serial8250.IAB

?????文件????????368??2011-09-27?11:03??code\Serial8250.IAD

?????文件???????4096??2011-09-27?11:03??code\Serial8250.IMB

?????文件????????368??2011-09-27?11:03??code\Serial8250.IMD

?????文件?????????12??2012-04-12?21:27??code\Serial8250.PFI

?????文件????????776??2012-04-12?21:27??code\Serial8250.PO

?????文件???????1448??2011-09-27?11:04??code\Serial8250.PR

?????文件???????6584??2011-09-27?11:04??code\Serial8250.PRI

?????文件??????18056??2012-04-12?21:27??code\Serial8250.PS

?????文件????????142??2012-04-11?20:20??code\Serial8250.SearchResults

?????文件??????22082??2012-04-12?21:27??code\Serial8250.WK3

............此處省略13個文件信息

評論

共有 條評論