傻大方


首页 > 学习 >

毕业设计|毕业设计(论文)基于单片机的窗帘智能控制系统设计( 九 )



按关键词阅读: 设计 智能 单片机 基于 论文 控制系统 毕业设计 窗帘



52、力出版社 , 200518. 官国骢.智能家居匪警系统设计J,维普数据库 , 华南理工大学 , 2004年11月19. 董凯宁.智能报警技术研究J , 维普数据库 , 四川大学 , 2004年5月20.S.Narendra.IntelligentControl.SystemScienceJ.YaleUniversity.New.Haven.May1990.42-45附录1 SPCE061A管脚图附图1 SPCE061A管脚图管脚名称管脚功能IOA0IOA15 (41-48,53,54-60脚)I/O 口A , 共16个IOAB0IOB15(5-1 , 81-76 , 68-64脚)I/O 口B , 共16个OSCI(13 脚)振荡器 。

53、输入 。
在石英晶振模式下 , 是石英元件的一个输入脚 。
OSCO(12 脚)振荡器输出 。
在石英晶振模式下,是石英元件的一个输出脚 。
RES_B (6 脚) 复位输入 。
若这个脚输入低电平 , 会使得控制器被重置复位 。
ICE_EN(16 脚)ICE使能端,接在线调试器PROBE的使能脚ICE_EN 。
ICE_SCK (17 脚)ICE时钟脚 , 接在线调试器PROBE的时钟脚ICE.ICE_SDA(18 脚)ICE数据脚 , 接在线调试器PROBE的数据脚ICE 。
PVIN(20 脚)程序保密设定脚PFUSE(29 脚)程序保密设定脚DAC1(21 脚)音频输出通道1DAC2(22 脚)音频输出通道2VREF2(23 脚) 。

54、2V参考电压输出脚AGC(25 脚)语音输入自动增益控制引脚OPI(26 脚)Microphone的第二运放输入脚 。
MICOUT(27 脚)Microphone的第一运放输出脚 。
MICN(28 脚)Microphone负向输入脚 。
MICP(33 脚)Microphone正向输入脚 。
VRT(35 脚)A/D 转换外部参考电压输入脚 。
它决定A/D 转换输入电压上限值 。
例如该点输入一个2.5V 的参考电压 , 则A/D 转换电压输入范围为0-2.5V 。
(外部A/D 最高参考电压小于3.3V)VCM(34 脚)ADC参考电压输出脚 。
VMIC(37 脚)Microphone 电源 。
SLEEP(63 脚)睡眠 。

55、状态指示脚 。
当CPU进入睡眠状态时 , 该脚输出一个高电平 。
VCP (8 脚)锁项环压控振荡器的阻容输入 。
XROMT 、PVPP 、XTEST(61、69、14 脚)出厂测试用管脚 , 悬空即可 。
VDDH(51、52、75 脚)I/O 电平参考 。
该点输入一个5V 的参考电压 , 则I/O 输入输出高电平为5V 。
VDD(7 脚)PLL锁相环电源 。
VSS(9 脚)锁相环地 。
VSS(19、24 脚)模拟地 。
VSS(38 、49、50、62) 数字地 。
VDD(15 脚、36 脚)数字电源 。
附录2 系统程序系统主程序#define P_IOA_Data (volatile unsigned int *)0x7000 。

56、#define P_IOA_Buffer (volatile unsigned int *)0x7001#define P_IOA_Dir (volatile unsigned int *)0x7002 /定义P_IOA_Dir指针 , 使其指向0x7002的地址单元 #define P_IOA_Attrib (volatile unsigned int *)0x7003#define P_IOB_Data (volatile unsigned int *)0x7005 /定义P_IOB_Data指针 , 使其指向0x7005的地址单元#define P_IOB_Buffer (volatile un 。

57、signed int *)0x7006 /定义P_IOB_Buffer指针 , 使其指向0x7006的地址单元 #define P_IOB_Dir (volatile unsigned int *)0x7007 /定义P_IOB_Dir指针 , 使其指向0x7007的地址单元 #define P_IOB_Attrib (volatile unsigned int *)0x7008 /定义P_IOB_Attrib指针 , 使其指向0x7008的地址单元 #define ClearWatchdog (volatile unsigned int *)0x7012int main()*P_IOA_Data = https://www.renrendoc.com/paper/0 。

58、x0000;
/设置IOA0IOA15端口为带下拉的低电平输入*P_IOA_Dir = 0x0000;
*P_IOA_Attrib = 0x0000;
*P_IOB_Data= https://www.renrendoc.com/paper/0x0000;
/设置IOB0IOB15端口为带数据缓存的低电平输出*P_IOB_Dir = 0x01ff;
*P_IOB_Attrib = 0x01ff;
while(1) if (*P_IOA_Data=https://www.renrendoc.com/paper/0x0008) /IOA0端口输入为高电平时 , IOB0IOB15端口输出高电平 *P_IOB_Data = 0x0001;
*P_IOB_Dir = 0x0001;
*P_IOB_Attrib = 0x0001;


59、if (*P_IOA_Data=https://www.renrendoc.com/paper/0x0020) /IOA0端口输入为低电平时 , IOB0IOB15端口输出低电平 *P_IOB_Data = 0x0000;
*P_IOB_Dir = 0x01ff;
*P_IOB_Attrib = 0x01ff;
if (*P_IOA_Data=https://www.renrendoc.com/paper/0x0010) /IOA0端口输入为高电平时 , IOB0IOB15端口输出高电平 *P_IOB_Data = 0x0002;
*P_IOB_Dir = 0x0002;
*P_IOB_Attrib = 0x0002;
if (*P_IOA_Data=https://www.renrendoc.com/paper/0x0040) /IOA0端口输入为高电平时 , IOB0IOB15端口输出高电 。

【毕业设计|毕业设计(论文)基于单片机的窗帘智能控制系统设计】60、平 *P_IOB_Data = https://www.renrendoc.com/paper/0x0008;
*P_IOB_Dir = 0x0008;
*P_IOB_Attrib = 0x0008;
if (*P_IOA_Data=https://www.renrendoc.com/paper/0x0080) /IOA0端口输入为高电平时 , IOB0IOB15端口输出高电平 *P_IOB_Data = 0x0030;
*P_IOB_Dir = 0x0030;
*P_IOB_Attrib = 0x0030;
sheng();
if (*P_IOA_Data=https://www.renrendoc.com/paper/0x0000)*P_IOB_Data = 0x0000;


稿源:(未知)

【傻大方】网址:/a/2021/0902/0024074709.html

标题:毕业设计|毕业设计(论文)基于单片机的窗帘智能控制系统设计( 九 )


上一篇:脚手架|外脚手架施工方案施工电梯基础特殊施工方法

下一篇:工地|工地例会人员签到表模板