proteus仿真之DS1302+LCD1602顯示試驗仿真效果圖為:C語言源程序如下:/*51單片機:DS1302+LCD1602 Proteus 仿真程序。功能:LCD1602時鐘與日期的顯示。仿真結(jié)果:LCD1602顯示設(shè)定的時間與日期。*/#include /*******
時鐘框圖如上圖,系統(tǒng)時鐘來源分別是內(nèi)部4M的RC振蕩器和外置晶振,RTC模塊在某些情況下也可以作為主時鐘,經(jīng)過系統(tǒng)時鐘選擇s\\de時鐘需要經(jīng)過PLL倍頻(或者不倍頻),處理過的PLL輸出USB時鐘分頻器和CPU時鐘分頻器,成為FCCL
畢業(yè)設(shè)計要用到外部中斷和定時器,定時器和外部中斷都要三個,當(dāng)時暈,定時器可以弄三個,但是外部中斷不好弄。而且外部中斷是下降沿中斷的那種而且三個中斷信號還有那種不是特別固定的關(guān)系,想了想中斷擴展,想了很
Mini STM32的初學(xué)習(xí)者來說為什么用到PB3和PB4時無法控制輸出呢?首先,STM32F10x系列的MCU復(fù)位后,PA13/14/15 & PB3/4默認配置為JTAG功能。有時我們?yōu)榱顺浞掷肕CU I/O口的資源,會把這些端口設(shè)置為普通I/O口。具體
主機程序#include "iom16v.h"#include "macros.h"#define uchar unsigned char#define uint unsigned int/*-----------------------------------------函數(shù)名稱: void delay(uchar Data)函數(shù)功能: 延時函數(shù)參 數(shù):返
原文地址:http://blog.csdn.net/slj_win/article/details/16906141文章排版不是很好,但是寫的還是很有道理的。關(guān)于堆和棧已經(jīng)是程序員的一個月經(jīng)話題,大部分有是基于os層來聊的。那么,在赤裸裸的單片機下的堆和棧
很多人在問,RCC_APB2ENR中的AFIO位什么時候需要開啟?有的人說用到外部中斷的時候打開,有的人說引腳重映射的時候打開,等等。這些答案都是片面的,而且總感覺模糊不清。甚至,有些人錯誤的以為,是不是用到引腳復(fù)用
//--------------------------------------------------------//EEPROM字節(jié)寫程序 //功能: 寫一個字節(jié)到內(nèi)部EEPROM //入口: EEADR =地址 // EEDATA =數(shù)據(jù) //--------------------------------------------------
對于新手來說,在單片機的電路設(shè)計中可能不會很注意電路設(shè)計中電磁干擾對設(shè)計本身的輸入輸出的影響,但是對于一個電子工程師來說其中的厲害關(guān)系就不言而喻了,它不僅關(guān)系了單片機在控制在中的能力和準(zhǔn)確度,還關(guān)系到
一、實驗?zāi)康暮鸵蟆 〕醪綄W(xué)習(xí)和掌握MCS-51的體系結(jié)構(gòu)和匯編語言,了解Keil編程環(huán)境和程序下載工具的使用方法。了解數(shù)碼管輸出的原理及編程方式。二、實驗設(shè)備 單片機測控實驗系統(tǒng) STC-ISP程序下載工具 K
一、串行口的應(yīng)用 1、在同一印板上兩個單片機之間的TTL電平串行通信 2、單片機和PC機的串行接口連接串口編程: 1、串行口編程包括編寫串行口的初始化程序和串行口的輸入/輸出程序。串行口
開發(fā)板上配了一個電阻觸摸屏,它的控制器是ADS7843,使用SPI進行通信。這次實現(xiàn)的功能是通過SPI接口與該控制器交互,獲取觸摸屏點擊的坐標(biāo),并顯示在LCD上。略為難點的是SPI作為同步時鐘的一種,需要判斷時鐘的極性以
S3C2440A的通用異步收發(fā)器(UART)配有3個獨立異步串行I/O(SIO)端口,每個都可以是基于中斷或基于DMA模式的操作。換句話說,UART可以通過產(chǎn)生中斷或DMA請求來進行CPU和UART之間的數(shù)據(jù)傳輸。UART通過使用系統(tǒng)時鐘可
//******************************************************************************// D13x 實例4 - 12位AD轉(zhuǎn)換//// 描述:系統(tǒng)處于休眠狀態(tài)LPM0// 如果AD采樣值大于等于7FF小燈點亮;如果小于7FF小燈熄滅。// ACL
STM32F4采用了三種不同的時鐘用來驅(qū)動系統(tǒng)時鐘(SYSCLK)·HSI振蕩器時鐘(內(nèi)部時鐘)·HSE振蕩器時鐘(外部時鐘)·PLL時鐘(鎖相環(huán)時鐘)這些設(shè)備有以下兩種二級時鐘源·32kHz低速內(nèi)部RC,可用于驅(qū)動獨立看門狗和通