模擬了三路感測器,位移感測器、速度感測器、加速度感測器,三個感測器的值實時顯示在液晶螢幕上。包含電源電路,微控制器最小系統,三路感測器電路,顯示器電路,ad採集電路。
#include /* 包含標頭檔案 */
#include #include "uart.h"
#include "display.h"
#define uint unsigned int
#define uchar unsigned char /* 巨集定義 */
sbit ale = p2 ^ 6;
sbit start = p2 ^ 7;
sbit eoc = p3 ^ 2;
sbit oe = p3 ^ 3; /* 定義adc0809的控制引腳 */
sbit adda = p2 ^ 0;
sbit addb = p2 ^ 1;
sbit addc = p2 ^ 2; /* adc0809的位址引腳 */
/* * sbit rs=p2^3;
* sbit rw=p2^4;
* sbit en=p2^5; //液晶的控制引腳
*/sbit key1 = p3 ^ 4;
sbit key2 = p3 ^ 5;
unsigned long voltdata[8];
uint i, j, k, l, t, sum, a[5]; /* 定義全域性變數 */
unsigned char ch;
uchar add; /* 位址變數 */
long txbuf[8]; /* 四個顯示的位 */
微控制器彩燈移動實驗 基於微控制器的廣告移動彩燈
基於微控制器的廣告移動彩燈 摘要隨著電子技術的迅速發展,微控制器得到了越來越多的應用。本設計用微控制器89s51結合led 發光二極體 製作了乙個廣告移動彩燈,它由一塊89s51組成,通過逐次掃瞄其中一塊的p2.0 p2.7口,從而依次實現彩燈輪流點亮 逐點點亮 間隔點亮。如果控制交流彩燈,可在p1...
基於微控制器的數字電壓表
此款電壓表主要是利用adc0832作為ad轉換晶元,可測範圍為0 5v lcd16025作為顯示晶元。源程式如下 include include define uint unsigned int define uchar unsigned char sbit rs p3 0 sbit rw p3 1...
基於微控制器的智慧型交通燈
摘要 近年來隨著科技的飛速發展,微控制器的應用正在不斷深入,同時帶動傳統控制檢測技術日益更新。在實時檢測和自動控制的微控制器應用系統中,微控制器往往作為乙個核心部件來使用,僅微控制器方面知識是不夠的,還應根據具體硬體結構軟硬體結合,加以完善。十字路口車輛穿梭,行人熙攘,車行車道,人行人道,有條不紊。...