|
MCD1实战演示程序(点击此处下载全部实例ASM文件压缩包)(点击下载全部实例HEX文件压缩包) |
| 入门一《点亮一个LED的程序》 |
用程序点亮RC0口一个LED的实验,供初学入门用,让初学者了解PIC单片机的指令,程序的基本流程。程序的功能是:程序复位后,RC0口的LED被点亮,其它LED不应发光。 |
点击查看 |
| 入门二《点亮一个LED
3秒后熄灭的程序》 |
用程序点亮RC0口一个LED持续3秒后熄灭的实验,供初学入门用,让初学者了解PIC单片机的指令,程序的基本流程,廷时程序的写法。程序的功能是:程序复位后,RC0口的LED被点亮,约3秒后熄灭。 |
点击查看 |
| 实战一《霹雳灯》 |
该实战的目的作为学习和应用MCD1在线调试工具套件,进行项目的软件和硬件联合调试的范例程序,也就是当做一个用户程序实例,而演示板暂时充当用户电路的角色。这样就构成了一个软件、硬件齐全的自制项目模拟环境。本程序实现的功能是,把端口RC的8条引脚全部设置为输出模式,依次从引脚RC0到RC7送出高电平,然后再依次从引脚RC7到RC0送出高电平,并且周而复始,从而使得与该端口C相连的8只发光二极管LED循环依次点亮,其效果类似于一个简单的霹雳灯 |
点击查看 |
| 实战二《单键触发8位二进制累加计数器》 |
该实战的目的是让大家熟悉输入、输出端口的使用.该程序的功能是把演示板当做一个按键计数器。刚刚接通电源时,8只发光二极管都不亮。表示计数器初值为0,当按下开关S3(RB0)时,计数器的值加1,发光二极管D3点亮,表示值1,然后松开按钮;再次按下开关S3(RB0)时,计数器的值又加1,发光二极管D4点亮,表示值2,依次类推,反复循环。 |
点击查看 |
| 实战三《花样LED闪烁灯》 |
该实战的目的是让大家进一步熟悉IO口输入输出的的使用,本程序是一个LED灯的花样循环闪烁程序,用INT键(S3)来切换闪烁模式 |
点击查看 |
| 实战四《简易四路抢答器》 |
该抢答器供不多于4个参赛队或者个人的抢答比赛场合使用。每个参赛队的座位前安装1只抢答按钮开关(用板上的S9、S10、S11、S12)和一个信号灯(D4、D5、D6、D7)。主持人座位前装一只复原开关(板上S3)、1只蜂鸣器(板上BUZ1)和一个抢答器工作状态指示灯(D10),每当主持人口头发出号令之后.哪个队先按下座位上的按钮开关,该座位的信号灯就先被点亮,同时封锁其他按钮开关的活动.并且熄灭主持人座位上的状态指示灯和发出三声类似于电话振铃的提示声,以声明此次抢答动作已经完成.在主持人确认后,按下复原按钮,状态指示灯重新点亮,并且同时发出"笛-笛-"声,为下一次抢答作好准备. |
点击查看 |
| 实战五《静态数码管键控计数器实例》 |
本实验的目的是让大家熟悉数码管,学习怎样应用查表程序,本程序的功能是要用PIC来实现1位数码管显示,程序复位后先由第一个数码管从0循环显示到9,再由第二个数码管从0显示到9,然后第三个,第四个,第五个,第六个再由第一个数码管显示返复循环。程序中用一个计数器由0计数到9,同时将其在LED
上显示出来。该例给出计数值与显示码的转换方法。 |
点击查看 |
| 实战6《LCD显示单个B字》 |
本实战的目的是让大家熟悉MCD1配套LCD的读写方法,查看本站配套LCD资料:LCD数据资料PDF文件 1602LCD原理1
1602LCD原理2 1602LCD原理3 |
点击查看 |
| 实战七《LCD显示本站网址和电话》 |
本实战的目的是让大家进上步熟悉查表程序的用法,MCD1配套LCD的读写方法 |
点击查看 |
| 实战八《红外线遥控器读码机》 |
红外线遥控读码机,用本实例配合本站套件可读出任何6121或6122(CD6121/CD6122/SC6121/SC6122)及其兼容芯片的红外线遥控器的用户码、键码。本例是一个红外线遥控接收解码程序,程序中数码管显示用的是定时器中断法的动态扫描动态显示二位数码管的方法,中断法,我们以3MS中断一次从而交换两位数码管轮流点亮。对准实验板红外线接收头轻按要测定的遥控器的待测按键一次,此时实验板的中间两位数码管将显示该键的键码,(显示为16进制的),轻触实验板的S10此时显示器切换为显示当前遥控器用户码的低8位, 轻触实验板的S11此时显示器切换为显示当前遥控器用户码的高8位,轻触实验板的S9此时显示再一次回到显示当前键的键码. 点击查看红外线遥控编码芯片6121的资料 |
点击查看 |
| 实战九《单通道模拟量采集器》 |
本实战的目的:让大家熟悉ADC模块的功能以及AD转换的方法
项目实现的功能:从芯片RA0输入一个可以随时变化的模拟量(通过调节DEMO板VR1实现)则单片机就能够及时地把该模拟量进行模/数转换,并用LED显示出来,我们可以看到转换结果会随模拟量的变化而变化,从而以让我们了解片内ADC模块的工作情况。 |
点击查看 |
| 实战十《内部EEPROM读写验证》 |
本实战的目的:让大家熟悉PIC16F87X内部EEPROM的读写方法
项目实现的功能:对于地址为00H-3FH的64个EEPROM数据存储单元,分别将数据0-63依次烧写进去,然后再循环读出,显示在8只LED发光二极管上 |
点击查看 |
|
更多配套演示程序请浏览这里,点击进入 |
|