77范文网 - 专业文章范例文档资料分享平台

基于单片机的防盗报警器的毕业设计(8)

来源:网络收集 时间:2020-05-08 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

[17] Anon. Embedded systems. Electronic Design,2002, 50(3): 74~75

[18] Iain. Liu, Steve. Real-time embedded systems. Computing and Control Bate, Engineering Journal,2002, 13(4): 154~155

[19] Compatible 8-Bit A/D Converter with 8-Channel Multiplexer Datasheet.

[20] Jerraya,A.A.;Wolf,W. Hardware/software interface code sign for embedded systems. Computer, 2005, 38(2): 9~63. [21] Keil Elektronic GmbH. Keil C51 Manual.

[22] Lei Jian,Luo Kelu.Architecture of embedded system simulation development platform. Journal of Information and Computation Science, 2004,1(3): 129~134. [23] Labcenter Electronics Ltd. Proteus Introduction.

致 谢

附录A

#include #include #define uchar unsigned char #define uint unsigned int #define NOP _nop_()

#define NNOP NOP;NOP;NOP;NOP;NOP void I2C_Start(); void I2C_Stop(); void Ack_I2C();

bit ISendB(uchar sla,uchar c); bit IRcvB(uchar sla,uchar *c);

bit ISendStr(uchar sla,uchar sub,uchar *s,uchar n); bit IRcvStr(uchar sla,uchar sub,uchar *s,uchar n);

void Delay(uchar);

uchar code ledcode[] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};

/* == == == == == == == == == == == == == == == == == == 全局变量定义&位定义

== == == == == == == == == == == == == == == == == == */ #define WaitTime #define state_null #define state_input #define state_find #define state_reset #define state_jingbao

3 //等待时间 3s 0 1 2 3 4

bit ack; sbit SDA=P3^5 ; sbit SCL=P3^4 ;

uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66, //01234 0x6d,0x7d,0x07,0x7f,0x6f, //56789 0x3e,//U -10 0x73,//P -11 0x7c,//b -12 0x40 //-

}; uchar telephone[7]={0,1,2,3,4,5,6}; uchar sec; //定义计数值,每过一秒加1 uint tcnt; //定时中断次数

sbit gewei=P2^0; //个位选通定义 sbit shiwei=P2^1; //十位选通定义

sbit key_input =P1^0; //输号 sbit key_find =P1^1; //查号 sbit key_reset =P1^2; //复位 sbit key_jingbao=P1^6; //警报信号 sbit Led =P1^7; //LED

uint keycount=0; uchar data_tel; //电话数据 uchar addr_tel;

//电话位

/* == == == == == == == == == == == == == == == == == ==

I2C驱动

== == == == == == == == == == == == == == == == == == */ //n=1->10ms void Delay(uchar n) { }

/* == == == == == == == == == == == == == == == == == == 函数功能:开始 入口参数: 说 明 :

== == == == == == == == == == == == == == == == == == =*/ void I2C_Start(void) {

SDA=1; NOP; SCL=1; NNOP; SDA=0; NNOP; SCL=0; NOP;

uchar i,j; i=100; j=100; while(j--) { };

while(i--);

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库基于单片机的防盗报警器的毕业设计(8)在线全文阅读。

基于单片机的防盗报警器的毕业设计(8).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/1034945.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: