版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Psoc开放实验总结学院:计算机与通信学院班级:通信工程12级4班姓名:李晶学号:12250412实验一逻辑表和真值表达式1.真值表:2.原理图:3.引脚分配:4.程序:/*========================================**CopyrightYOURCOMPANY,THEYEAR*AllRightsReserved*UNPUBLISHED,LICENSEDSOFTWARE.**CONFIDENTIALANDPROPRIETARYINFORMATION*WHICHISTHEPROPERTYOFyourcompany.**========================================*/#include<device.h>voidmain(){/*Placeyourinitialization/startupcodehere(e.g.MyInst_Start())*//*CyGlobalIntEnable;*//*Uncommentthislinetoenableglobalinterrupts.*/for(;;){/*Placeyourapplicationcodehere.*/}}/*[]ENDOFFILE*/5.实验结果:当A置1,B置0时,Y1所连接的LED亮;当A置0,B置1时,Y3所连接的LED亮;当A、B同时置1或0时,Y2所连接的LED亮。实验2简单逻辑门电路的设计与实现1.原理图:2.引脚分配:3.程序:/*========================================**CopyrightYOURCOMPANY,THEYEAR*AllRightsReserved*UNPUBLISHED,LICENSEDSOFTWARE.**CONFIDENTIALANDPROPRIETARYINFORMATION*WHICHISTHEPROPERTYOFyourcompany.**========================================*/#include<device.h>voidmain(){/*Placeyourinitialization/startupcodehere(e.g.MyInst_Start())*//*CyGlobalIntEnable;*//*Uncommentthislinetoenableglobalinterrupts.*/for(;;){/*Placeyourapplicationcodehere.*/}}/*[]ENDOFFILE*/4.实验结果:将输入接在开关上,输出接在LED上,可以发现灯亮。实验三定时器Timer实验1.原理图:2.引脚分配:3.主程序:/*========================================**CopyrightYOURCOMPANY,THEYEAR*AllRightsReserved*UNPUBLISHED,LICENSEDSOFTWARE.**CONFIDENTIALANDPROPRIETARYINFORMATION*WHICHISTHEPROPERTYOFyourcompany.**========================================*/#include<device.h>#include"stdio.h"//#defineMS_DELAY 5u /*Fordelay,about5ms*/uint32CounterValue=0;voidmain(){/*CharacterarraytoholdtheCounter*/chardisplayStr[15]={'\0'}; /*Placeyourinitialization/startupcodehere(e.g.MyInst_Start())*/ Clock_1_Start(); Timer_1_Start(); Counter_1_Start(); LCD_Char_1_Start(); LCD_Char_1_Position(0,1);LCD_Char_1_PrintString("CounterValue:");/*CYGlobalIntEnable;*//*Uncommentthislinetoenableglobalinterrupts.*/for(;;){/*Placeyourapplicationcodehere.*/ CounterValue=Counter_1_ReadCounter(); /*ConvertCountertostringanddisplayontheLCD*/sprintf(displayStr,"%7ld",CounterValue); LCD_Char_1_Position(1,1); LCD_Char_1_PrintString(displayStr);}}/*[]ENDOFFILE*/4.实验结果:可以在显示屏上看到加速和减速的功能实验四方波发生器1.原理图2.引脚分配:3.程序:/*========================================**CopyrightYOURCOMPANY,THEYEAR*AllRightsReserved*UNPUBLISHED,LICENSEDSOFTWARE.**CONFIDENTIALANDPROPRIETARYINFORMATION*WHICHISTHEPROPERTYOFyourcompany.**========================================*/#include<device.h>voidmain(){/*Placeyourinitialization/startupcodehere(e.g.MyInst_Start())*/voidOpamp_1_Start();voidOpamp_2_Start();/*CyGlobalIntEnable;*//*Uncommentthislinetoenableglobalinterrupts.*/for(;;){/*Placeyourapplicationcodehere.*/}}/*[]ENDOFFILE*/4.实验结果:实验五CapSense实验1.原理图:2.引脚分配:3.程序:/********************************************************************************FileName:main.c**Version:1.00**Description:*TheprojectexplainstheusageofCapSenseCSDcomponent.The2buttonsand*linearslidersareusedassensingelements.LEDdisplaysbuttonsactive*stateandsliderpositionisshownonLCD.**********************************************************************************Copyright2012,CypressSemiconductorCorporation.Allrightsreserved.*ThissoftwareisownedbyCypressSemiconductorCorporationandisprotected*byandsubjecttoworldwidepatentandcopyrightlawsandtreaties.*Therefore,youmayusethissoftwareonlyasprovidedinthelicenseagreement*accompanyingthesoftwarepackagefromwhichyouobtainedthissoftware.*CYPRESSANDITSSUPPLIERSMAKENOWARRANTYOFANYKIND,EXPRESSORIMPLIED,*WITHREGARDTOTHISSOFTWARE,INCLUDING,BUTNOTLIMITEDTO,NONINFRINGEMENT,*IMPLIEDWARRANTIESOFMERCHANTABILITYANDFITNESSFORAPARTICULARPURPOSE.*******************************************************************************/#include<device.h>/*NeededforBargraph*/externuint8constCYCODELCD_customFonts[];uint16curPos,oldPos;/********************************************************************************FunctionName:main*********************************************************************************Summary:*Mainfunctionperformsfollowingfunctions:*1.Enableglobalinterrupts.*2.InitializeCapSenseCSDandStartthesensorscanningloop.*3.ProcessscanningresultsanddisplayitonLCD/LED.**Parameters:*None**Return:*None********************************************************************************/voidCapSense_DisplayState(void){/*DisplayBUTTON0state*/ if(CapSense_CSD_CheckIsWidgetActive(CapSense_CSD_BUTTON0__BTN)) { LED1_Write(1u); } else { LED1_Write(0u); } /*DisplayBUTTON1state*/ if(CapSense_CSD_CheckIsWidgetActive(CapSense_CSD_BUTTON1__BTN)) { LED2_Write(1u); } else { LED2_Write(0u); }/*FindSliderPosition*/curPos=CapSense_CSD_GetCentroidPos(CapSense_CSD_LINEARSLIDER0__LS);/*Resetposition*/if(curPos==0xFFFFu){curPos=0u;}/*Movebargraph*/if(curPos!=oldPos){oldPos=curPos;/*DisplaySliderbargraph*/if(curPos!=0u){LCD_DrawHorizontalBG(0u,9u,6u,curPos>>2);}/*DisplaySliderpositionvalue*/LCD_Position(1u,10u);LCD_PrintInt16(curPos);}}voidmain(){LCD_Start();CapSense_CSD_Start(); /*Thecustomfontsforthebargraphneedtobemanuallyloaded*/ LCD_LoadCustomFonts(LCD_customFonts); LCD_Position(0u,0u);LCD_PrintString("CSD01");/*Enableglobalinterrupts*/CyGlobalIntEnable;/*Initializebaselines*/CapSense_CSD_InitializeAllBaselines();while(1u){/*Updateallbaselines*/CapSense_CSD_UpdateEnabledBaselines(); /*Startscanningallenabledsensors*/ CapSense_CSD_ScanEnabledWidgets();/*Waitforscanningtocomplete*/ while(CapSense_CSD_IsBusy()!=0); /*DisplayCapSensestateusingLED/LCD*/CapSense_DisplayState();}}/***************************************************************
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年冬季小学体育田径运动规则考点冲刺卷考试及答案
- 农村牧区供水保障工程可行性研究报告
- 儿童哮喘患者的家庭环境清洁
- 中医护理科研设计与实施
- 物业管理企业安全管理岗前培训试题及答案
- 乡村医生三基三严考试题库及答案
- 消化道疾病护理试题及答案
- 校园防欺凌试题及答案
- 校园用气安全试题及答案
- 2025-2026学年教学设计没有涂答题卡
- 军事体育训练大纲讲解
- DB61T 926-2014 火灾高危单位消防安全管理与评估规范
- 考评人员使用管理办法
- 2024-2025学年北京市海淀区七年级下英语期末考试题(含答案和音频)
- 《机械制造工艺与机床夹具》课件-第三章 机床夹具设计基础
- ups电源安装施工方案(3篇)
- 清理漆渣方案(3篇)
- 骨科患者跌倒预防健康教育
- DB5104∕T82-2023 康养产业项目认定规范
- 园区党组织管理制度
- 半导体车间洁净设备管理制度
评论
0/150
提交评论