搜索
bottom↓
回复: 11

LGT 使用BASCOM avr 终于有了一点进展。

[复制链接]

出0入0汤圆

发表于 2012-11-19 15:42:30 | 显示全部楼层 |阅读模式
用惯了BASCOM,还想在这个平台上继续开发LGT。捣鼓了三天,终于有了些眉目。想在这里与同样喜欢BASCOM的同行共享。
1)试验硬件:阿莫的LGT28试验板;JTAG仿真器。
2)软件:端口试验。如下

$regfile = "m164pdef.dat"
$crystal = 11059200
$baud = 9600                                              '定义波特率
'------------------------
Config Pina.0 = Output
Config Pina.1 = Output
Config Pina.2 = Output
Config Pina.3 = Output
Config Pina.4 = Output
'------------------------
Do
  Porta.2 = 1
  Porta.3 = 0
  Waitms 300
  Porta.2 = 0
  Porta.3 = 1
  Waitms 300
Loop

End

3)用Avr Studio 下载HEX文件到LGT。芯片型号选Atmega 164P。
运行成功!


出0入0汤圆

发表于 2012-11-19 16:13:49 | 显示全部楼层
源代码里貌似没有对串口的操作啊?

出0入0汤圆

 楼主| 发表于 2012-11-19 17:26:19 | 显示全部楼层
正在试,还没有通过。

出0入0汤圆

发表于 2012-11-19 19:33:48 | 显示全部楼层
zhou8341 发表于 2012-11-19 17:26
正在试,还没有通过。

直接用M164没问题?

出0入0汤圆

发表于 2012-11-19 20:16:38 | 显示全部楼层
没见不同和改进啊, 请问,哪儿需要额外设置呢?

出0入0汤圆

 楼主| 发表于 2012-11-20 17:03:37 | 显示全部楼层
串口终于可以用了。是J3的短接块没有插好。
关于楼上的问题,我认为如果不需要额外的变动是最好。

$regfile = "m164pdef.dat"
$crystal = 8000000
$baud = 9600                                              '定义波特率
$hwstack = 64                                             '定义堆栈
$swstack = 32                                             '
$framesize = 32
'------------------------
Config Pina.0 = Output
Config Pina.1 = Output
Config Pina.2 = Output
Config Pina.3 = Output
Config Pina.4 = Output
Config Pind.0 = Input : Portd.0 = 0                       'RXD
Config Pind.1 = Input : Portd.1 = 0                       'TXD
'------------------------
Config Timer1 = Timer , Prescale = 256                    'T=17.36uS
Timer1 = 34285                                            '100mS
On Ovf1 Tim1_isr                                          '定时器0中断程序入口

Do
  Wait 1
  Porta.2 = Not Porta.2                                   '指示灯
  Print "123ABC"                                          '串口发送字符


Loop

End

出0入0汤圆

发表于 2012-11-28 13:25:20 | 显示全部楼层
咦?这也可以哦?

bascom用于LGT,mark

出0入0汤圆

发表于 2012-11-28 21:56:32 | 显示全部楼层
zhou8341 发表于 2012-11-20 17:03
串口终于可以用了。是J3的短接块没有插好。
关于楼上的问题,我认为如果不需要额外的变动是最好。

能否加Qq沟通一下呢?我刚开始学单片机用bascom,麻花19958629

出0入0汤圆

发表于 2012-12-1 09:05:42 | 显示全部楼层
请问zhou8341,怎样仿真?

出0入0汤圆

发表于 2012-12-1 09:06:27 | 显示全部楼层
BASCOM好像没有办法仿真?

出0入0汤圆

发表于 2012-12-26 05:38:21 | 显示全部楼层
能用bascom那lgt要卖疯了

出0入0汤圆

 楼主| 发表于 2013-1-30 14:29:49 | 显示全部楼层
BASCOM内部有仿真器,可以使用。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-12 02:07

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表