a0

所属分类:单片机开发
开发工具:Visual C++
文件大小:6KB
下载次数:9
上传日期:2008-10-16 10:24:15
上 传 者luky
说明:  利用定时器中断,每隔一秒,循环点亮LED灯。
(Use timer interrupt every second, recycling lit LED lights.)

文件列表:
a0\main.c (7697, 2008-09-23)
a0\sect.inc (5802, 2008-07-19)
a0\startup.a30 (8274, 2008-07-19)
a0\target.inc (6073, 2008-07-19)
a0\新建 文本文档.txt (20, 2008-09-26)
a0 (0, 2008-09-26)

1 NC30汇编编译 as30 -LSIM -S -T startup.a30 2 NC30将C语言编译成为汇编 nc30 -c -g -fB -WUP -WNP -Wmake_tagfile -fER -fFRAM main.c 3 NC30连接 ln30 startup.r30 main.r30 -G -L nc30lib.lib -MS -T -O E06.x30 4 每秒钟计数一次(0->9->0->9->.....) 定时器A0的周期为100ms 通过轮询A0的中断请求位来计算1秒钟的时间 系统没有使用中断(在启动文件中也就没有中断的声明等内容) 5 请将程序修改为0.5秒钟计数一次,并且修改为0->255->0->255->.... 6 为你的程序追加功能通过开关实现UP/DOWN计数功能 定时器A0的周期修改为20ms SW1以20ms的周期采样 SW1为ON时进行增计数 SW2为OFF时进行减计数 其他开关无效 不使用中断

近期下载者

相关文件


收藏者