混合信号嵌入式设计实验指南-数字实验之:CPU 和通用I/O
控制器(CPU)以及和I/O 端口的接口。注意:本实验分成三个部分:实验1A,实验1B 和实验1C。在进行下一个实验前需要完成前一个实验。如果成功地完成了本实验,将实现下面的目标:
- 能使用PSoC Designer 创建一个新的工程;
- 了解CPU 的基本操作和功能;
- 了解影响CPU 性能的系统参数;
- 可以在汇编语言中声明全局变量;
- 计算一个CPU 控制循环的周期时间;
- 了解如何读和写一个I/O 端口;
配置I/O 引脚用于不同的驱动模式;
使用影子寄存器隔离输入和输出之间的相互作用;
使配置的I/O 端口读瞬间的按键状态;
写一个去抖动例程用于正确地读这个开关。
假设:
- 在计算机上已经安装了PSoC Designer 和PSoC Programmer 。
要求的材料:
- CY3210 PSoCEval1 板;
- 面包板线。
要求的仪器:
- 示波器。
相关的参考资料:
- Cypress Technical Reference Manual;
- Cypress Assembly Language User Guide;
- Cypress Tele-Training Video Module 1:Introductory Module;
- Cypress Tele-Training Video Module 2:Getting Started Designing 。
1.1.1 实验1A—CPU
步骤1:开始一个新的工程。打开PSoC Designer ,开始一个新的工程。选择“base part ”为CY8C27443-24PXI ,工程名字为“Lab1A”(除非明确地指出来,所有的工程都将使用CY8C27443-24PXI 作为base part)。
选择“Assembler ”选项。转入器件编辑器界面,切换到如图1.1 所示的互联视图中。
评论