現(xiàn)在試試用按鈕控制LED燈……讓LED在一個(gè)按鈕按下時(shí)亮起;彈起時(shí)滅掉。主要目的是學(xué)習(xí)GPIO的輸入及中斷。一、電路圖中的J39-n是幾個(gè)跳線插座,位置在開發(fā)板LCD附近,往下進(jìn)行前要先確保跳線是接通的??梢钥吹剑?dāng)按
說明:1.本數(shù)字始時(shí)鐘可以顯示日期,時(shí)間,并具有農(nóng)歷與星期查詢功能2.具有環(huán)境溫度檢測(cè)功能。3.三組鬧鐘設(shè)置。使用方法:1.使用"設(shè)置"鍵可以方便切換要設(shè)置的對(duì)象,并配合+、-鍵使之設(shè)置成你要的數(shù)值。
任務(wù):實(shí)現(xiàn)并行多任務(wù),沒有考慮中斷問題。我會(huì)在“51操作系統(tǒng)學(xué)習(xí)筆記(二)”考慮中斷問題,研究一個(gè)復(fù)雜一點(diǎn)的操作系統(tǒng)。51單片機(jī)上用操作系統(tǒng),雖說沒有太大的實(shí)際用處。但是,對(duì)于學(xué)習(xí)嵌入式操作系統(tǒng),畢竟是最
1.STM32的AD轉(zhuǎn)換,可以將轉(zhuǎn)換任務(wù)組織為兩個(gè)組:規(guī)則組和注入組。在任意多個(gè)通道上以任意順序進(jìn)行的一系列轉(zhuǎn)換構(gòu)成成組轉(zhuǎn)換。例如,可以如下順序完成轉(zhuǎn)換:通道3、通道8、通道2、通道2、通道0、通道2、通道2、通道15
驅(qū)動(dòng)方式為A-AB-B-BC-C-CD-D-DA-A使用延時(shí)函數(shù)實(shí)現(xiàn)主函數(shù)#include"dj.h"#include"delay.h"#include"sys.h"#include"key_led.h"//ALIENTEKminiSTM32?a·¢°?êμ?é1//?ü?íμ?êμ?é//??ê??§3?£owww.openedv.c
紫光只是在芯片領(lǐng)域賺了點(diǎn)小錢,高通就不爽,在中國成立合資公司瓴盛,我們的芯片針對(duì)50到100美元的手機(jī),瓴盛專門做100美金的手機(jī)?!?/p>
控制器7920代碼沒啥好說,我盡量多寫了注釋,播放動(dòng)畫也很流暢的亮點(diǎn)就是支持中英文混合輸出,其他沒啥昨天發(fā)現(xiàn)座的公交車上用的也是這種12864 ,顯示溫度和時(shí)間...C代碼#ifndef_LCD12864_H#define_LCD12864_H#include"m
Ⅰ、寫在前面相信很多人都知道STM32CubeMX這個(gè)工具,也是近年來開發(fā)STM32比較流行的一個(gè)工具。這個(gè)工具從兩年前第一版到現(xiàn)在已經(jīng)有多個(gè)版本了,功能也從簡(jiǎn)單越來越強(qiáng)大了。STM32CubeMX是一個(gè)配置STM32代碼的工具,它
Keil C51沒有 《stdbool.h》頭文件,自己做一個(gè)stdbool.h#ifndef__STDBOOL_H__#define__STDBOOL_H__typedefenum{false=0,true=1,}bool;#endif最簡(jiǎn)單的數(shù)組模擬循環(huán)隊(duì)列Queue.h#ifndef__QUEUE__#define_
在程序下載起始地址,范圍,RAM的地址,范圍,堆棧的配置有兩種方法。其實(shí)本質(zhì)是一樣的。方法1:在EWARM中利用編譯化境配置,如下圖方法2:修改stm32f10x_flash.icf文件(其實(shí)就是方法1)define symbol __ICFEDIT_intv
0 引言 自1994年中國鐵路實(shí)施大面積提速以來,鐵路列車的硬件條件和服務(wù)質(zhì)量都有了極大的改善和提高,但同時(shí)也暴露出一些薄弱環(huán)節(jié)和安全隱患。技術(shù)裝備的落后,人為對(duì)安全問題的疏忽等都不能適應(yīng)鐵路
PIC系列8位單片機(jī)為適應(yīng)各種不同的用途,有多種型號(hào)可供選用。但是,盡管PIC單片機(jī)有不同的檔次和型號(hào),但其最基本的組成則大同小異。因此,在這里先從型號(hào)PIC16F84的單片機(jī)入手,討論其基本組成。PIC1
.text.global _start_start:ldrsp,=4096@設(shè)置棧指針,以下都是C函數(shù),調(diào)用前需要設(shè)好棧bldisable_watch_dog@關(guān)閉WATCHDOG,否則CPU會(huì)不斷重啟blmemsetup@設(shè)置好存儲(chǔ)控制器以使用SDRAMblcopy_2th_to_sdram@將第二部分
//#include#include#define uchar unsigned char#define rs RC0#define rw RC1#define en RC2#define data PORTDconst uchar tab[]="Welcometo Earth!";void delay(uchar y){ uchar x; for(;y>0;y--) for(x=11
// HS12864-15B —— 串行 // 帶字庫 // 芯片 ATMEGA16L // 時(shí)鐘 4MHz 內(nèi)部 // 采用系統(tǒng)自帶延時(shí)程序 // 檢測(cè)忙閑 // 功能1:顯示漢字和字母 // 功能2:圖形顯示,顯示橫線、豎線、邊框、128*64圖像