在《單片機與程序設(shè)計(上)》中我們已經(jīng)學(xué)習(xí)了將程序放在地址空間中,并在向量表中顯示保存位置的內(nèi)容。本期是這一系列的最后一期,將會介紹在執(zhí)行程序及產(chǎn)生中斷時CPU內(nèi)會發(fā)生什么變化。
2016-09-13 10:07:552721 為了快速掌握PIC單片機源程序的基本結(jié)構(gòu),這里給出一個典型的程序結(jié)構(gòu)框架。建立源程序時首先用偽指令TITLE提供程序的標(biāo)題,接著給出整個程序的總說明
2011-11-04 17:18:421429 分層的思想,并不是什么神秘的東西,事實上很多做項目的工程師本身自己也會在用。##下面用一個簡單的常用的例子,說明我們這個設(shè)計思想的用法。
2015-05-19 13:40:564370 棧進行檢查;同時,CPU也要在函數(shù)調(diào)用時保存和恢復(fù)當(dāng)前的現(xiàn)場,進行壓棧和彈棧操作,所以,函數(shù)調(diào)用需要一些CPU時間。而宏函數(shù)不存在這個問題。宏函數(shù)僅僅作為預(yù)先寫好的代碼嵌入到當(dāng)前程序,不會產(chǎn)生函數(shù)調(diào)用,所以僅僅是占用了空間,在頻繁調(diào)用同一個宏函數(shù)的時候,該現(xiàn)象尤其突出。
2018-09-21 08:46:006844 聊聊 malloc函數(shù) 在單片機程序設(shè)計中怎么使用
2023-05-18 09:35:391377 用C語言進行單片機程序設(shè)計是單片機開發(fā)與應(yīng)用的必然趨勢。如果使用C編程時,要達到最高的效率,最好熟悉所使用的C編譯器。先試驗一下每條C語言編譯以后對應(yīng)的匯編語言的語句行數(shù),這樣就可以很明確的知道效率。在今后編程的時候,使用編譯效率最高的語句。
2019-07-30 19:30:583475 單片機程序設(shè)計實例
2013-09-18 22:08:14
0417、C語言程序設(shè)計及應(yīng)用實例單片機的C語言應(yīng)用程序設(shè)計 0413、單片機原理與應(yīng)用及C51程序設(shè)計課件電子教案0414、《單片機原理與應(yīng)用》(金龍國)電子教案0427、單片機典型模塊設(shè)計實例0428、C語言趣味程序百例精解C語言程序設(shè)計及應(yīng)用實例--2
2013-08-14 16:31:29
單片機應(yīng)用技術(shù)教學(xué)課件單片機的程序設(shè)計.ppt單片機的串行口.ppt單片機的定時計數(shù)器.ppt單片機的基礎(chǔ)知識.ppt單片機的結(jié)構(gòu)原理.ppt單片機的擴展.ppt單片機的
2008-11-20 16:56:170 單片機應(yīng)用技術(shù)電子教案內(nèi)容有:單片機的程序設(shè)計單片機的串行口,單片機的定時計數(shù)器,單片機的基礎(chǔ)知識.,單片機的結(jié)構(gòu)原理.,單片機的擴展.,單片機的外圍接口,單片
2008-12-06 20:48:4937 ◆ PIC系列單片機簡介 ◆ PIC系列單片機程序設(shè)計基礎(chǔ) ◆ PIC 8位單片機的分類和特點(一) ◆ PIC 8位單片機的分類和特點(二) ◆ PIC系列單片機的振蕩器配置方法 ◆ PI
2009-01-18 13:30:51108 1、程序的基本格式先介紹二條偽指令:EQU ——標(biāo)號賦值偽指令ORG ——地址定義偽指令PIC16C5X在RESET后指令計算器PC被置為全“1”,所以PIC16C5X幾種型號芯片的復(fù)位地址為
2009-01-18 13:31:4066 單片機C語言應(yīng)用程序設(shè)計針對目前最通用的單片機8051和最流行的程序設(shè)計語言——C語言,以KEII。公司8051單片機開發(fā)套件講解單片機的C語言應(yīng)用程序設(shè)計。該套件的編譯器有支
2009-10-09 17:53:49168 狀態(tài)機思路在單片機程序設(shè)計中的應(yīng)用
狀態(tài)機的概念狀態(tài)機是軟件編程中的一個重要概念。比這個概念更重要的是對它的靈活應(yīng)用。在一個思路清晰而且高效的程序中,
2009-02-09 11:25:1310096 狀態(tài)機思路在單片機程序設(shè)計中的應(yīng)用
狀態(tài)機的概念
狀態(tài)機是軟件編程中的一個重要概念。比這個概念更重要的是對
2009-03-18 15:00:021120 單片機編程技巧-功能強大的時鐘中斷
功能強大的時鐘中斷 在單片機程序設(shè)計中,設(shè)置一個好的時鐘中斷,將能使一個CPU發(fā)揮兩個CPU的功效,大大方便和簡化程序的
2009-04-07 09:18:071190 C51的編程規(guī)范說明
現(xiàn)在單片機的程序設(shè)計,C51已經(jīng)得到廣泛的推廣和應(yīng)用,算是單片機的主流設(shè)計程序,甚至可以說作為單片機開發(fā)
2009-04-07 14:00:43678 近距離的單片機通信采用總線方式即可實現(xiàn),遠距離的單片機通信不能采用這種方式,尋找一種即可遠距離傳輸,又保證安全可靠的通信方式很重要。電力線載波通信技術(shù)(PLC),是指
2009-04-22 19:57:451020 PIC單片機程序設(shè)計基礎(chǔ)格式
為了快速掌握PIC單片機源程序的基本結(jié)構(gòu),這里給出一個典型的程序結(jié)構(gòu)框架。
建立
2010-05-17 09:07:24864 PIC單片機采用精簡指令集,例如對于PIC16F716單片機,只有35條單字節(jié)指令。要用這么少的指令實現(xiàn)復(fù)雜的控制或計算,顯然要在程序設(shè)計上多做文章,以下就程序設(shè)計
2010-06-08 08:33:401289 一、 如何提高C語言編程代碼的效率鄧宏杰指出,用C語言進行單片機程序設(shè)計是單片機開發(fā)與應(yīng)用的必然趨勢。他強調(diào):“如果使用C編程時,要達到最高的效
2010-06-29 18:24:21737 引言
用C語言進行MCS51系列單片機程序設(shè)計是單片機開發(fā)和應(yīng)用的必然趨勢。Keil公司的C51編譯器支持經(jīng)典8051和8051派生產(chǎn)品的版本,通稱為Cx51。應(yīng)該說,Cx51是C語言
2010-12-10 09:55:331077 PIC單片機(Peripheral Interface Controller)是一種用來開發(fā)的去控制外圍設(shè)備的集成電路(IC)。一種具有分散作用(多任務(wù))功能的CPU。與人類相比,大腦就是CPU,PIC 共享的部分相當(dāng)于人的神經(jīng)系統(tǒng)
2011-04-26 16:03:24379 在單片機程序設(shè)計中,設(shè)置一個好的時鐘中斷,將能使一個CPU發(fā)揮兩個CPU的功效,大大方便和簡化程序的編制,提高系統(tǒng)的效率與可操作性。我們可以把一些例行的及需要定時執(zhí)行的程
2011-06-23 11:42:241902 下面具體從usb的中斷輸入輸出來講述基于keil C mdk開發(fā)環(huán)境的stm32的USB接口單片機程序設(shè)計。值得一提的是,st或相關(guān)公司給我們提供許多封裝函數(shù)和相關(guān)例子,我們可以根據(jù)其中的例子并
2011-07-16 10:19:048963 2012-02-26 20:08:2459 上文中我們講述了PIC單片機基礎(chǔ)學(xué)習(xí)之程序設(shè)計(一),接下來將繼續(xù)為大家講解PIC單片機程序設(shè)計(二),供大家學(xué)習(xí)。
2012-06-27 11:50:005486 單片機軟件實現(xiàn)是單片機系統(tǒng)應(yīng)用的重點,他是在硬件設(shè)計基礎(chǔ)上實現(xiàn)程序設(shè)計的重要環(huán)節(jié)。單片機程序設(shè)計一般包括以下幾個步驟:軟件規(guī)劃、流程圖編制、代碼編寫。由于單片機系
2012-07-17 17:52:363448 內(nèi)容提要: PIC系列微控器系統(tǒng)結(jié)構(gòu)和工作原理 PIC系列微制器的指令系統(tǒng) PIC系列微控器匯編言程序設(shè)計等。 PIC系列單片機原理和程序設(shè)計》 pdf 竇振中 北京航空航天大學(xué)出版社 本書介紹
2012-10-29 17:28:24126 2013-07-21 20:06:4183 電子發(fā)燒友網(wǎng)站提供《AVR單片機的程序設(shè)計方法.doc》資料免費下載
2017-04-17 15:24:004 2014-07-21 11:38:0769 2015-04-24 11:29:213 2015-05-18 12:00:199 心形花樣流水燈基于51單片機程序設(shè)計電路圖等
2015-11-26 16:36:25211 《專業(yè)綜合實訓(xùn)》是電子信息專業(yè)的實踐教學(xué)課程,是培養(yǎng)學(xué)生專業(yè)技能的重要實踐環(huán)節(jié)。學(xué)好該課程并能夠熟練使用Keil C51開發(fā)環(huán)境進行單片機程序設(shè)計,使用DXP軟件完成硬件電路設(shè)計與制作,了解傳感器
2015-12-22 11:32:300 MSP430 單片機的程序設(shè)計可以使用匯編語言,也可以使用 C 語言,這一部分將講述這
些內(nèi)容。
2016-02-16 18:20:406 該文檔詳細(xì)介紹了單片機程序設(shè)計實踐教程,適合新手老手充電學(xué)習(xí)
2016-08-24 17:42:399 電子專業(yè),單片機、DSP、ARM相關(guān)知識學(xué)習(xí)資料與教材
2016-10-27 17:04:020 單片機程序設(shè)計,感興趣的小伙伴們可以瞧一瞧。
2016-11-05 11:42:400 時間片輪轉(zhuǎn)算法在單片機程序設(shè)計中的應(yīng)用
2017-01-14 14:42:2517 PIC系列單片機程序設(shè)計基礎(chǔ)
2017-10-16 14:27:509 PIC單片機原理與程序設(shè)計
2017-10-16 14:57:4716 《單片機程序設(shè)計》實訓(xùn)報告模板
2017-11-09 17:29:234 怎么驅(qū)動,那好辦,看一下 datasheet ,參考一下阿別人的程序,很快就可以做出來。但是如果不懂程序設(shè)計的思想的話,會給你做項目的過程中帶來很多很多的困惑。 參考了市面上各種各樣的嵌入式書籍, MCS-51 , AVR , ARM 等都有看過,但是沒
2017-11-24 04:20:01992 單片機C程序的基本概念 目前仍在使用的單片機開發(fā)設(shè)計語言大致有兩類:匯編語言和C語言。C語言由于其結(jié)構(gòu)化、移植性好和高效性的特點,是進行單片機開發(fā)的一種利器。C語言是一種源于編寫UNIX操作系統(tǒng)
2017-11-26 11:01:339 功能強大的時鐘中斷 在單片機程序設(shè)計中,設(shè)置一個好的時鐘中斷,將能使一個CPU發(fā)揮兩個CPU的功效,大大方便和簡化程序的編制,提高系統(tǒng)的效率與可操作性。我們可以把一些例行的及需要定時執(zhí)行的程序放在
2018-07-21 11:08:002710 本文主要介紹了模數(shù)轉(zhuǎn)換器ADC0809引腳及內(nèi)部框圖_單片機程序設(shè)計:ADC0809數(shù)模轉(zhuǎn)換與顯示。ADC0809是帶有8位A/D轉(zhuǎn)換器、8路多路開關(guān)以及微處理機兼容的控制邏輯的CMOS組件。ADC0809由一個8路模擬開關(guān)、一個地址鎖存與譯碼器、一個A/D轉(zhuǎn)換器和一個三態(tài)輸出鎖存器組成。
2018-01-05 17:35:5824671 在單片機軟件開發(fā)過程中,編制的程序要合理使用各種中斷機制。當(dāng)中斷要處理的事務(wù)較復(fù)雜時,就會導(dǎo)致中斷服務(wù)程序執(zhí)行時間過長。這時如果另有中斷發(fā)生,如MCS-51這種只有二級中斷優(yōu)先級的單片機,就有可能
2018-02-02 15:01:082 一層,我來了。處在這一層的典型是可以用C語言寫簡單的邏輯控制,如閃爍LED,簡單數(shù)碼管顯示,簡單外圍模塊驅(qū)動實驗。一般對單片機感興趣,經(jīng)常動手實踐的人,半年左右,可以練到此地步(針對沒有接觸過單片機
2018-04-22 11:01:355782 MSP430 單片機的程序設(shè)計可以使用匯編語言,也可以使用 C 語言,這一部分將講述這些內(nèi)容。
2018-04-23 08:58:075 匯編偽指令作用有哪些?
2018-05-04 17:39:114 最精彩的部分要數(shù)多任務(wù)并行運行。簡單的多進程程序還是很容易的,比方同時控制流水燈和數(shù)碼管(動態(tài)),單獨的流水燈是賦值后延時,再賦值,再延時。
2018-05-25 16:43:003792 來說就截然不同了,一般的單片機的Flash 和Ram 的資源是以KB 來衡量的,可想而知,單片機的資源是少得可憐,為此我們必須想法設(shè)法榨盡其所有資源,將它的性能發(fā)揮到最佳,程序設(shè)計時必須遵循以下幾點進行優(yōu)化:
2018-07-29 11:36:244398 MSP430 單片機的程序設(shè)計可以使用匯編語言,也可以使用 C 語言,這一部分將講述這 些內(nèi)容。如果使用匯編語言,需要了解匯編機器指令;如果使用 C 語言,需要了解 C 語言的 相關(guān)知識。無論匯編
2018-08-13 08:00:0025 1、編程--機器語言、匯編語言與高級語言
程序設(shè)計語言:指計算機能夠理解和執(zhí)行的語言。
程序設(shè)計語言種類很多,有:
機器語言、匯編語言和高級語言。
具體采用哪種語言由程序設(shè)計語言的特點和適用場合決定。
機器語言、匯編語言和高級語言比較一覽表
2018-11-07 11:49:5118 1、PIC單片機程序的基本格式
先介紹二條偽指令:
EQU ——標(biāo)號賦值偽指令
ORG ——地址定義偽指令
PIC16C5X單片機在RESET后指令計算器PC
2018-11-15 15:54:132007 從07年參加全國大學(xué)生電子設(shè)計大賽初次接觸單片機開發(fā)至今已經(jīng)有4年了,初學(xué)單片機時,都會糾結(jié)于其各個模塊功能的應(yīng)用,如串口(232,485)對各種功能IC的控制,電機控制PWM,中斷應(yīng)用,定時器
2019-03-21 15:43:418 用C語言進行MCS51系列單片機程序設(shè)計是單片機開發(fā)和應(yīng)用的必然趨勢。Keil公司的C51編譯器支持經(jīng)典8051和8051 派生產(chǎn)品的版本,通稱為Cx51。應(yīng)該說,Cx51是C語言在MCS51單片機上的擴展,既有C語言的共性,又有它自己的特點。本文介紹的是Cx51程序設(shè)計時堆棧的計算方法。
2019-09-29 17:15:0026 用C語言進行MCS51系列單片機程序設(shè)計是單片機開發(fā)和應(yīng)用的必然趨勢。Keil公司的C51編譯器支持經(jīng)典8051和8051派生產(chǎn)品的版本,通稱為Cx51。應(yīng)該說,Cx51是C語言在MCS51單片機上的擴展,既有C語言的共性,又有它自己的特點。本文介紹的是Cx51程序設(shè)計時堆棧的計算方法。
2019-08-08 17:33:001 提出一種采用時間片輪轉(zhuǎn)算法改進單片機系統(tǒng)程序設(shè)計,實現(xiàn)多任務(wù)機制的軟件設(shè)計方法,并給出了在MCS-51分級分布式系統(tǒng)中應(yīng)用該算法進行程序設(shè)計的實例。
2019-07-29 17:36:003 數(shù)據(jù)轉(zhuǎn)移指令的功能是將源操作數(shù)的數(shù)據(jù)復(fù)制到目的操作數(shù)里;或?qū)⒅付ǖ牟僮鲾?shù)內(nèi)容交換。數(shù)據(jù)轉(zhuǎn)移指令屬于8051指令里的最大的一類,包括28條指令,在此將它們分為5大類來介紹。
2019-06-04 17:53:000 了解8051的存儲器結(jié)構(gòu)、輸入/輸出端口、輸出電路的設(shè)計等硬件部分;在軟件方面,則介紹了指令格式、尋址方式,以及數(shù)據(jù)轉(zhuǎn)移指令,這些都是學(xué)習(xí)8051不可或缺的相關(guān)知識。在此試著回答下列問題,以驗證學(xué)習(xí)成效。
2019-05-31 17:54:000 MSP430 單片機的程序設(shè)計可以使用匯編語言,也可以使用 C 語言,這一部分將講述這些內(nèi)容。如果使用匯編語言,需要了解匯編機器指令;如果使用 C 語言,需要了解 C 語言的相關(guān)知識。無論匯編還是
2019-04-30 08:00:003 PIC單片機(Peripheral Interface Controller)是一種用來開發(fā)去控制外圍設(shè)備的集成電路(IC)。一種具有分散作用(多任務(wù))功能的CPU。
2019-09-19 15:53:561435 應(yīng)該說,Cx51是C語言在MCS51單片機上的擴展,既有C語言的共性,又有它自己的特點。本文介紹的是Cx51程序設(shè)計時堆棧的計算方法。
2019-11-14 16:06:453428 注釋不是程序,但可以幫助編寫者提高邊寫的可能性,也可以大大提高程序的可維護性。建議C語言程序注釋到函數(shù),一些重要的操作至少要注釋;匯編語言程序,至少注釋70%的語句行,建議一行一注。
2019-11-20 11:19:083305 pic單片機在學(xué)習(xí)和工作中均扮演著重要角色,在往期文章中,小編曾對pic單片機匯編指令加以介紹,以幫助大家更好掌握pic單片機。
2019-11-26 16:19:491205 pic單片機在學(xué)習(xí)和工作中均扮演著重要角色,在往期文章中,小編曾對pic單片機匯編指令加以介紹,以幫助大家更好掌握pic單片機。
2020-03-06 09:58:001404 單片機的程序設(shè)計可以采用匯編語言和C51語言,目前,C51語言得到了廣泛的應(yīng)用。對于單片機程序的開發(fā),一般采用Keil公司的μVision系列的集成開發(fā)環(huán)境。μVision系列開發(fā)工具目前的最新版
2020-03-16 17:08:120 單片機C51語言既具有匯編語言對操作硬件的功能,又兼有高級編程語言的許多優(yōu)點。在現(xiàn)代的單片機程序設(shè)計中,單片機C51語言得到了廣泛的采用。本章主要介紹了包括C51程序的基本結(jié)構(gòu),以及C51程序設(shè)計的基礎(chǔ)知識,包括標(biāo)識符、關(guān)鍵字、數(shù)據(jù)類型、表達式和運算符等。熟練掌握這些知識,將為下面進一步學(xué)習(xí)打好基礎(chǔ)。
2020-03-16 17:08:0838 主要介紹PIC18Fxxx系列單片機的程序設(shè)計方法。書中介紹了大量的應(yīng)用例程及與程序設(shè)計相關(guān)的知識,幾乎涉及到PIC18Fxxx單片機的所有功能模塊的編程應(yīng)用,并給出了典型應(yīng)用實例的原理電路圖和源程序清單。所有程序均在重慶大學(xué)美國微芯公司PIC單片機實驗室設(shè)計制作的實驗板上調(diào)試通過
2020-06-15 08:00:0075 系統(tǒng)的軟件設(shè)計主要是單片機程序設(shè)計,在科學(xué)計算中采用高級語言,在實時控制中采用匯編語言。單片機常用于實時控制,而自動控制常是實時控制,本系統(tǒng)就是利用單片機的實時控制功能,對現(xiàn)場進行實時監(jiān)測,對照相機、報警器等裝置進行實時控制。
2020-11-10 10:13:191921 本文檔的主要內(nèi)容詳細(xì)介紹的是C51單片機的程序設(shè)計實例說明免費下載。雖然本章的例題很簡單,但是只要做完,就可以在如下幾個方面得到練習(xí):
2021-01-26 11:53:1432 本文檔的主要內(nèi)容詳細(xì)介紹的是PIC系列單片機程序設(shè)計基礎(chǔ)知識詳細(xì)說明
2021-04-05 18:09:003786 電子發(fā)燒友網(wǎng)為你提供單片機程序設(shè)計的三種語言資料下載的電子資料下載,更有其他相關(guān)的電路圖、源代碼、課件教程、中文資料、英文資料、參考設(shè)計、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
2021-04-08 08:45:139 之前給大家分享過IAP升級APP的例子,今天為大家分享一下遠程升級單片機的設(shè)計思路。 在物聯(lián)網(wǎng)應(yīng)用中,遠程IAP升級MCU的程序是一項非常有用的功能。當(dāng)設(shè)備出現(xiàn)程序問題或者需要更新程序時,只需要
2021-04-30 13:54:061824 十字路口的四個方向,用兩位的數(shù)碼管顯示剩余的時間。一、生成.hex文件1、打開keil5軟件,新建工程2、芯片選擇“AT89C51”,點擊“OK”進入下一步3、新建程序文件,輸入代碼代碼如下#include "reg51.h"sbit hr=P1^0;sbit hy=P1^1;sbit hg=P1
2021-11-04 14:21:0025 寫在前面:想要做電子音樂盒首先要保證單片機上的蜂鳴器為無源蜂鳴器,有源蜂鳴器是不能放歌的,因為有源蜂鳴器只要通電就發(fā)出聲音,沒有起伏。一、設(shè)計思路電子音樂盒說難也難,說簡單也簡單,只要知道如何編制
2021-11-04 18:51:0138 。3.對典型的串行同步通訊協(xié)議具有較好的認(rèn)知。4.掌握IIC串行同步通訊協(xié)議及對應(yīng)時序。5.掌握開發(fā)系統(tǒng)的使用和單片機程序設(shè)計,具有模塊化編程的綜合能力。二、實驗內(nèi)容1.利用PCF8563串行實時時鐘芯片作一個數(shù)字鐘,編制程序,在數(shù)碼管上顯示從設(shè)置的時間開始計時的時鐘。2.當(dāng)單脈
2021-11-13 10:06:0212 用C語言進行MCS51系列單片機程序設(shè)計是單片機開發(fā)和應(yīng)用的必然趨勢。Keil公司的C51編譯器支持經(jīng)典8051和8051派生產(chǎn)品的版本,通稱為Cx51。應(yīng)該說,Cx51是C語言在MCS51單片機
2021-11-22 16:36:0416 前言本設(shè)計主要介紹十字路口紅綠燈路口的單片機程序設(shè)計思路與電路設(shè)計電路設(shè)計交通燈的電路設(shè)計總體來說還是比較簡單的,主要看設(shè)計者本人是否想要實現(xiàn)功能性比較多的智能交通燈,如果是簡易的那只
2021-11-23 16:20:326 51
單片機數(shù)碼管顯示歷史鍵值TGU想說的話
單片機程序設(shè)計實驗?zāi)康膶嶒瀮?nèi)容實驗原理矩陣鍵盤數(shù)碼管動態(tài)顯示實驗環(huán)境實驗代碼想說的話這個
單片機實驗要求是我的同學(xué)把別人的設(shè)計要求發(fā)給我,讓我?guī)兔ψ鲆幌拢?/div>
2021-11-23 16:20:382 在單片機的學(xué)習(xí)中,不光是單片機程序的編寫,還有電路的設(shè)計。有些公司可能會把單片機開發(fā)分成兩塊:電路設(shè)計、程序設(shè)計。然后負(fù)責(zé)電路設(shè)計的人只負(fù)責(zé)電路設(shè)計,不用考慮單片機編程;程序設(shè)計的人只管單片機編程
2021-11-23 16:22:598 文章目錄任務(wù)目標(biāo)一、stm32的LED閃爍程序編譯前言1.創(chuàng)建工程2.編譯運行二、51單片機的LED燈光循環(huán)前言1.使用keil編寫程序2.打開proteus 繪制仿真圖(1)電路原理圖:(2)創(chuàng)建
2021-11-23 16:51:4119 第一層 : 我來了處在這一層的典型是可以用C語言寫簡單的邏輯控制,如閃爍LED,簡單數(shù)碼管顯示,簡單外圍模塊驅(qū)動實驗。一般對單片機感興趣,經(jīng)常動手實踐的人,半年左右,可以練到此地步(針對沒有接觸
2021-11-24 20:06:060 第一層 : 我來了處在這一層的典型是可以用C語言寫簡單的邏輯控制,如閃爍LED,簡單數(shù)碼管顯示,簡單外圍模塊驅(qū)動實驗。一般對單片機感興趣,經(jīng)常動手實踐的人,半年左右,可以練到此地步(針對沒有接觸
2021-11-24 20:36:060 關(guān)注+星標(biāo)公眾號,不錯過精彩內(nèi)容來源 | 嵌入式技術(shù)開發(fā)之前給大家分享過IAP升級APP的例子,今天為大家分享一下遠程升級單片機的設(shè)計思路。在物聯(lián)網(wǎng)應(yīng)用中,遠程IAP升級MCU的程序是一項...
2021-12-02 11:06:0913 單片機程序設(shè)計1)PCF8563 I2C通信程序2)main函數(shù)邏輯 [OLED的顯示/紅外對管的邏輯監(jiān)測/語音模塊的控制]3.效果展示1).實物電路頂層圖2).實物電路底層圖3). 防水盒內(nèi)部圖4)...
2021-12-06 09:21:1511 的效率用C語言進行單片機程序設(shè)計是單片機開發(fā)與應(yīng)用的必然趨勢。如果使用C編程時,要達到最高的效率,最好熟悉所使用的C編譯器。先試驗一下每條C語言編譯以后對應(yīng)的匯編語言的語句行數(shù),這樣就可以很明確的知道效率。在今后編程
2021-12-08 09:21:070 用C語言進行單片機程序設(shè)計是單片機開發(fā)與應(yīng)用的必然趨勢。如果使用C編程時,要達到最高的效率,最好熟悉所使用的C編譯器。 先試驗一下每條C語言編譯以后對應(yīng)的匯編語言的語句行數(shù),這樣就可以很明確的知道效率。...
2021-12-08 09:21:089 效率的開發(fā),小編總結(jié)了幾個技巧,幫助大家進階,在優(yōu)秀的開發(fā)者路上越走越遠!如何提高C的代碼效率?用C語言進行單片機程序設(shè)計是單片機開發(fā)與應(yīng)用的必然趨勢。如果使用C編程時,要達到最高的效率,最好熟悉所...
2021-12-08 09:21:084 還是受限于所處環(huán)境及工作行業(yè)性質(zhì),有的朋友還不知道有6個設(shè)計原則。也許這個6個設(shè)計原則太高端,底層涉及不到。因此在這里想把高大上的6個設(shè)計原則拉下“水”,與低端的單片機程序設(shè)計做個 “聯(lián)姻”。六個設(shè)計原...
2021-12-31 19:12:004 還是受限于所處環(huán)境及工作行業(yè)性質(zhì),有的朋友還不知道有6個設(shè)計原則。也許這個6個設(shè)計原則太高端,底層涉及不到。因此在這里想把高大上的6個設(shè)計原則拉下“水”,與低端的單片機程序設(shè)計做個 “聯(lián)姻”。六個設(shè)計...
2021-12-31 19:14:322 還是受限于所處環(huán)境及工作行業(yè)性質(zhì),有的朋友還不知道有6個設(shè)計原則。也許這個6個設(shè)計原則太高端,底層涉及不到。因此在這里想把高大上的6個設(shè)計原則拉下“水”,與低端的單片機程序設(shè)計做個 “聯(lián)姻”。六個設(shè)計原...
2021-12-31 19:39:4712 LCD怎么驅(qū)動,那好辦,看一下datasheet,參考一下別人的程序,很快就可以做出來。但是如果不懂程序設(shè)計的思想的話,會給你做項目的過程中帶來很多很多的困惑。 參考了市面上各種各樣的嵌入式書籍
2022-04-18 10:31:33817 系統(tǒng)程序開始應(yīng)延時一段時間。這是很多單片機程序設(shè)計中的常用方法,為什么呢?因為系統(tǒng)中的芯片以及器件從上電開始到正常工作的狀態(tài)往往有一段時間,程序開始時延時一段時間,是讓系統(tǒng)中所有器件到達正常工作狀態(tài)。究竟延時多少才算合適?這取決于系統(tǒng)的各芯片中到達正常工作狀態(tài)的時間,通常以最慢的為準(zhǔn)。
2022-11-02 15:00:16616 但是每個嵌入式 RTOS 都會有自己的內(nèi)存管理方式,本文就來聊聊我對 malloc 函數(shù)在單片機程序設(shè)計中的一些看法。
本文并不是要說明在單片機中怎么使用 malloc函數(shù),而是根據(jù)博主自己的理解,從函數(shù)使用的根本上來分析需不需要使用,何時何地使用。
2023-04-24 09:50:221660 DS1302是美國推出的一片帶有RAM的實時時鐘芯片,它能對年月日周,時分秒進行技術(shù),具有閏年補償那功能,動作電壓2.5-5.5V,采用三線接口和MCU連接。
2023-06-13 15:09:151540 2023-08-21 17:49:571
已全部加載完成
評論
查看更多