#include // PIC16f1828 / PIC16f1828 8M unsigned char error=0x00; bit Q=0; unsigned data; void interrupt isr(void) // 中斷函數 { unsigned char Temp; if(RCIF&&RCIE) { Q = 1; while(FERR) {error=RCREG; Q=0;}; while(OERR) { CREN=0 ; CREN=1 ; error=RCREG; Q=0;} TXREG = RCREG; //收到的數據立馬進行回顯 } } void Uart_init() //UART初始 { // SCS FOSC; SPLLEN disabled; IRCF 8MHz_HF; OSCCON = 0x70; // LFIOFR disabled; HFIOFL not2percent_acc; OSTS intosc; PLLR disabled; HFIOFS not0.5percent_acc; HFIOFR disabled; MFIOFR disabled; T1OSCR disabled; OSCSTAT = 0x00; // TUN 0x0; OSCTUNE = 0x00; // Set the secondary oscillator #ifndef USE_DEAFULT_TX APFCON0bits.TXCKSEL = 1; //TX引腳使用1 = RC4 ------- 第二功能管腳 TRISCbits .TRISC4 = 0; #else APFCON0bits.TXCKSEL = 0; //TX引腳使用1 = RB7 --------原來的LED-FULL TRISBbits .TRISB7 = 0; #endif #ifdef USE_DEAFULT_RX APFCON0bits.RXDTSEL = 0; //RX引腳使用0 = RB5 TRISBbits .TRISB5 = 1; ANSELBbits.ANSB5 = 0; ; //關閉RB5的模擬輸入功能 #else APFCON0bits.RXDTSEL = 1; //RX引腳使用0 = RC5 第二功能管腳 TRISCbits .TRISC5 = 1; //ANSELCbits.ANSC5 = 0; ; //關閉RB5的模擬輸入功能 #endif //8mhz晶體 波特率設置, datasheet里面有線程的參數表格 SPBRG=51;//?9600,8M?? BRGH=1; // SYNC=0; SPEN=1; //串口使能 TXEN=1; //USART 發送使能 TXIE=0; //關發送中斷 RCIE=1; //開接收中斷 CREN=1; //接收允許 PEIE = 1; //開外圍設備中斷 GIE = 1; } void main() { Uart_init(); while(1){} }
上一篇:pic16f877a的AD實驗學習
下一篇:PIC16F887 單片機 PROTEUS 仿真 C程序 溫控電機
推薦閱讀
史海拾趣
隨著電子行業的快速發展,客戶對環形變壓器的性能要求也越來越高。Amveco公司敏銳地捕捉到了這一市場變化,加大了在技術創新和產品升級上的投入。公司研發團隊不斷攻克技術難關,成功開發出了一系列具有更高效率、更低損耗的環形變壓器產品,滿足了客戶對高性能產品的需求。同時,公司還不斷優化生產工藝,提高了產品的可靠性和穩定性。
隨著產品線的不斷擴張,ELM開始積極拓展市場,尋求更廣闊的發展空間。公司制定了國際化戰略,通過參加國際展會、建立海外銷售渠道等方式,成功將產品打入國際市場。同時,ELM還積極與國際知名電子企業開展合作,共同研發新產品、開拓新市場。這些舉措不僅為ELM帶來了更多的商業機會,也提升了公司的國際影響力。
隨著汽車市場的不斷變化和消費者需求的多樣化,奧斯汀汽車也在不斷調整市場策略和產品布局。公司根據市場需求推出了一系列新的車型,并積極拓展海外市場。雖然奧斯汀汽車在歷史長河中經歷了許多波折和挑戰,但其品牌精神和傳統始終得以傳承和發揚。如今,奧斯汀汽車已經成為了英國汽車文化的重要組成部分,其經典車型和品牌形象仍然深受消費者喜愛。
這些故事展示了AUSTIN汽車公司在汽車行業中的發展歷程,從創始與早期成功,到危機與重生,再到技術合作與國際化發展,以及產品創新與多樣化,最終實現了市場調整與品牌傳承。這些事實性的描述,旨在呈現AUSTIN汽車公司在歷史長河中的真實面貌,而不涉及任何褒貶評價。
AUSTIN公司的創始人是赫伯特·奧斯汀(Herbert Austin)。在1905年,他制造了第一輛奧斯汀汽車,這標志著奧斯汀品牌的誕生。隨著產品的推出,奧斯汀汽車很快獲得了市場的認可,銷量逐年攀升。直到1914年左右,奧斯汀始終是英國汽車工業的領導者,其汽車產品以高質量和可靠性而聞名。
CQR SECURITY公司在追求商業成功的同時,也積極履行社會責任。公司定期舉辦網絡安全宣傳活動,提高公眾的網絡安全意識。同時,CQR還積極參與社會公益事業,為弱勢群體提供網絡安全支持和幫助。這種積極履行社會責任的舉措不僅提升了CQR的品牌形象,還為公司贏得了社會的廣泛贊譽。
這些故事雖然虛構,但反映了電子安全公司可能經歷的一些普遍發展路徑和挑戰。希望這些故事能夠為您提供一些啟發和參考。如果需要更多關于特定公司的信息,建議您查閱相關新聞報道、行業分析報告或公司官網等渠道。
在激烈的市場競爭中,CQR SECURITY公司不斷探索創新服務模式。公司推出了基于云計算的安全服務平臺,為客戶提供更加便捷、高效的安全服務。同時,CQR還加強了對客戶需求的深入了解,量身定制安全解決方案,滿足客戶的個性化需求。這種創新服務模式不僅提升了客戶滿意度,還為CQR帶來了更多的商業機會。
(1):畫原理圖的時候管腳的標注一定要用網絡 NET不要用文本TEXT否則導PCB的時候會出問題 (2):畫完原理圖的時候一定要讓所有的元件都有封裝,否則導PCB的時候會找不到元件 有的元件在庫里找不到是要自己畫的,其實實際中還是自己畫好,最后有 ...… 查看全部問答∨ |
$(\'swf_F1e\').innerHTML=AC_FL_RunContent(\'width\', \'550\', \'height\', \'400\', \'allowNetworking\', \'internal\', \'allowScriptAccess\', \'never\', \'src\', encodeURI(\'http://www.szrec.com/Upload/201012195025405.swf\'), \'qua ...… 查看全部問答∨ |
VxWorks基于優先級的搶占調度,一旦有高優先級的任務就緒,就會搶占當前正在運行的地優先級的任務。 菜鳥有一問不解:Vxworks內核從宏觀上看,到底在什么時候進行調度的呢?是靠時鐘中斷觸發嗎?… 查看全部問答∨ |
|
轉自我的博客http://blog.ednchina.com/bluehacker/1917095/message.aspx這是我們組最近無意中發現的一個問題,是在NSS08Kit-R1開發板上玩的時候發現的。說明下,該開發板采用的是freescale的s08系列中的mc9s08ac16單片機,它的i2c接口連接了一個at ...… 查看全部問答∨ |
還是液晶顯示的問題,還是沒有擺平 詳情如下: 在程序中,我設置屬標的形狀與位置,發現T6963C可以正確的接收數據并處理.所以我判斷大概在數據傳輸上沒有大的問題.因為命令和數據傳送用的是相同的端口,只要控制Command/Data線就可以實現數據與命令的 ...… 查看全部問答∨ |
設計資源 培訓 開發板 精華推薦
- 迅為IMX6開發板Android應用-AndroidStudio-calculator測試
- 玩轉 ESP32 + Arduino (二十) SIM800L上傳數據到OneNet(新版Mqtts)
- 玩轉 ESP32 + Arduino (二十一) SPIFFS文件系統 (已棄用)
- 玩轉 ESP32 + Arduino (二十二) SIM800L上傳數據到阿里IOT(溫濕度和LBS)(NTP對時)
- 玩轉 ESP32 + Arduino (二十三) 多文件系統及全局變量
- 玩轉 ESP32 + Arduino (二十四) SD卡讀寫
- 玩轉 ESP32 + Arduino (二十五) SSD1306庫驅動OLED
- 玩轉 ESP32 + Arduino(二十六) 按鍵控制庫 OneButton
- 玩轉 ESP32 + Arduino(二十七) ESP對象