我開發了那麼多個單片機串口程序,還真沒認認真真想過什麼叫「可編程」串口,意思應該是串口的工作模式、波特率、相關標志位和相關的寄存器等等可以由編程人員自己按需求來設置吧!!呵呵,一時間也不能給出很好的描述!總之,會用了就行,管它那麼多概念干什麼~!學單片機不能太鑽書本和概念的,一定要多動手。
㈡ 在單片機C語言編程中怎麼定義輸入口P2
在單片機中,P2為單片機的輸入輸出埠,其在單片機中的地址為0xA0,可使用如下方法定義P2口。
㈢ 在單片機C語言編程中怎麼定義輸入口P2
在單片機中,P2為單片機的輸入輸出埠,其在單片機中的地址為0xA0,可使用如下方法定義P2口:
sfrP2=0xA0;
以上定義了P2口,使用P2口為輸入口,可按如下方法:
unsignedchardat;
dat=P2;
delay();
經過上述操作,dat的數據即位輸入口P2的值。
㈣ 單片機怎麼編程
1、下個keil3軟體,新建工程之後,新建文件,寫文件名的時候,寫.asm後綴的就是寫匯編語言,寫.c後綴的就是寫C語言。
2、至於怎麼編程,單片機編程,重點就是掌握單片機有哪些I/o口,哪些寄存器,哪些特殊寄存器。
3、推薦看一下視頻《十天學會單片機》,搜一下都有的,對初學者非常有幫助。
4、另外補充一點,學單片機,光看書一年都學不會,邊看邊學,一個月就能入門了,所以最好弄一塊板子,在上面跑跑程序。
㈤ 51單片機中的這個PROG腳是編程口嗎我們下載HEX程序是通過這個口進行下載嗎
不是,51單片機下載程序是通過 txd & rxd下載程序的。
ALE/PROG:http://ke..com/view/3675154.htm
絕對不是hex程序。
資料裡面有這樣一句話「高低電平的輸入能使它使用不同的功能」,你自己想一想。
㈥ 在單片機編程的時候,應該怎樣去定義單片機I/O埠的輸入端和輸出端
匯編的話用EQU 或 BIT 偽指令比如:
DATIN EQU P1.1
DATO EQU P1.2
DATIN BIT P1.1
DATO BIT P1.2
DAT EQU P0
C語言的話用sbit 或 sfr比如
sbit datin=P1^0;
sbit dato=P1^1;
sfr dat=P0;
單片機一般都是雙向口,至少預設狀態下都是雙向口。
㈦ 簡述80c51單片機的i/o口的功能和特點
80C51單片機的引腳及其功能介紹
首先我們來連接一下單片機的引腳圖,如果,具體功能在下面都有介紹。
單片機的40個引腳大致可分為4類:電源、時鍾、控制和I/O引腳。
⒈ 電源: ⑴ VCC - 晶元電源,接+5V;
⑵ VSS - 接地端;
⒉ 時鍾:XTAL1、XTAL2 - 晶體振盪電路反相輸入端和輸出端。
⒊ 控制線:控制線共有4根,
⑴ ALE/PROG:地址鎖存允許/片內EPROM編程脈沖
① ALE功能:用來鎖存P0口送出的低8位地址
② PROG功能:片內有EPROM的晶元,在EPROM編程期間,此引腳輸入編程脈沖。
⑵ PSEN:外ROM讀選通信號。
⑶ RST/VPD:復位/備用電源。
① RST(Reset)功能:復位信號輸入端。
② VPD功能:在Vcc掉電情況下,接備用電源。
⑷ EA/Vpp:內外ROM選擇/片內EPROM編程電源。
① EA功能:內外ROM選擇端。
② Vpp功能:片內有EPROM的晶元,在EPROM編程期間,施加編程電源Vpp。
⒋ I/O線
80C51共有4個8位並行I/O埠:P0、P1、P2、P3口,共32個引腳。P3口還具有第二功能,用於特殊信號輸入輸出和控制信號(屬控制匯流排)。
㈧ PIC 單片機 pgd pgc既作為編程口又作為 i/o口,怎樣用
pgd pgc,只有在編程時用,你要用作Io口時直接設置Io方向寄存器就可以了。如果pgd pgc上你接了外部電路的話,在下載程序是最好斷開外部電路,不斷開可能會下載失敗。
㈨ 單片機編程步驟
一、什麼是 nec 單片機
隨著大范疇集成電路的顯現和發展,將計算機的cpu、ram、rom、定時/數器和多種i/o介面集成在一片晶元上,組成晶元級的計較機,因此單片機早期的含義稱為單片微型計較機,直譯為單片機。單片機是一種集成在電路晶元,是採用超大范疇集成電路技能把具有數據處理本事的中心處理器CPU隨機存儲器RAM、只讀存儲器ROM、多種I/O口和間斷系統、 定時器 / 計時器 等成果(大要還包括表現驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊矽片上構成的一個小而完竣的計算機系
二、nec單片機的操縱教程詳解
1、在智能儀器儀表中的操縱:在各類儀器儀表中引入單片機,使儀器儀表智能化,進步測試的自動化程度和精度,簡化儀器儀表的硬體結構,進步其性能價格比。
2、在機電一體化中的操縱:機電一體化產品是指集呆板、微電子技能、計較機技能於一本,具有智能化特徵的電子產品。
3、在實時過程式控制制中的操縱:用單片機實時進行數據處理和控制,使系統保持最佳事變狀態,進步系統的事變從命和產品的品格。
4、在人類生活中的操縱:目前國外各種家用電器已普通採用單片機代替傳統的控制電路。
5、在此外方面的操縱:單片機除以上各方面的操縱,它還遍布操縱於辦公自動化范圍、商業營銷范圍、汽車及通信、計較機外部裝備、暗昧控制等各范圍中。
以上就是為大家整理的關於單片機含義及其具體操縱教程的全部內容了。此外小編還額外為大家整理了單片機的優點:低電壓、低功耗、集成度高、可靠性高、體積小、控製成果強等。希望通過這篇文章能夠給想要了解單片機相關知識的朋友帶來一些幫助。另外大家如果想了解更多單片機的知識可以通過圖書查閱、網路查閱等方式。