一、輸入/輸出端口GPIO編程一—(02)、控制LCD1602顯示~~廢話不多說(shuō)了~~直接上圖~~然后是程序~~MDK1_2.c//------------------------------------------------------------------------------//這個(gè)當(dāng)然是主函數(shù)了#i
本次操作使用的“藍(lán)牙模塊”為“HC-06”,主要注意以下幾點(diǎn):01)、“HC-06”(藍(lán)牙模塊)而言,其與“HC-05”一樣,均采樣“AT指令”控制,但需注意:i)、“HC-06”為“串口”連接,電壓為“+5.0V”,“波特率”默
在實(shí)際的應(yīng)用中,保存在單片機(jī) RAM 中的數(shù)據(jù),掉電后就丟失了,保存在單片機(jī)的FLASH 中的數(shù)據(jù),又不能隨意改變,也就是不能用它來(lái)記錄變化的數(shù)值。但是在某些場(chǎng)合,我們又確實(shí)需要記錄下某些數(shù)據(jù),而它們還時(shí)常需要改
單片機(jī)是大專學(xué)校電類專業(yè)的一門(mén)普通課,有些學(xué)校甚至把它列為選修課,在眾多課程中,沒(méi)有顯出它有多么重要。為什么要學(xué)習(xí)它呢?電類專業(yè)有很多專業(yè)課,這些專業(yè)課非常重要,是各個(gè)專業(yè)存在的必需課程,學(xué)完這些課程
AT89S52單片機(jī)P3端口有第二功能,如下所示: P3.0 RXD (串行接口輸入) P3.1 TXD (串行接口輸出) P3.2 INT0 (外部中斷0輸入) P3.3 INT1 (外部中斷1輸入) P3.4 T0 (定時(shí)/計(jì)數(shù)器0的外部輸入)P3.5 T1 (定時(shí)/計(jì)
;某些觸屏手機(jī)上,有個(gè)滑動(dòng)開(kāi)鎖的操作。;筆記本電腦,一般都是用鍵盤(pán)輸入密碼。;也有人把密碼設(shè)置成:ASDFGHJKL;'Enter,當(dāng)開(kāi)機(jī)時(shí),只需用手指在鍵盤(pán)上劃一下,即可。;單片機(jī),也可以設(shè)置這樣形
有個(gè)題目,要求用兩臺(tái)單片機(jī)進(jìn)行串口通信,互相控制。其電路圖有些松散,重畫(huà)如下:;設(shè)計(jì)要求:;甲機(jī);K1(P1.0,?P3.3)控制乙機(jī)?L1(P2.0)亮、L2(P2.1)滅;;K2(P1.1,?P3
1.如果采用的晶振的頻率為3MHz,定時(shí)器/計(jì)數(shù)器工作在方式0、1、2下,其最大的定時(shí)時(shí)間各為多少?2.定時(shí)器/計(jì)數(shù)器用作定時(shí)器時(shí),其計(jì)數(shù)脈沖由誰(shuí)提供?定時(shí)時(shí)間與哪些因素有關(guān)?3.定時(shí)器/計(jì)數(shù)器作計(jì)數(shù)器模式使用時(shí),對(duì)
單片機(jī)在正常工作時(shí),因某種原因造成突然掉電,將會(huì)丟失數(shù)據(jù)存儲(chǔ)器(RAM)里的數(shù)據(jù)。在某些應(yīng)用場(chǎng)合如測(cè)量、控制等領(lǐng)域,單片機(jī)正常工作中采集和運(yùn)算出一些重要數(shù)據(jù),待下次上
在我們?cè)O(shè)計(jì)單片機(jī)電路的時(shí)候,單片機(jī)的 IO 口數(shù)量是有限的,有時(shí)并滿足不了我們的設(shè)計(jì)需求,比如我們的 STC89C52 一共有 32 個(gè) IO 口,但是我們?yōu)榱丝刂聘嗟钠骷?,就要使用一些外圍的?shù)字芯片,這種數(shù)字芯片由簡(jiǎn)單
這個(gè)問(wèn)題,在我接觸的單片機(jī)初學(xué)者當(dāng)中,很多人都遇到過(guò),是什么問(wèn)題呢?給大家舉個(gè)栗子:先介紹一下常識(shí):hex文件,就是我們要下載到單片機(jī)中的程序文件,而每一種單片機(jī),都有一定的程序存儲(chǔ)空間,一般就是多少K的
交互還是很有必要的,而且使用鍵盤(pán)和顯示器的交互效率還是很高的。當(dāng)然,可以直接使用UART進(jìn)行字符的輸入和輸出。但是又何必浪費(fèi)了C的標(biāo)準(zhǔn)輸入輸出的格式控制之類的功能呢?這次內(nèi)容就是使用scanf()和printf()函數(shù)進(jìn)
PIC單片機(jī)在國(guó)內(nèi)日益流行,本文介紹MicroChipPIC系列單片機(jī)開(kāi)發(fā)過(guò)程中軟、硬件設(shè)計(jì)的一些經(jīng)驗(yàn)、技巧。 由美國(guó)Microchip公司生產(chǎn)的PIC系列單片機(jī),由于其超小型、低功耗、低成本、多品種等特點(diǎn),已廣
以寄存器Rn為目的操作數(shù)的指令(3條)這3條指令的功能是把源操作數(shù)指定的內(nèi)容送到所選定的工作寄存器Rn中,源操作數(shù)不變。有直接、立即和寄存器尋址方式:MOV Rn,data ;(data)→(Rn) 直接尋址單元中的內(nèi)容送到寄
/**************************************************** LCD1602顯示* cpu:AVRmega16** 描述:4線數(shù)據(jù)寬度,操作Lcd1602* 在LCD1602屏幕上第一行顯示 www.goodmcu.cn* 第二行顯示 13652037001* 如果沒(méi)有顯示請(qǐng)按復(fù)
滅菌器是保護(hù)人類生命健康的重要器材,發(fā)達(dá)國(guó)家無(wú)論是家用滅菌器還是商用滅菌器都很普及?! 《鴾缇鳒缇欠窈细翊蟛糠秩Q于控制系統(tǒng)是否可靠,針對(duì)某醫(yī)療設(shè)備廠滅菌器控制系統(tǒng)不穩(wěn)定、人機(jī)界面不友好等實(shí)際問(wèn)題
1.降低外時(shí)鐘頻率 外時(shí)鐘是高頻的噪聲源,除能引起對(duì)本應(yīng)用系統(tǒng)的干擾之外,還可能產(chǎn)生對(duì)外界的干擾,以8051單片機(jī)為例 最短指令周期1μs時(shí),外時(shí)鐘是12MHz。而同樣速度的Motorola 單片機(jī)系統(tǒng)時(shí)鐘只需4MHz微控制器
VISA是虛擬儀器軟件體系結(jié)構(gòu)的縮寫(xiě)(即Virtual Instruments Software Architecture),實(shí)質(zhì)上是一個(gè)I/O口軟件庫(kù)及其規(guī)范的總稱。VISA是應(yīng)用于儀器編程的標(biāo)準(zhǔn)I/0應(yīng)用程序接口,是工業(yè)界通用的儀器驅(qū)動(dòng)器標(biāo)準(zhǔn)API(應(yīng)用程序
新型的按鍵掃描程序不過(guò)我在網(wǎng)上游逛了很久,也看過(guò)不少源程序了,沒(méi)有發(fā)現(xiàn)這種按鍵處理辦法的蹤跡,所以,我將他共享出來(lái),和廣大同僚們共勉。我非常堅(jiān)信這種按鍵處理辦法的便捷和高效,你可以移植到任何一種嵌入式
我們平常老是講8051,又有什么8031,現(xiàn)在又有89C51,89s51它們之間究竟是什么關(guān)系?MCS51是指由美國(guó)INTEL公司(生產(chǎn)CPU的英特爾)生產(chǎn)的一系列單片機(jī)的總稱,這一系列單片機(jī)包括了好些品種,如8031,8051,8751,8032