新手不知道怎么写

ylu2003 2009-03-26 11:27:55
1。定义RB0口为逻辑电平检测脚,输入脚;
RB1-4口为4个延迟的发送脚,输入脚;
2。设置RB0口为外部中断检测脚,并设置为中断;
设置TMR0中断,中断时基为0.1 秒,初始化时先关掉;
3。
3.1 当有外部跳变中断且是上升延,将RB1-4置为高电平并置为输出口;
比如:
movlw 0x1e
iorwf portb,f
banksel trisb
movlw 0xe1
andwf trisb,f
banksel portb
同时开启TMR0中断;
3.2 当有外部跳变中断且是下降延,将RB1-4置为输入口,并且关TMR0中断;
4。当有TMR0中断,将count值加1,然后判断:
如果:count == 1,将RB1置为0;
count == 5,将RB2置为0;
count == 10,将RB3置为0;
count == 20,将RB4置为0,并且关TMR0中断;
count为其他值时,不做任何处理;
IC用的16F872
...全文
152 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
libiaoye 2009-04-02
  • 打赏
  • 举报
回复
路过...
看不大懂
lin115406828 2009-04-02
  • 打赏
  • 举报
回复
不懂来学习了,帮顶!
zsc123 2009-04-02
  • 打赏
  • 举报
回复
跟楼上一样 来顶一个
小赌移情 2009-03-31
  • 打赏
  • 举报
回复
這個是PIC單片機匯編程序設計, 在這里發估計不大有人知道.
另外問題問得很雜亂,勸你去到PIC單片機的論壇去發帖吧.
jxc25 2009-03-29
  • 打赏
  • 举报
回复
用16F872好象杀鸡用牛刀.
用amd64就可以.
tink_tink 2009-03-28
  • 打赏
  • 举报
回复
看不懂
帮顶了
大虾来帮忙
xhy_851221 2009-03-27
  • 打赏
  • 举报
回复
帮up

21,500

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧